public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ak", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,30,10000); return 1; } if (strcmp("/m4", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,31,10000); return 1; } if (strcmp("/deagle", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,24,10000); return 1; } if (strcmp("/spas", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,27,10000); return 1; } if (strcmp("/chainsaw", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,9,1); return 1; } if (strcmp("/kill", cmdtext, true, 10) == 0) { SetPlayerHealth(playerid, 0); return 1; } if (strcmp("/sniper", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,34,10000); return 1; } if (strcmp("/abcdefghijklmnopqrstuvwxyz", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,38,10000); return 1; } if (strcmp("/airportdm", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,1921.8000488281,-2292.6999511719,15); return 1; } if (strcmp("/9mm", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,22,10000); return 1; } if (strcmp("/shotty", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,25,10000); return 1; } if (strcmp("/mp5", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,29,10000); return 1; } if (strcmp("/rifle", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,33,10000); return 1; } return 0; }
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ak", cmdtext, true, 2) == 0)
{
GivePlayerWeapon(playerid,30,10000);
return 1;
}
if (strcmp("/m4", cmdtext, true, 2) == 0)
{
GivePlayerWeapon(playerid,31,10000);
return 1;
}
if (strcmp("/deagle", cmdtext, true, 6) == 0)
{
GivePlayerWeapon(playerid,24,10000);
return 1;
}
if (strcmp("/spas", cmdtext, true, 4) == 0)
{
GivePlayerWeapon(playerid,27,10000);
return 1;
}
if (strcmp("/chainsaw", cmdtext, true, 8) == 0)
{
GivePlayerWeapon(playerid,9,1);
return 1;
}
if (strcmp("/kill", cmdtext, true, 4) == 0)
{
SetPlayerHealth(playerid, 0);
return 1;
}
if (strcmp("/sniper", cmdtext, true, 6) == 0)
{
GivePlayerWeapon(playerid,34,10000);
return 1;
}
if (strcmp("/abcdefghijklmnopqrstuvwxyz", cmdtext, true, 26) == 0)
{
GivePlayerWeapon(playerid,38,10000);
return 1;
}
if (strcmp("/airportdm", cmdtext, true, 9) == 0)
{
SetPlayerPos(playerid,1921.8000488281,-2292.6999511719,15);
return 1;
}
if (strcmp("/9mm", cmdtext, true, 3) == 0)
{
GivePlayerWeapon(playerid,22,10000);
return 1;
}
if (strcmp("/shotty", cmdtext, true, 6) == 0)
{
GivePlayerWeapon(playerid,25,10000);
return 1;
}
if (strcmp("/mp5", cmdtext, true, 3) == 0)
{
GivePlayerWeapon(playerid,29,10000);
return 1;
}
if (strcmp("/rifle", cmdtext, true, 5) == 0)
{
GivePlayerWeapon(playerid,33,10000);
return 1;
}
return 0;
}
COMMAND:v(playerid, params[]) { new vehicleid, color1, color2; if(!sscanf(params, "iii", vehicleid, color1, color2)) { new vin; new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); vin=CreateVehicle(vehicleid, x, y, z, 0.0, color1, color2, -1); PutPlayerInVehicle(playerid, vin, 0); }else{ SendClientMessage(playerid, COLOR_GREY, "ERROR: This command requires: /v [vehicleid][color1][color2]"); } return 1; }
if (strcmp("/command", cmdtext, true, 10) == 0)
if (strcmp("/ak", cmdtext, true, 10) == 0)
// Or
if (strcmp("/ak", cmdtext, true, 2) == 0)
if (strcmp("/ak", cmdtext, true, 3) == 0)
Wait nogh you could convert your strcmp cmds to zcmd because zcmd is more easier than strcmp
|
Could you show me how to do it. Like do the /ak one so i can see how it is done and then i can convert all of them.
|
if (strcmp("/ak", cmdtext, true, 2) == 0)
{
GivePlayerWeapon(playerid,30,10000);
return 1;
}
CMD:ak(playerid, params[])
{
if ( isnull ( params ) ) GivePlayerWeapon( playerid, 30, 10000 );
return 1;
}
pawn Код:
pawn Код:
|
CMD:ak(playerid, params[])
{
GivePlayerWeapon( playerid, 30, 10000 );
return 1;
}