Convert to ZCMD - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Convert to ZCMD (
/showthread.php?tid=378808)
Convert to ZCMD -
kbalor - 19.09.2012
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
Re: Convert to ZCMD -
M3mPHi$_S3 - 19.09.2012
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);
}
Re: Convert to ZCMD -
kbalor - 19.09.2012
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!
Re: Convert to ZCMD -
MrReBzz - 19.09.2012
Hmmm... I guess These Lines Are From LuxAdmin