01.10.2012, 00:59
Um pouco de otimizaзгo.
pawn Код:
cmd(kick, playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] < 1 && !IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
static receiverid, reason[100];
if(sscanf(params, "us[100]", receiverid, reason))
return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(receiverid))
return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
static playername[24], receivername[24], string[85];
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", (GetPlayerName(playerid, playername, 24), playername), (GetPlayerName(receiverid, receivername, 24), receivername), reason);
SendClientMessageToAll(-1, string);
Kick(receiverid);
return 1;
}