15.09.2012, 23:58
eu tenho um comando de /kick aqui e ele esta no GM perfeitamente,,eu entro no server digito /kick mas diz q o comando nгo existe..WTF?
notem nas SS abaixo q se eu digitar /kick ..ele manda digitar /kick [id][motivo] ...mas se eu faзo isso diz q o cmd nгo existe:
o comando esta aqui perfeitamente no GM (sem warnings)
notem nas SS abaixo q se eu digitar /kick ..ele manda digitar /kick [id][motivo] ...mas se eu faзo isso diz q o cmd nгo existe:
o comando esta aqui perfeitamente no GM (sem warnings)
pawn Код:
dcmd_kick(playerid, params[])
{
if(Player[playerid][pAdmin] < 1)
return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
new tmp[24], idx; tmp = strtok(params, idx);
if(!strlen(tmp))
return SendClientMessage(playerid, COLOR_GREY, "[USO] /kick [id/nick] [motivo]");
new giveid = ReturnUser(tmp);
if(Player[giveid][pAdmin] == 7)
return 0;
if(IsPlayerConnected(giveid))
{
if(giveid != INVALID_PLAYER_ID || IsPlayerNPC(giveid))
{
new length = strlen(params);
while ((idx < length) && (params[idx] <= ' '))
idx++;
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = params[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
return SendClientMessage(playerid, COLOR_GREY, "[USO] /kick [id/nick] [motivo]");
if(strcmp(result,"nick", true) == 0) { result = "Nick imprуprio"; }
if(strcmp(result,"an", true) == 0) { result = "Anъncio Indevido"; }
format(thestring, sizeof(thestring), "[FBkick] %s foi kickado por %s. |Motivo: %s|", Player[giveid][pName], Player[playerid][pName], (result));
SendClientMessageToAll(COLOR_ORANGE, thestring);
new year, month,day;
getdate(year, month, day);
format(thestring, sizeof(thestring), "[FBkick] %s foi kickado por %s, razгo: %s", Player[giveid][pName], Player[playerid][pName], (result));
WriteLog("admins", thestring);
Kick(giveid);
return 1;
}
}
else
{
format(thestring, sizeof(thestring), " %d nгo й um jogador ativo.", giveid);
SendClientMessage(playerid, COLOR_GREY, thestring);
}
return 1;
}