[Ajuda] Erro ao comando de kickar
#1

pawn Код:
CMD:kick(playerid,params[])
{
if(pAdmin[playerid] < 4)return SendClientMessage(playerid,Vermelho,"Voce nao tem permissao para isso");

new kickid, motivo;
if(sscanf(params,"ui",kickid,motivo)) return SendClientMessage(playerid,Vermelho,"Use: /kick [id] [motivo]");
if(!IsPlayerConnected(kickid)) return SendClientMessage(playerid,Vermelho,"Jogador nao conectador");

if(pAdmin[playerid] >= 4 && IsPlayerAdmin(playerid) == 1){
new string[100], aname[MAX_PLAYER_NAME],pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,aname,MAX_PLAYER_NAME);
GetPlayerName(kickid,pname,MAX_PLAYER_NAME);
format(string,sizeof(string),"-|O Admin: %s id:(%d) (>>) Kickou o jogador %s id(%d) pelo motivo:[%s]-|",aname,playerid,pname,kickid,motivo);
SendClientMessageToAll(-1,string);
new sstring[100];
format(sstring,sizeof(sstring),"-|Voce foi kickado pelo admin: %s id(%d) pelo seguinte motivo: %s-|",aname,playerid,motivo);
ShowPlayerDialog(kickid,8025,DIALOG_STYLE_MSGBOX,"Banido", sstring, "OK", "");
Kick(kickid);
}
return 1;
}
nao sei, deve ser a ma organizaзao do comando, mas quando eu o uso,nao funciona , aparece mensagem de outro "if" por exemplo /kick 5 Palavreado indesejado ae aparece Use:/kick [id] [motivo]
outro exemplo se eu digito /kick 0 aaaa e aparece a mesma coisa... alguem pode me ajudar , e se for referente a organizaзao me dizer aonde esta o erro, pois todo comando que eu crio esta bugando desse jeito...
Reply


Messages In This Thread
Erro ao comando de kickar - by williamgato - 19.04.2014, 16:01
Re: Erro ao comando de kickar - by Wellington1999 - 19.04.2014, 16:04
Re: Erro ao comando de kickar - by williamgato - 19.04.2014, 17:04
Re: Erro ao comando de kickar - by WLSF - 19.04.2014, 17:07
Re: Erro ao comando de kickar - by williamgato - 19.04.2014, 17:12
Re: Erro ao comando de kickar - by WLSF - 19.04.2014, 17:13
Re: Erro ao comando de kickar - by williamgato - 19.04.2014, 17:16

Forum Jump:


Users browsing this thread: 1 Guest(s)