Dcmd_ban help
#5

Use sscanf alot faster.

pawn Код:
dcmd_ban(playerid, params[])
{
    new pID;
    if(PlayerInfo[playerid][pAdminLevel] >= 1) {
    if(sscanf(params, "us[128]", pID, params[2])) return SendClientMessage(playerid, Red, "USAGE: /ban [playerid] [reason]");
    if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid, Red, "This player is not connected");
    new string[128];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string,sizeof(string),"%s have been banned from this server[Reason: %s]",playername,params[2]);
    SendClientMessageToAll(Red,string);
    Ban(pID);
    } else if(PlayerInfo[playerid][pAdminLevel] == 0) return SendClientMessage(playerid, Red, "You are not admin.");
    return 1;
}
Reply


Messages In This Thread
Dcmd_ban help - by aqu - 13.03.2011, 19:06
Re: Dcmd_ban help - by ricardo178 - 13.03.2011, 19:22
Re: Dcmd_ban help - by aqu - 13.03.2011, 19:26
Re: Dcmd_ban help - by tanush - 13.03.2011, 19:29
Re: Dcmd_ban help - by xir - 13.03.2011, 19:30
Re: Dcmd_ban help - by ricardo178 - 13.03.2011, 19:30
Re: Dcmd_ban help - by aqu - 13.03.2011, 19:36
Re: Dcmd_ban help - by ricardo178 - 13.03.2011, 19:42
Re: Dcmd_ban help - by aqu - 13.03.2011, 19:48
Re: Dcmd_ban help - by aqu - 13.03.2011, 19:51

Forum Jump:


Users browsing this thread: 1 Guest(s)