29.01.2013, 09:39
Try this code:
Код:
CMD:admins(playerid,params[]) { new Count = 0; new string[100], n[MAX_PLAYER_NAME]; SendClientMessage(playerid, 0x00FF00FF, "__________|Admins|__________"); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][Level] > 0) { GetPlayerName(i,n,sizeof(n)); format(string,sizeof(string),"Level %d: %s (ID: %d) - %s", PlayerInfo[i][Level], n, i, GetRankFromLevel(i)); SendClientMessage(playerid, 0xFF0000FF, string); Count++; } } if(Count == 0) { SendClientMessage(playerid, 0xFF0000FF, "There Are No Administrators Online."); } SendClientMessage(playerid, 0x00FF00FF, "____________________________"); return 1; } stock GetRankFromLevel(playerid) { new Rank[40]; switch(PlayerInfo[playerid][Level]) { case 0: { Rank = "Regular Player"; } case 1: { Rank = "Trial Administrator"; } case 2: { Rank = "Junior Moderator"; } case 3: { Rank = "Moderator"; } case 4: { Rank = "Head Moderator"; } case 5: { Rank = "Junior Administrator"; } case 6: { Rank = "Administrator"; } case 7: { Rank = "Senior Administrator"; } case 8: { Rank = "Head Administrator"; } case 9: { Rank = "Developer"; } case 10: { Rank = "Head Developer"; } } return Rank; }