Guten Abend,
ich möchte gerne das ich im Dialog alle Befehle anzeigen lassen wenn er den Rang dazu hat.
Entspricht:
Rang 1: Alle Befehle für Rang 1
Rang 2: Alle Befehle von Rang 1 und dazu dann die von Rang 2.
So wie ich es habe, klappt es leider nur mit dem Aktuellen Rang den man hat.
CMD:ahelp(playerid, params[])
{
if(!sInfo[playerid][sEingeloggt])return 1;
new string[512];
switch(sInfo[playerid][sAdminrang])
{
case 0: SendClientMessage(playerid, -1, "["#FARBE_WEISS"SERVER"#FARBE_WEISS"]: Du hast "#FARBE_ROT"nicht die Rechte "#FARBE_WEISS"diesen Befehl zu nutzen!");
case 1:
{
format(string, sizeof(string), "Porbe Supporter haben noch keine Befehle!");
}
case 2:
{
format(string, sizeof(string), "%s"#FARBE_TÜRKIS"/kick", string);
}
}
ShowPlayerDialog(playerid, DIALOG_ADMIN_HILFE, DIALOG_STYLE_MSGBOX, "Admin Befehle", string, "OK", "");
return 1;
}
Mit freundlichen Grüßen,



