Guten Tag,
ich arbeite derzeit an meinem /admin Befehl aber habe ein Problem.
Wie kann ich wenn einer einen höheren Rang hat als der andere, den oben stehen lassen?
Code hier:
ocmd:admins(playerid,params[])
{
#pragma unused params
SendClientMessage(playerid,COLOR_GRAU,"Admin Online:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetPVarInt(i,"Adminlevel"))
{
new string[128],adminlevel[64];
switch(GetPVarInt(i,"Adminlevel"))
{
case 1:{adminlevel="Supporter";}
case 2:{adminlevel="Administrator";}
case 3:{adminlevel="Head Admin";}
}
format(string, 256, "%s: %s",adminlevel,SpielerName(i));
SendClientMessage(playerid,COLOR_GRAU,string);
}
}
}
return 1;
}