Convert to ZCMD
#1

Many said that its better if you use ZCMD command processor coz it's better then other.

How to make this to..

pawn Код:
dcmd_disarm(playerid,params[])
{
 if(PlayerInfo[playerid][AdminLevel] >= LEVEL_disarm)
    {
        if(!strlen(params)) return
        SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Usage: /disarm [PlayerID]") ;
        new player1 = strval(params);
        new string[128];
        if(PlayerInfo[player][AdminLevel] == MAX_ADMIN_LEVEL && PlayerInfo[playerid][AdminLevel] != MAX_ADMIN_LEVEL)
        return SendClientMessage(playerid,0xFFFFFFFF,"{FF0000}>> You cannot use this command on this admin");
        if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID)
        {
            SendCommandToAdmins(playerid,"Disarm");
            PlayerPlaySound(player1,1057,0.0,0.0,0.0);
            format(string, sizeof(string), "You have disarmed %s ", pName(player1));
            SendClientMessage(playerid,BlueMsg,string);
            ResetPlayerWeapons(player1);
            return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
        }
        else return ErrorMessages(playerid, 2);
    }
    else return ErrorMessages(playerid, 1);
}
pawn Код:
COMMAND:disarm(playerid, params[]) and so onn
Reply
#2

That's too easy lol just try this :

pawn Код:
CMD:disarm ( playerid , params [] )
{
 if(PlayerInfo[playerid][AdminLevel] >= LEVEL_disarm)
    {
        if(!strlen(params)) return
        SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Usage: /disarm [PlayerID]") ;
        new player1 = strval(params);
        new string[128];
        if(PlayerInfo[player][AdminLevel] == MAX_ADMIN_LEVEL && PlayerInfo[playerid][AdminLevel] != MAX_ADMIN_LEVEL)
        return SendClientMessage(playerid,0xFFFFFFFF,"{FF0000}>> You cannot use this command on this admin");
        if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID)
        {
            SendCommandToAdmins(playerid,"Disarm");
            PlayerPlaySound(player1,1057,0.0,0.0,0.0);
            format(string, sizeof(string), "You have disarmed %s ", pName(player1));
            SendClientMessage(playerid,BlueMsg,string);
            ResetPlayerWeapons(player1);
            return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
        }
        else return ErrorMessages(playerid, 2);
    }
    else return ErrorMessages(playerid, 1);
}
Reply
#3

Thanks ****** I just did what you said. I'm just afraid to make mistakes and compile hundreds of warnings.

@ Mue.... Hi bacha thanks that was same as mine XD Double check!

+ Rep both!
Reply
#4

Hmmm... I guess These Lines Are From LuxAdmin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)