Advertisement
Guest User

WEAPON SYS by stuun

a guest
Nov 18th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3. //STWeapon sys by stuun V1.2
  4.  
  5. CMD:weaponshop(playerid, params[])
  6. {
  7. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Choose your weapon", "Deagle\nShotgun\nSniper\nM4\nMP5\nCombat\nGrenade\nTec9", "Purchase", "Exit");
  8. return 1;
  9. }
  10. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  11. {
  12. if(response)
  13. {
  14. switch(1)
  15. {
  16. case 1:
  17. {
  18. switch(listitem)
  19. {
  20. case 0:
  21. {
  22. if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash.");
  23. GivePlayerMoney(playerid, -2000);
  24. SendClientMessage(playerid, -1, "You have bought deagle.");
  25. GivePlayerWeapon(playerid, 24, 100);
  26. }
  27. case 1:
  28. {
  29. if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  30. GivePlayerMoney(playerid, -1000);
  31. GivePlayerWeapon(playerid, 25, 200);
  32. SendClientMessage(playerid, -1, "You have bought shotgun.");
  33. }
  34. case 2:
  35. {
  36. if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  37. GivePlayerMoney(playerid, -3000);
  38. GivePlayerWeapon(playerid, 34, 200);
  39. SendClientMessage(playerid, -1, "You have bought Sniper");
  40. }
  41. case 3:
  42. {
  43. if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  44. GivePlayerMoney(playerid, -5000);
  45. GivePlayerWeapon(playerid, 31, 200);
  46. SendClientMessage(playerid, -1, "You have bought m4.");
  47. }
  48. case 4:
  49. {
  50. if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  51. GivePlayerMoney(playerid, -1000);
  52. GivePlayerWeapon(playerid, 32, 200);
  53. SendClientMessage(playerid, -1, "You have bought mp5");
  54. }
  55. case 5:
  56. {
  57. if(GetPlayerMoney(playerid) < 6000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  58. GivePlayerMoney(playerid, -6000);
  59. GivePlayerWeapon(playerid, 27, 200);
  60. SendClientMessage(playerid, -1, "You have bought combat shotgun.");
  61. }
  62. case 6:
  63. {
  64. if(GetPlayerMoney(playerid) < 6000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  65. GivePlayerMoney(playerid, -6000);
  66. GivePlayerWeapon(playerid, 16, 200);
  67. SendClientMessage(playerid, -1, "You have bought grenade");
  68. }
  69. case 7:
  70. {
  71. if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, -1, "{CCCCCC}You don't have enough cash");
  72. GivePlayerMoney(playerid, -4000);
  73. GivePlayerWeapon(playerid, 32, 200);
  74. SendClientMessage(playerid, -1, "You have bought tec-9.");
  75. }
  76. }
  77. }
  78. }
  79. }
  80. return 1;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement