[ajuda] /kick - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda] /kick (
/showthread.php?tid=218277)
[ajuda] /kick -
385gtamaster - 29.01.2011
Aew, tem um bug no comando /kick que nao csg resolver
Comando:
pawn Код:
if(!strcmp(cmd, "/kick", true))
if(IsPlayerAdmin(playerid))
{
new tmp[256];
new msg[128];
new motivo[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, BRANCO, "USE: /kickar [id] [motivo].");
return 1;
}
motivo = strtok(cmdtext,idx);//linha que da erro
new plid;
plid = strval(tmp);
Kick(plid);
format(msg,sizeof(msg),"CMD ADMIN: O admin %s kickou %s do servidor! Motivo: %s",PlayerName(playerid),PlayerName(plid),motivo);
SendClientMessageToAll(AVISO_ADMIN, msg);
return 1;
}
else
{
SendClientMessage(playerid, BRANCO, "Vocк nгo tem permissгo!");
return 1;
}
Ali na linha que da erro , deu esse erro:
Код:
error 047: array sizes do not match, or destination array is too small
Alguem sabe resolver? eu nao consigu!
Re: [ajuda] /kick -
LuaN_ - 29.01.2011
Muda motivo[128]; pra motivo[256];
Quando usar strtok, utilize size de 256 e nгo 128.
Edit: Ambrуsio fail..
Re: [ajuda] /kick -
Ambrуsio - 29.01.2011
EDIT: demorei pra postar kkkkk
Re: [ajuda] /kick -
385gtamaster - 30.01.2011
deu certo, vlw
Re: [ajuda] /kick -
TiagoPS - 30.01.2011
Ambrуsio volto ♥
Re: [ajuda] /kick -
Ambrуsio - 30.01.2011
Voltei kkkkk
Quero estuda um pouco mais xD