19.06.2013, 21:27
Here's an example of how to use the function.
sscanf and ZCMD is used in this example.
sscanf and ZCMD is used in this example.
pawn Код:
CMD:ban(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return 0;
#define WHITE 0xFFFFFFFF
new id, name[MAX_PLAYER_NAME+1];
if(sscanf(params,"s[24]",name)) return SendClientMessage(playerid, WHITE, "USAGE: /Ban <name>");
id = GetPlayerIDFromName(name);
if(!IsPlayerConnected(id))
{
switch(id)
{
case -1: return SendClientMessage(playerid, WHITE, "ERROR: No input!");
case -2: return SendClientMessage(playerid, WHITE, "ERROR: This player was not found!");
case -3: return SendClientMessage(playerid, WHITE, "ERROR: Several players were found!");
default: return SendClientMessage(playerid, WHITE, "ERROR: Something went wrong!");
}
}
Ban(id);
return 1;
}