17.07.2011, 18:30
Tenta 
Espero ter ajudado !

Код:
if(strcmp(cmd, "/aviso", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new str[256];
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
if(!strlen(tmp) && PlayerInfo[playerid][Admin] >= 1)
{
SendClientMessage(playerid, COLOR_GREEN, "Uso correto: /aviso [id do player] [motivo]");
return 1;
}
giveplayerid = strval(tmp);
giveplayerid = strval(tmp);
if(logado[playerid] == 1)
{
if(PlayerInfo[playerid][Admin] >= 1)
{
if(WarnedTimes[giveplayerid] == 0)
{
WarnedTimes[giveplayerid]+=1;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof (sendername));
format(str, sizeof (str), "{FFFF00}Adm.Cmd:{FF8000} %s foi avisado por: %s , [motivo: %s] [1/3 Avisos]", giveplayer, sendername, cmdtext[8]);
SendClientMessageToAll(COLOR_ADM, str);
print(str);
return 1;
}
if(WarnedTimes[giveplayerid] == 1)
{
WarnedTimes[giveplayerid]+=1;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof (sendername));
format(str, sizeof (str), "{FFFF00}Adm.Cmd:{FF8000} %s foi avisado por: %s , [motivo: %s] [2/3 Avisos]", giveplayer, sendername, cmdtext[8]);
SendClientMessageToAll(COLOR_ADM, str);
print(str);
return 1;
}
else if(WarnedTimes[giveplayerid] == 2)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof (sendername));
format(str, sizeof (str), "{FFFF00}Adm.Cmd:{FF0000} %s foi BANIDO por %s, [motivo: %s] [3/3 Avisos]", giveplayer, sendername, cmdtext[8]);
SendClientMessageToAll(COLOR_ADM, str);
Kick(giveplayerid);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_CYAN, "Vocк nгo tem permissгo para usar este comando!!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_CYAN, "Vocк tem que estar logado para usar este comando!");
}
}

