10.12.2014, 21:28
pawn Код:
command(avisar, playerid, params[])
{
new aviso, Motivo[128], Avisos[MAX_PLAYERS];
if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, Vermelho, "[ x ] Vocк nгo tem permissгo para usar esse comando!");
if(sscanf(params, "ds[128]", aviso, Motivo)) return SendClientMessage(playerid, Vermelho, "[ x ] Uso correto: /Avisar [ID] [Motivo]");
if(!IsPlayerConnected(aviso)) return SendClientMessage(playerid, Vermelho, "[ x ] Ninguйm online com esse ID!");
Avisos[aviso] ++;
format(string, sizeof(string), "[Admin] O(A) administrador(a) %s deu um aviso ao(a) jogador(a) %s [Motivo: %s] [%d/3]", Nome(playerid), Nome(aviso), Motivo, Avisos[aviso]);
SendClientMessageToAll(Snow, string);
if(Avisos[aviso] == 3)
{
format(string, sizeof(string), "[Admin] Vocк foi kickado pelo administrador(a) %s [Motivo: %s] [3/3]", Nome(playerid), Motivo);
SendClientMessage(aviso, Laranja, string);
//Kick(aviso);
}
return true;
}