15.03.2013, 23:51
remeber this is untested so if it doesn't work just reply here.
pawn Код:
CMD:a(playerid,params[])
{
if(pInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_ORANGE, "[*] You're not a level 1+ admin!");
new text[128], string[128], level[128];
if(sscanf(params,"s[128]",text)) return SendClientMessage(playerid,-1,"Usage: /a [text]");
switch(pInfo[playerid][pAdmin])
{
case 1: level = "VIP (1)";
case 2: level = "MOD (2)";
case 3: level = "ADMIN (3)";
case 4: level = "ADMIN (4)";
case 5: level = "ADMIN (5)";
case 6: level = "ADMIN (6)";
case 7: level = "OWNER (7)";
}
format(gString,SOS,"[A.Chat] %s %s[%d]: %s",level, pInfo[playerid][Nick],playerid,text);
for(new i=0; i<MAX_PLAYERS; i++) {
if(pInfo[i][pAdmin] >= 1)
{
SendClientMessage(i,0xFF00FF,string);
}
}
printf("[A.Chat] %s[%d]: %s",pInfo[playerid][Nick],playerid,text);
return 1;
}