Advertisement
Guest User

Untitled

a guest
Aug 12th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #if defined FILTERSCRIPT
  4.  
  5. public OnFilterScriptInit()
  6. {
  7. print("\n--------------------------------------");
  8. print(" Waffenshop by lolli");
  9. print("--------------------------------------\n");
  10. return 1;
  11. }
  12. #endif
  13. public OnPlayerCommandText(playerid, cmdtext[])
  14. {
  15. if (strcmp(cmdtext, "/buygun", true)==0)
  16. {
  17. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Wähle einen Waffenart", "Schlagwaffen\nPistolen\nMaschinengewehre\nSchrottflinten\nAssault", "Auswählen", "Abbrechen");
  18. return 1;
  19. }
  20. return 0;
  21. }
  22.  
  23. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  24. {
  25. if(dialogid == 1007)//buygundialog
  26. {
  27. if(response)
  28. {
  29. if(listitem == 0)
  30. {
  31. ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Wähle eine Schlagwaffe", "Schlagringe 15$\nMesser 90$\nBaseballschläger 50$", "Auswählen", "Abbrechen");
  32. }
  33. if(listitem == 1)
  34. {
  35. ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Wähle eine Pistole", "Pistole mit Schaldämpfer 500$\nDeserteagle 800$\nColt 45 300$", "Auswählen", "Abbrechen");
  36. }
  37. if(listitem == 2)
  38. {
  39. ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wähle ein Maschinengewehr", "UZI 1200$\nMP5 1500$\nTEC 9 1400$", "Auswählen", "Abbrechen");
  40. }
  41. if(listitem == 3)
  42. {
  43. ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, "Wähle eine Schrottflinte", "Schrottflinte 1800$\nAbgesägte Schrottflinte 2300$", "Auswählen", "Abbrechen");
  44. }
  45. if(listitem == 4)
  46. {
  47. ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, "Wähle eine Assaultwaffe", "M4 2500$\nAK47 2500$\nCountry Rifle 2500$\nSniper 3000$", "Auswählen", "Abbrechen");
  48. }
  49. }
  50. }
  51. if(dialogid == 2)
  52. {
  53. if(response)
  54. {
  55. if(listitem == 0)
  56. {
  57. GivePlayerWeapon(playerid, 1, 1);
  58. SendClientMessage(playerid,0xFF0000,"Du hast dir einen Schlagring gekauft!");
  59. GivePlayerMoney(playerid, -15);
  60. }
  61. if(listitem == 1)
  62. {
  63. GivePlayerWeapon(playerid, 4, 1);
  64. SendClientMessage(playerid,0xFF0000,"Du hast dir ein Messer gekauft!");
  65. GivePlayerMoney(playerid, -90);
  66. }
  67. if(listitem == 2)
  68. {
  69. GivePlayerWeapon(playerid, 5, 1);
  70. SendClientMessage(playerid,0xFF0000,"Du hast dir ein Baseballschläger gekauft!");
  71. GivePlayerMoney(playerid, -50);
  72. }
  73. }
  74. }
  75. if(dialogid == 3)//pistolen
  76. {
  77. if(response)
  78. {
  79. if(listitem == 0)
  80. {
  81. GivePlayerWeapon(playerid, 23, 200);
  82. SendClientMessage(playerid,0xFF0000,"Du hast dir eine Pistole mit Schaldämpfer gekauft!");
  83. GivePlayerMoney(playerid, -500);
  84. }
  85. if(listitem == 1)
  86. {
  87. GivePlayerWeapon(playerid, 24, 200);
  88. SendClientMessage(playerid,0xFF0000,"Du hast dir eine Desert Eagle gekauft!");
  89. GivePlayerMoney(playerid, -800);
  90. }
  91. if(listitem == 2)
  92. {
  93. GivePlayerWeapon(playerid, 22, 200);
  94. SendClientMessage(playerid,0xFF0000,"Du hast dir eine Colt 45 gekauft!");
  95. GivePlayerMoney(playerid, -300);
  96. }
  97. }
  98. }
  99. if(dialogid == 4)//Maschinenpistolen
  100. {
  101. if(response)
  102. {
  103. if(listitem == 0)
  104. {
  105. GivePlayerWeapon(playerid, 28, 200);
  106. SendClientMessage(playerid,0xFF0000,"Du hast dir eine UZI gekauft!");
  107. GivePlayerMoney(playerid, -1200);
  108. }
  109. if(listitem == 1)
  110. {
  111. GivePlayerWeapon(playerid, 29, 200);
  112. SendClientMessage(playerid,0xFF0000,"Du hast dir eine MP5 gekauft!");
  113. GivePlayerMoney(playerid, -1500);
  114. }
  115. if(listitem == 2)
  116. {
  117. GivePlayerWeapon(playerid, 32, 200);
  118. SendClientMessage(playerid,0xFF0000,"Du hast dir eine TEC 9 gekauft!");
  119. GivePlayerMoney(playerid, -1400);
  120. }
  121. }
  122. }
  123. if(dialogid == 5)//Schrottflinte
  124. {
  125. if(response)
  126. {
  127. if(listitem == 0)
  128. {
  129. GivePlayerWeapon(playerid, 25, 200);
  130. SendClientMessage(playerid,0xFF0000,"Du hast dir eine Schrottflinte gekauft!");
  131. GivePlayerMoney(playerid, -1800);
  132. }
  133. if(listitem == 1)
  134. {
  135. GivePlayerWeapon(playerid, 26, 200);
  136. SendClientMessage(playerid,0xFF0000,"Du hast dir eine Abgesägte Schrottflinte gekauft!");
  137. GivePlayerMoney(playerid, -2300);
  138. }
  139. }
  140. }
  141. if(dialogid == 6)//Assaultwaffen
  142. {
  143. if(response)
  144. {
  145. if(listitem == 0)
  146. {
  147. GivePlayerWeapon(playerid, 31, 200);
  148. SendClientMessage(playerid,0xFF0000,"Du hast dir eine M4 gekauft!");
  149. GivePlayerMoney(playerid, -2500);
  150. }
  151. if(listitem == 1)
  152. {
  153. GivePlayerWeapon(playerid, 30, 200);
  154. SendClientMessage(playerid,0xFF0000,"Du hast dir eine AK47 gekauft!");
  155. GivePlayerMoney(playerid, -2500);
  156. }
  157. if(listitem == 2)
  158. {
  159. GivePlayerWeapon(playerid, 33, 50);
  160. SendClientMessage(playerid,0xFF0000,"Du hast dir einen Country Rifle gekauft!");
  161. GivePlayerMoney(playerid, -2500);
  162. }
  163. if(listitem == 3)
  164. {
  165. GivePlayerWeapon(playerid, 34, 50);
  166. SendClientMessage(playerid,0xFF0000,"Du hast dir einen Sniper gekauft!");
  167. GivePlayerMoney(playerid, -3000);
  168. }
  169. }
  170. }
  171. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement