MuhammadZeeshan

ffffffffasd

Nov 11th, 2017
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. else if ( cmd == "buywep" )
  2. {
  3. if ( status[ player.ID ].Registered == false ) ErrorMessage( "/register first", player );
  4. else if ( status[ player.ID ].Logged == false ) ErrorMessage( "/login first", player );
  5. else if (!text) ErrorMessage( "/"+cmd+" <weapon name> ", player );
  6. else
  7. {
  8. local Pos = player.Pos, checkpoly; checkpoly = InPoly( Pos.x, Pos.y, -682.759, 1201.86,-682.76, 1208.14,-666.617, 1209.52,-666.617, 1202.46);
  9. if( checkpoly == false ) ErrorMessage("You need to be at the ammunation shop in Downtown to buy weapons!", player );
  10. else
  11. {
  12. local wep = GetWeaponID(text), money = 0, ammo = 0;
  13. switch( wep )
  14. {
  15. case 30:
  16. money = 5000;
  17. ammo = 50;
  18. break;
  19.  
  20. case 33:
  21. money = 3000;
  22. ammo = 1000;
  23. break;
  24.  
  25. case 15:
  26. money = 500;
  27. ammo = 100;
  28. break;
  29.  
  30. case 11:
  31. money = 100;
  32. ammo = 1;
  33. break;
  34.  
  35. case 12:
  36. money = 500;
  37. ammo = 100;
  38. break;
  39.  
  40. case 13:
  41. money = 500;
  42. ammo = 99;
  43. break;
  44.  
  45. case 14:
  46. money = 500;
  47. ammo = 100;
  48. break;
  49.  
  50. case 31:
  51. money = 1500;
  52. ammo = 1500;
  53. break;
  54.  
  55. case 28:
  56. money = 120;
  57. ammo = 50;
  58. break;
  59.  
  60. case 29:
  61. money = 200;
  62. ammo = 100;
  63. break;
  64.  
  65. default: ErrorMessage( "Invalid weapon try /wep "+ GetWeaponName(wep), player );
  66. }
  67. }
  68. }
  69. if ( money != 0 && ammo != 0 )
  70. {
  71. if ( player.Cash >= money )
  72. {
  73. player.GiveWeapon(wep, ammo);
  74. DecCash( player, money );
  75. SendMessage( "[#0099ff]You bought: "+GetWeaponName(wep)+", Cost: $"+money+", Ammos: "+ammo+".", player );
  76. ServerMessage( "[#0099ff]Ammu-Nation: "+player.Name+" bought a "+GetWeaponName(wep)+", Cost: $"+money+", Ammos: "+ammo );
  77. }
  78. else ErrorMessage("Need $" + money + " to buy "+GetWeaponName(wep)+", with ammos: " + ammo + ".", player );
  79. }
  80. }
Add Comment
Please, Sign In to add comment