03.03.2012, 11:45
tipo to querendo fazer um sistema que cada tipo de Adm fique com o nome de uma tal cor no /cv por exemplo:
[Helper] Mensagem
[GM] Mensagem
mais nгo to conseguindo fazer isso, olha aqui como ta o pawn.
Obrigado.
[Helper] Mensagem
[GM] Mensagem
mais nгo to conseguindo fazer isso, olha aqui como ta o pawn.
pawn Код:
dcmd_cv(playerid, params[])
{
if(Player[playerid][pAdmin] < 1 && Player[playerid][pEnigma] < 1)
return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
if(!strlen(params))
return SendClientMessage(playerid, COLOR_GREY, "[USO] /cv <texto>");
if(Player[playerid][pEnigma] > 0)
format(thestring, sizeof(thestring), "[Enigma %d]: %s", Player[playerid][pEnigma], params);
else
{
if(Player[playerid][pAdmin] == 1)
format(thestring, sizeof(thestring), "[Helper] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 2)
format(thestring, sizeof(thestring), "[Moderador] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 3)
format(thestring, sizeof(thestring), "[Admin Level 1] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 4)
format(thestring, sizeof(thestring), "[Admin Level 2] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 5)
format(thestring, sizeof(thestring), "[Admin de Confianзa] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 6)
format(thestring, sizeof(thestring), "[GM] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 7)
format(thestring, sizeof(thestring), "[GA] %s: %s",Player[playerid][pName],params);
else if(Player[playerid][pAdmin] == 8)
format(thestring, sizeof(thestring), "[Admin RCON] %s: %s",Player[playerid][pName],params);
}
SendClientMessageToAll(COLOR_ADMIN,thestring);
WriteLog("admins", thestring);
return 1;
}