|
COMMAND:a(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] < 1) { new result[128]; if(sscanf(params,"s[128]",result)) return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: /a [msg]"); new string[128],Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,Name,sizeof(Name)); format(string,sizeof(string),"[A-CHAT] %s (%d): %s",Name,playerid,result); foreach(Player,i) if(PlayerInfo[playerid][pAdmin] < 1) SendClientMessage(i,0x00FF00FF,string); } return 1; } |
COMMAND:a(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1)
{
new result[128];
if(sscanf(params,"s[128]",result)) return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: /a [msg]");
new string[128],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(string,sizeof(string),"[A-CHAT] %s (%d): %s",Name,playerid,result);
foreach(Player,i)
{
if(PlayerInfo[i][pAdmin] < 1)
{
SendClientMessage(i,0x00FF00FF,string);
}
}
}
return 1;
}
COMMAND:a(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1)
{
new result[128];
if(sscanf(params,"s[128]",result)) return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: /a [msg]");
new string[128],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(string,sizeof(string),"[A-CHAT] %s[AdminLevel:%i] (%i): %s",Name,PlayerInfo[i][pAdmin], playerid, result);
foreach(Player,i)
{
if(PlayerInfo[i][pAdmin] < 1)
{
SendClientMessage(i,0x00FF00FF,string);
}
}
}
return 1;
}
format(string,sizeof(string),"[A-CHAT] [*%d] %s (%d): %s",PlayerInfo[playerid][pAdmin],Name,playerid,result);
|
stock GetAdminRank(playerid) { new arank[64]; switch(PlayerInfo[playerid][pAdmin]) { case 8: arank = "Scripter"; case 7: arank = "Owner"; case 6: arank = "Director"; case 5: arank = "Head admin"; case 4: arank = "Admin 4"; case 3: arank = "Admin 3"; case 2: arank = "Admin 2"; case 1: arank = "Admin 1"; default: arank = "None"; } return arank; } |