Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.89 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define DIALOGID 1337
  4.  
  5. public OnPlayerCommandText(playerid, cmdtext[])
  6. {
  7. if(strcmp(cmdtext, "/weapons", true) == 0 || strcmp(cmdtext, "/waffen", true) == 0)
  8. {
  9. if (GetPlayerVirtualWorld(playerid) == 1 || GetPlayerVirtualWorld(playerid) == 5 || GetPlayerVirtualWorld(playerid) == 1337)
  10. {
  11. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_LIST, "Waffenmenü", "Nahkampfwaffen\nPistolen\nMaschinenpistolen\nGewehre\nSturmgewehre\nSchrotflinten\nSchwere Waffen\nWurfwaffen\nAndere Nahkampfwaffen", "Auswählen", "Abbrechen");
  12. }
  13. else SendClientMessage(playerid, 0xFF0000AA, "[ERROR] Dieser Befehl kann nur in /FREE und /FUN benutzt werden.");
  14. return 1;
  15. }
  16. return 0;
  17. }
  18.  
  19. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  20. {
  21. if(dialogid == 1337)
  22. {
  23. if(response)
  24. {
  25. if(listitem == 0)
  26. {
  27. ShowPlayerDialog(playerid, 1337+1, DIALOG_STYLE_LIST, "Waffenmenü", "Brass Knuckles\nGolf Club\nNite Stick\nKnife\nBaseball Bat\nShovel\nPool Cue\nKatana\nDildo\nSpray Can\nCane", "Auswählen", "Abbrechen");
  28. }
  29. if(listitem == 1)
  30. {
  31. ShowPlayerDialog(playerid, 1337+2, DIALOG_STYLE_LIST, "Waffenmenü", "9mm Pistol\nSilenced Pistol\nDesert Eagle", "Ok", "Abbrechen");
  32. }
  33. if(listitem == 2)
  34. {
  35. ShowPlayerDialog(playerid, 1337+3, DIALOG_STYLE_LIST, "Waffenmenü", "Uzi\nSMG\nTec9", "Ok", "Abbrechen");
  36. }
  37. if(listitem == 3)
  38. {
  39. ShowPlayerDialog(playerid, 1337+4, DIALOG_STYLE_LIST, "Waffenmenü", "Country Rifle\nSniper Rifle", "Ok", "Abbrechen");
  40. }
  41. if(listitem == 4)
  42. {
  43. ShowPlayerDialog(playerid, 1337+5, DIALOG_STYLE_LIST, "Waffenmenü", "AK-47\nM4", "Ok", "Abbrechen");
  44. }
  45. if(listitem == 5)
  46. {
  47. ShowPlayerDialog(playerid, 1337+6, DIALOG_STYLE_LIST, "Waffenmenü", "Shotgun\nSawn-off Shotgun\nCombat Shotgun", "Ok", "Abbrechen");
  48. }
  49. if(listitem == 6)
  50. {
  51. ShowPlayerDialog(playerid, 1337+7, DIALOG_STYLE_LIST, "Waffenmenü", "Rocket Laucher\nHeat Seaker\nMinigun\nFlame-thrower\nChainsaw", "Ok", "Abbrechen");
  52. }
  53. if(listitem == 7)
  54. {
  55. ShowPlayerDialog(playerid, 1337+8, DIALOG_STYLE_LIST, "Waffenmenü", "Grenades\nTear Gas\nMolotov Cocktails", "Ok", "Abbrechen");
  56. }
  57. if(listitem == 8)
  58. {
  59. ShowPlayerDialog(playerid, 1337+9, DIALOG_STYLE_LIST, "Waffenmenü", "Fire Extinguisher\nSatchel Charges\nParachute\nCamera\nFlowers", "Ok", "Abbrechen");
  60. }
  61. }
  62. return 1;
  63. }
  64.  
  65. if(dialogid == 1337+1)
  66. {
  67. if(response)
  68. {
  69. if(listitem == 0)
  70. {
  71. GivePlayerWeapon(playerid, 1, 1);
  72. }
  73. if(listitem == 1)
  74. {
  75. GivePlayerWeapon(playerid, 2, 1);
  76. }
  77. if(listitem == 2)
  78. {
  79. GivePlayerWeapon(playerid, 3, 1);
  80. }
  81. if(listitem == 3)
  82. {
  83. GivePlayerWeapon(playerid, 4, 1);
  84. }
  85. if(listitem == 4)
  86. {
  87. GivePlayerWeapon(playerid, 5, 1);
  88. }
  89. if(listitem == 5)
  90. {
  91. GivePlayerWeapon(playerid, 6, 1);
  92. }
  93. if(listitem == 6)
  94. {
  95. GivePlayerWeapon(playerid, 7, 1);
  96. }
  97. if(listitem == 7)
  98. {
  99. GivePlayerWeapon(playerid, 8, 1);
  100. }
  101. if(listitem == 8)
  102. {
  103. GivePlayerWeapon(playerid, 10, 1);
  104. }
  105. if(listitem == 9)
  106. {
  107. GivePlayerWeapon(playerid, 41, 99999);
  108. }
  109. if(listitem == 10)
  110. {
  111. GivePlayerWeapon(playerid, 15, 1);
  112. }
  113. }
  114. return 1;
  115. }
  116.  
  117. if(dialogid == 1337+2)
  118. {
  119. if(response)
  120. {
  121. if(listitem == 0)
  122. {
  123. GivePlayerWeapon(playerid, 22, 99999);
  124. }
  125. if(listitem == 1)
  126. {
  127. GivePlayerWeapon(playerid, 23, 99999);
  128. }
  129. if(listitem == 2)
  130. {
  131. GivePlayerWeapon(playerid, 24, 99999);
  132. }
  133. }
  134. return 1;
  135. }
  136.  
  137. if(dialogid == 1337+3)
  138. {
  139. if(response)
  140. {
  141. if(listitem == 0)
  142. {
  143. GivePlayerWeapon(playerid, 28, 99999);
  144. }
  145. if(listitem == 1)
  146. {
  147. GivePlayerWeapon(playerid, 29, 99999);
  148. }
  149. if(listitem == 2)
  150. {
  151. GivePlayerWeapon(playerid, 32, 99999);
  152. }
  153. }
  154. return 1;
  155. }
  156.  
  157. if(dialogid == 1337+4)
  158. {
  159. if(response)
  160. {
  161. if(listitem == 0)
  162. {
  163. GivePlayerWeapon(playerid, 33, 99999);
  164. }
  165. if(listitem == 1)
  166. {
  167. GivePlayerWeapon(playerid, 34, 99999);
  168. }
  169. }
  170. return 1;
  171. }
  172.  
  173. if(dialogid == 1337+5)
  174. {
  175. if(response)
  176. {
  177. if(listitem == 0)
  178. {
  179. GivePlayerWeapon(playerid, 30, 99999);
  180. }
  181. if(listitem == 1)
  182. {
  183. GivePlayerWeapon(playerid, 31, 99999);
  184. }
  185. }
  186. return 1;
  187. }
  188.  
  189. if(dialogid == 1337+6)
  190. {
  191. if(response)
  192. {
  193. if(listitem == 0)
  194. {
  195. GivePlayerWeapon(playerid, 25, 99999);
  196. }
  197. if(listitem == 1)
  198. {
  199. GivePlayerWeapon(playerid, 26, 99999);
  200. }
  201. if(listitem == 2)
  202. {
  203. GivePlayerWeapon(playerid, 27, 99999);
  204. }
  205. }
  206. return 1;
  207. }
  208.  
  209. if(dialogid == 1337+7)
  210. {
  211. if(response)
  212. {
  213. if(listitem == 0)
  214. {
  215. GivePlayerWeapon(playerid, 35, 99999);
  216. }
  217. if(listitem == 1)
  218. {
  219. GivePlayerWeapon(playerid, 36, 99999);
  220. }
  221. if(listitem == 2)
  222. {
  223. GivePlayerWeapon(playerid, 38, 99999);
  224. }
  225. if(listitem == 3)
  226. {
  227. GivePlayerWeapon(playerid, 37, 99999);
  228. }
  229. if(listitem == 4)
  230. {
  231. GivePlayerWeapon(playerid, 9, 1);
  232. }
  233. }
  234. return 1;
  235. }
  236.  
  237. if(dialogid == 1337+8)
  238. {
  239. if(response)
  240. {
  241. if(listitem == 0)
  242. {
  243. GivePlayerWeapon(playerid, 16, 99999);
  244. }
  245. if(listitem == 1)
  246. {
  247. GivePlayerWeapon(playerid, 17, 99999);
  248. }
  249. if(listitem == 2)
  250. {
  251. GivePlayerWeapon(playerid, 18, 99999);
  252. }
  253. }
  254. return 1;
  255. }
  256.  
  257. if(dialogid == 1337+9)
  258. {
  259. if(response)
  260. {
  261. if(listitem == 0)
  262. {
  263. GivePlayerWeapon(playerid, 42, 99999);
  264. }
  265. if(listitem == 1)
  266. {
  267. GivePlayerWeapon(playerid, 40, 1);
  268. GivePlayerWeapon(playerid, 39, 99999);
  269. }
  270. if(listitem == 2)
  271. {
  272. GivePlayerWeapon(playerid, 46, 1);
  273. }
  274. if(listitem == 3)
  275. {
  276. GivePlayerWeapon(playerid, 43, 99999);
  277. }
  278. if(listitem == 4)
  279. {
  280. GivePlayerWeapon(playerid, 14, 1);
  281. }
  282. }
  283. return 1;
  284. }
  285. return 0;
  286. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement