CMD:pa(playerid,params[])
{
if(PlayerChatActiv == 1)
{
if(gettime() < GetPVarInt(playerid, "padeelay")) return va_SendClientMessage(playerid, -1, "Mai de asteptat %d secunde.", gettime() - GetPVarInt(playerid, "padeelay"));
if (PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid][pAdmin] <= 0 || PlayerInfo[playerid][pLeader] >= 1)
{
new string[250],result[250],sendername[25];
if(sscanf(params, "s[250]",result)) return SendClientMessage(playerid, COLOR_WHITE, "{FF9900}Scrie: {33CCFF}/pa <Message>");
GetPlayerName(playerid, sendername, sizeof(sendername));
{
new estegrad[MAX_STRING];
if(PlayerInfo[playerid][pAdmin] <= 0) estegrad = "Civil";
if(PlayerInfo[playerid][pLeader] >= 1) estegrad = "Leader";
if(PlayerInfo[playerid][pAdmin] == 1) estegrad = "Admin";
if(PlayerInfo[playerid][pAdmin] == 2) estegrad = "Admin";
if(PlayerInfo[playerid][pAdmin] == 3) estegrad = "Admin";
if(PlayerInfo[playerid][pAdmin] == 4) estegrad = "Admin";
if(PlayerInfo[playerid][pAdmin] == 5) estegrad = "Admin";
if(PlayerInfo[playerid][pAdmin] == 6) estegrad = "{FFFF00}Supervizor";
if(PlayerInfo[playerid][pAdmin] == 7) estegrad = "{FF0000}Fondator";
if(PlayerInfo[playerid][pAdmin] == ? estegrad = "{33FFFF}Fondator{FFFFFF} & {990033}Scripter{FF0000}";
format(string, sizeof(string), "[/pa]: %s %s: %s",estegrad , sendername, result);
}
APlayerCast(COLOR_BLUE, string,1);
SetPVarInt(playerid, "padeelay", gettime() + 5);
}
}
else return SendClientMessage(playerid, COLOR_WHITE, "Aceasta comanda a fost dezactivata temporar de catre un administrator.");
return 1;
}
Sa ai si #include <YSI\y_va> altfel te poti folosi si de un format string.