23.09.2012, 06:22
If I do /ban 0 test it says, That user is not connected, while I am ID 0. Happens with all of my commands that involve IDs, making me think I have a fuckup Please try and spot it.
pawn Код:
CMD:ban(playerid, params[])
{
if(PVar[playerid][pLevel] >= 4)
{
new
PID;
if(sscanf(params, "us[70]", PID, params)) return SendClientMessage(playerid, COLOR_RED, ""#CRED"USAGE: "#CORANGE"/Ban < Player ID > < Reason >");
if(!IsPlayerConnected(PID)) return SendClientMessage(playerid, COLOR_RED, "* That user is not connected!");
SendFMessage(PID, COLOR_LIGHTBLUE, "You have been banned by: %s(%d) for: %s", pName(playerid), playerid, params);
SendFMessageToAll(COLOR_LIGHTBLUE, "Admin: %s(%d) has banned: %s(%d) for: %s", pName(playerid), playerid, pName(PID), PID, params);
return BanEx(PID, params);
}
else return SendClientMessage(playerid, COLOR_RED, "You are not an admin!");
}