22.06.2012, 01:21
Probably an easy fix, just not paying much attention right now. Got an admin list command, shows current online admins + levels. Shows everyone though.
pawn Код:
command(admins,playerid,params[])
{
new count = 0, string[128], sendername[MAX_PLAYER_NAME];
for(new i=0;i<MAX_PLAYERS;i++) {
if(IsPlayerConnected(i) && Stats[i][AdminLevel] >= 1) {
count++;
break;
}
} if(count == 0) {
SendClientMessage(playerid, WHITE, "{00FF00}[SERVER] {FFFFFF}Sorry mate, no admins are online.");
return 1;
} else {
SendClientMessage(playerid, WHITE, "{00FF00}[SERVER] {FFFFFF}Apocalyptic Revenge Online Admins:");
for(new i=0;i<MAX_PLAYERS;i++) {
if(IsPlayerConnected(i) && Stats[playerid][AdminLevel] >= 1) {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "{00FF00}%s - Level: %d", sendername,Stats[playerid][AdminLevel]);
SendClientMessage(playerid, WHITE, string);
}
}
}
return 1;
}