Guest User

Sistema de AmmuNation

a guest
Apr 18th, 2018
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.69 KB | None | 0 0
  1. //Inicio
  2.  
  3. #define MenuAmmu 0
  4.  
  5. //OnPlayerCommandText
  6.  
  7. if (strcmp("/comprararmas", cmdtext, true, 10) == 0)
  8. {
  9. ShowPlayerDialog(playerid, MenuAmmu, DIALOG_STYLE_TABLIST_HEADERS, "Ammu-Nation", "Arma\tPreço\n9MM\t{228B23}$20\n9MM +
  10. Silenciador\t{228B23}$300\nDesert Eagle\t{228B23}$500\nTec-9\t{228B23}$700\nShotgun\t{228B23}$80\nSawn-Off
  11. Shotgun\t{228B23}$1.000\nCombat Shotgun\t{228B23}$1.200\nAK-47\t{228B23}$1.500\nM4A1\t{228B23}$1.800\nSniper
  12. Rifle\t{228B23}$2.000\nColete\t{228B23}$1.000", "Comprar", "Fechar");
  13. return 1;
  14. }
  15.  
  16. //OnDialogResponse
  17.  
  18. if(dialogid == MenuAmmu)
  19. {
  20. if(response)
  21. {
  22. new grana;
  23. grana = GetPlayerGrana(playerid);
  24.  
  25. if(listitem == 0)
  26. {
  27. if(grana > 199)
  28. {
  29. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}9MM{FFFFFF}.");
  30. GivePlayerWeapon(playerid, 22, 2000);
  31. GivePlayerGrana(playerid, -200);
  32. }
  33. else
  34. {
  35. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  36. }
  37. }
  38. if(listitem == 1)
  39. {
  40. if(grana > 299)
  41. {
  42. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}9MM + Silenciador{FFFFFF}.");
  43. GivePlayerWeapon(playerid, 23, 2000);
  44. GivePlayerGrana(playerid, -300);
  45. }
  46. else
  47. {
  48. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  49. }
  50. }
  51. if(listitem == 2)
  52. {
  53. if(grana > 499)
  54. {
  55. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Desert Eagle{FFFFFF}.");
  56. GivePlayerWeapon(playerid, 24, 2000);
  57. GivePlayerGrana(playerid, -500);
  58. }
  59. else
  60. {
  61. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  62. }
  63. }
  64. if(listitem == 3)
  65. {
  66. if(grana > 699)
  67. {
  68. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Tec-9{FFFFFF}.");
  69. GivePlayerWeapon(playerid, 32, 2000);
  70. GivePlayerGrana(playerid, -700);
  71. }
  72. else
  73. {
  74. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  75. }
  76. }
  77. if(listitem == 4)
  78. {
  79. if(grana > 799)
  80. {
  81. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Shotgun{FFFFFF}.");
  82. GivePlayerWeapon(playerid, 32, 2000);
  83. GivePlayerGrana(playerid, -800);
  84. }
  85. else
  86. {
  87. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  88. }
  89. }
  90. if(listitem == 5)
  91. {
  92. if(grana > 999)
  93. {
  94. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Swan-Off Shotgun{FFFFFF}.");
  95. GivePlayerWeapon(playerid, 26, 2000);
  96. GivePlayerGrana(playerid, -1000);
  97. }
  98. else
  99. {
  100. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  101. }
  102. }
  103. if(listitem == 6)
  104. {
  105. if(grana > 1199)
  106. {
  107. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Combat Shotgun{FFFFFF}.");
  108. GivePlayerWeapon(playerid, 27, 2000);
  109. GivePlayerGrana(playerid, -1200);
  110. }
  111. else
  112. {
  113. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  114. }
  115. }
  116. if(listitem == 7)
  117. {
  118. if(grana > 1499)
  119. {
  120. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}AK-47{FFFFFF}.");
  121. GivePlayerWeapon(playerid, 30, 2000);
  122. GivePlayerGrana(playerid, -1500);
  123. }
  124. else
  125. {
  126. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  127. }
  128. }
  129. if(listitem == 8)
  130. {
  131. if(grana > 1799)
  132. {
  133. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}M4A1{FFFFFF}.");
  134. GivePlayerWeapon(playerid, 31, 2000);
  135. GivePlayerGrana(playerid, -1800);
  136. }
  137. else
  138. {
  139. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  140. }
  141. }
  142. if(listitem == 9)
  143. {
  144. if(grana > 1999)
  145. {
  146. SendClientMessage(playerid, Branco, "| INFO | Você comprou a Arma {00FFFF}Sniper Rifle{FFFFFF}.");
  147. GivePlayerWeapon(playerid, 34, 2000);
  148. GivePlayerGrana(playerid, -2000);
  149. }
  150. else
  151. {
  152. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  153. }
  154. }
  155. if(listitem == 10)
  156. {
  157. if(grana > 999)
  158. {
  159. SendClientMessage(playerid, Branco, "| INFO | Você comprou um Colete.");
  160. SetPlayerArmour(playerid, 100);
  161. GivePlayerGrana(playerid, -1000);
  162. }
  163. else
  164. {
  165. SendClientMessage(playerid, Vermelho, "| ERRO | Você não tem dinheiro suficiente!");
  166. }
  167. }
  168. }
  169. }
Advertisement
Add Comment
Please, Sign In to add comment