Quote:
Originally Posted by pds2k12
You could simply do something like this.
pawn Code:
new PlayerWeaponID = GetPlayerWeapon(playerid) ;
switch(PlayerWeaponID) { case 0: return GivePlayerCash(playerid, Amount); case 22 .. 36: return GivePlayerCash(playerid, Amount); }
Instead of this long code
pawn Code:
if(GetPlayerWeapon(playerid) == 0) GivePlayerCash(playerid,500); //It Will Give 500$ If You Holding Weapon ID's 0 if(GetPlayerWeapon(playerid) == 22) GivePlayerCash(playerid,700); // Same Like Top if(GetPlayerWeapon(playerid) == 23) GivePlayerCash(playerid,1000); if(GetPlayerWeapon(playerid) == 24) GivePlayerCash(playerid,1500); if(GetPlayerWeapon(playerid) == 25) GivePlayerCash(playerid,1700); if(GetPlayerWeapon(playerid) == 26) GivePlayerCash(playerid,2000); if(GetPlayerWeapon(playerid) == 27) GivePlayerCash(playerid,2500); if(GetPlayerWeapon(playerid) == 28) GivePlayerCash(playerid,2700); if(GetPlayerWeapon(playerid) == 29) GivePlayerCash(playerid,3500); if(GetPlayerWeapon(playerid) == 30) GivePlayerCash(playerid,3700); if(GetPlayerWeapon(playerid) == 31) GivePlayerCash(playerid,4000); if(GetPlayerWeapon(playerid) == 32) GivePlayerCash(playerid,4500); if(GetPlayerWeapon(playerid) == 33) GivePlayerCash(playerid,4700); if(GetPlayerWeapon(playerid) == 34) GivePlayerCash(playerid,5000); if(GetPlayerWeapon(playerid) == 35) GivePlayerCash(playerid,5500); if(GetPlayerWeapon(playerid) == 36) GivePlayerCash(playerid,10000);
|
but the amount of money was different if you use
case 22 .. 36: return GivePlayerCash(playerid, 10000);
all weapons we use will have same of amounts yet ?