29.01.2011, 21:32
Aew, tem um bug no comando /kick que nao csg resolver
Comando:
Ali na linha que da erro , deu esse erro:
Alguem sabe resolver? eu nao consigu!
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;
}
Код:
error 047: array sizes do not match, or destination array is too small