Guest User

Weapons Shop By Ho$s@

a guest
Mar 3rd, 2013
444
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.05 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define COLOR_RED 0xFF0000FF
  4.  
  5.  
  6. new WS1;
  7. new WS2;
  8.  
  9. main()
  10. {
  11. print("\n--------------------------------------------------------");
  12. print(" Running Weapons Shop FilterScript By Hossa | Version 0.1 "#le_TD_version"");
  13. print("--------------------------------------------------------\n");
  14. }
  15.  
  16. public OnFilterScriptInit()
  17. {
  18. print("\n--------------------------------------");
  19. print(" Running Weapons Shop FilterScript By Hossa | Version 0.1 ");
  20. print("--------------------------------------\n");
  21.  
  22. WS1 = CreatePickup(1210, 1, 2400.61, -1981.84, 13.95, -1);
  23. WS2 = CreatePickup(1210, 1, 1368.60, -1279.73, 13.20, -1);
  24. Create3DTextLabel("{FF0000}Weapons Shop\n{1500FF}>>Take The Pickup To access Weapons Shop<< ", 0x008080FF, 2400.61, -1981.84, 13.95, 20.0, 0, 0);
  25. Create3DTextLabel("{FF0000}Weapons Shop\n{1500FF}>>Take The Pickup To access Weapons Shop<< ", 0x008080FF, 1368.60, -1279.73, 13.20, 20.0, 0, 0);
  26. return 1;
  27. }
  28.  
  29. public OnFilterScriptExit()
  30. {
  31. return 1;
  32. }
  33.  
  34. public OnPlayerPickUpPickup(playerid, pickupid)
  35. {
  36. if(pickupid == WS1)
  37. {
  38. ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Weapons", "{FF0000}Deagle {00FF33}$5000$\n{FF0000}Shotgun {00FF33}$5000$\n{FF0000}AK-47 {00FF33}$7500$\n{FF0000}M4 {00FF33}$7500$\n{FF0000}MP5 {00FF33}$2500$\n{FF0000}SPAS {00FF33}$10000$\n", "Buy", "Leave");
  39. }
  40. if(pickupid == WS2)
  41. {
  42. ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Weapons", "{FF0000}Deagle {00FF33}$5000$\n{FF0000}Shotgun {00FF33}$5000$\n{FF0000}AK-47 {00FF33}$7500$\n{FF0000}M4 {00FF33}$7500$\n{FF0000}MP5 {00FF33}$2500$\n{FF0000}SPAS {00FF33}$10000$\n", "Buy", "Leave");
  43. }
  44. return 1;
  45.  
  46. }
  47.  
  48.  
  49. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  50. {
  51.  
  52. if(dialogid == 25)
  53. {
  54. if(response)
  55. {
  56. if(listitem == 0)
  57. {
  58. if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  59. GivePlayerWeapon(playerid, 24, 99999);
  60. GivePlayerMoney(playerid, - 5000);
  61. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}Deagle. {00FF33}Have Fun!");
  62. }
  63. if(listitem == 1)
  64. {
  65. if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  66. GivePlayerWeapon(playerid, 25, 99999);
  67. GivePlayerMoney(playerid, - 5000);
  68. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}Shotgun. {00FF33}Have Fun!");
  69. }
  70. if(listitem == 2)
  71. {
  72. if(GetPlayerMoney(playerid) < 7500) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  73. GivePlayerWeapon(playerid, 30, 99999);
  74. GivePlayerMoney(playerid, - 7500);
  75. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}Ak-47. {00FF33}Have Fun!");
  76. }
  77. if(listitem == 3)
  78. {
  79. if(GetPlayerMoney(playerid) < 7500) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  80. GivePlayerWeapon(playerid, 31, 99999);
  81. GivePlayerMoney(playerid, - 7500);
  82. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}M4. {00FF33}Have Fun!");
  83. }
  84. if(listitem == 4)
  85. {
  86. if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  87. GivePlayerWeapon(playerid, 29, 99999);
  88. GivePlayerMoney(playerid, - 2500);
  89. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}MP5. {00FF33}Have Fun!");
  90. }
  91. if(listitem == 5)
  92. {
  93. if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "[ERROR]{FFFFFF}You don't have enough cash to purchase this weapon!");
  94. GivePlayerWeapon(playerid, 27, 99999);
  95. GivePlayerMoney(playerid, - 10000);
  96. SendClientMessage(playerid, COLOR_RED, "[Messege] {00FF33}You Have Bought {FF66FF}SPAS. {00FF33}Have Fun!");
  97. }
  98. }
  99. }
  100. return 1;
  101. }
Advertisement
Add Comment
Please, Sign In to add comment