Jetzt ist dies aber nicht mehr sortiert sprich,
Achso du wolltest es sortiert, das musst du auch schreiben
Denn bei deinem Code...war das auch nicht sortiert.
Hol dir diese Include: https://raw.githubusercontent.…d-sort/master/md-sort.inc
Und inkludiere die, anschließend kannst du das so machen:
C
CMD:admins(playerid)
{
if(!Spieler[playerid][pLoggedIn]) return 1;
new string[18 + MAX_PLAYER_NAME];
new a_rang[][] = {"Communityhelfer", "Supporter", "Moderator", "Admin", "Head Admin", "Projektleiter"};
new sort[20][2],c;
SendClientMessage(playerid,Gruen,"Admins Online:");
for(new i=GetPlayerPoolSize(); i!=-1; i--)
{
if(!Spieler[i][pLoggedIn] || !Spieler[i][pAdminlevel]) continue;
sort[c][0] = Spieler[i][pAdminlevel]-1, sort[c++][1] = i;
}
if(c > 0)
{
SortDeepArray(sort, 0);
for(new i=c-1; i != -1; i--)
{
format(string,sizeof(string),"%s: %s",a_rang[sort[i][0]],Spieler[sort[i][1]][pName]);
SendClientMessage(playerid,Grau,string);
}
}
else return SendClientMessage(playerid,Grau,"Zurzeit ist kein Teammitglied online.");
return 1;
}
Alles anzeigen
