23.10.2012, 05:47
A very stupid mistake
use this cmd
use this cmd
Код:
dcmd_admins(playerid,params[]) { #pragma unused params new string[128]; new strtext[1000]; new nname[MAX_PLAYER_NAME]; if(IsPlayerConnected(playerid)) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][Level] == 1) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string),"{00FFFF}Admins: {FF0000}%s[Admin],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } if(PlayerInfo[i][Level] == 2) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string),"{00FFFF}Admins: {FF0000}%s[Admin],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } if(PlayerInfo[i][Level] == 3) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string),"{00FFFF}Admins: {FF0000}%s[Admin],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } if(PlayerInfo[i][Level] == 4) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string),"{00FFFF}Admins: {FF0000}%s[Admin],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } if(PlayerInfo[i][Level] == 5) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string), "{00FFFF}Admins: {FF0000}%s[{375FFF}Leader{FF0000}],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } if(PlayerInfo[i][Level] == 6) { GetPlayerName(i,nname,MAX_PLAYER_NAME); format(string,sizeof(string), "{00FFFF}Admins: {FF0000}%s[{375FFF}Manager{FF0000}],", nname); SendClientMessage(playerid,COLOR_WHITE,string); } } } ShowPlayerDialog(playerid, 0xF, DIALOG_STYLE_MSGBOX,"~ Admins ~", strtext, "Ok",#); } return 1; }