13.03.2010, 09:39
This is the command I'm talking about. I can see my own text, but no other admin can see it. And when other admins are trying to talk in /a, they cannot see their own chat but I can see it. What's wrong with this cmd?
pawn Code:
dcmd_a(playerid, params[])
{
new aText[128],aName[MAX_PLAYER_NAME],string[128];
if(sscanf(params,"s",aText)) return SendClientMessage(playerid,COLOR_LIGHTYELLOW,"[USAGE] ''/a [text]''.");
if(pInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,COLOR_LIGHTYELLOW,"You are not an Administrator with the required level.");
GetPlayerName(playerid,aName,sizeof(aName));
format(string,sizeof(string),"[AdminChat]%s: %s",aName,aText);
for(new i=0;i<=MAX_PLAYERS;i++)
{
if(pInfo[i][pAdmin] > 0) return SendClientMessage(i,COLOR_LIGHTBLUE,string);
}
return 1;
}