20.07.2014, 03:15
Й por que vocк continua a kickar, vocк tem que fazer com que o timer kicke.
pawn Код:
command(kick, playerid, params[])
{
new string[150];
new ID, Motivo[150];
if(PlayerInfo[playerid][pAdmin] == 0)return SendClientMessage(playerid, Vermelho, "[ x ] Vocк nгo tem permissгo para usar esse comando!");
if(sscanf(params, "us[128]", ID, Motivo)) return SendClientMessage(playerid, Vermelho, "[ x ] Uso correto: /kickar [ID] [motivo]");
if(!IsPlayerConnected(strval(params))) return SendClientMessage(playerid, Vermelho, "[ x ] Jogador(a) nгo estб conectado(a)!");
if(strval(params) == playerid)return SendClientMessage(playerid, Vermelho, "[ x ] Vocк nгo pode kickar vocк mesmo!");
format(string, sizeof(string), "[Admin] Vocк foi kickado pelo(a) adminstrador(a) %s (Motivo: %s)", NomePlayer(playerid), Motivo);
SendClientMessage(playerid, COR_VERDEC, string);
format(string, sizeof(string), "[Admin] O(A) adminstrador(a) %s kickou o(a) jogador(a) %s (Motivo: %s)", NomePlayer(playerid), GetPlayerNameEx(strval(params)),Motivo);
SendClientMessage(playerid, Azul, string);
//Kick(ID);
SetTimerEx("DelayedKick", 1000, false, "d", playerid);
return 1;
}