Niko_Hs

[FS]Nick_Zanna Armi

Aug 9th, 2011
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.08 KB | None | 0 0
  1. // Sistema Armi By NicK_Zanna
  2. #include <a_samp>
  3.  
  4. #if defined FILTERSCRIPT
  5. //Colors
  6. #define cNERO 0x2C2727AA
  7. #define COLORE_VERDE 0x33AA33AA
  8. #define COLORE_ROSA 0xFF66FFAA
  9. #define COLORE_BLU 0x0000BBAA
  10. #define COLORE_BIANCO 0xFFFFFFAA
  11. #define COLORE_GIALLOCHIARO 0x99FF9900
  12. #define COLORE_GRIGIO 0xAFAFAFAA
  13. #define COLORE_VERDE 0x33AA33AA
  14. #define COLORE_ROSSO 0xAA3333AA
  15. #define COLORE_GIALLO 0xFFFF00AA
  16. #define COLORE_ARANCIONE 0xFF9900AA
  17. #define COLORE_VIOLA 0x990099AA
  18. #define COLORE_MARRONE 0x663300AA
  19. #define COLORE_BLUCHIARO 0x33CCFFAA
  20. #define COLORE_ROSSOSCURO 0x660000AA
  21. #define COLORE_BLUSCURO 0x000066AA
  22. //Colors
  23. //DIALOG//
  24. #define DIALOGID 1
  25. #define DIALOGID 2
  26. #define DIALOGID 3
  27. #define DIALOGID 4
  28. #define DIALOGID 5
  29. #define DIALOGID 6
  30.  
  31. public OnFilterScriptInit()
  32. {
  33.         print("\n--------------------------------------");
  34.         print(" Blank Filterscript by your name here");
  35.         print("--------------------------------------\n");
  36.         return 1;
  37. }
  38.  
  39. public OnFilterScriptExit()
  40. {
  41. return 1;
  42. }
  43.  
  44. #else
  45.  
  46. main()
  47. {
  48.         print("\n----------------------------------");
  49.         print(" Blank Gamemode by your name here");
  50.         print("----------------------------------\n");
  51. }
  52.  
  53. #endif
  54.  
  55.  
  56. public OnPlayerCommandText(playerid, cmdtext[])
  57. {
  58.         if (strcmp("/armi", cmdtext, true, 10) == 0)
  59.         {
  60.         ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Weapon System By NicK_Zanna", "1. Pistole\n2. Mitra\n3. Mitragliette\n4. Armi Pesanti\n5. Altro", "Seleziona", "Esci");
  61.         return 1;
  62.         }
  63.         if (strcmp("/soldi", cmdtext, true, 10) == 0)
  64.         {
  65.         GivePlayerMoney(playerid, 200);
  66.         return 1;
  67.         }
  68.         if (strcmp("/toglisoldi", cmdtext, true, 10) == 0)
  69.         {
  70.         GivePlayerMoney(playerid, -1);
  71.         return 1;
  72.         }
  73.         return 0;
  74.         }
  75.  
  76. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  77. {
  78. //DIALOGO SHOP ARMI
  79.  
  80. if(dialogid == 1)
  81. {
  82. if(response)
  83. {
  84. if(listitem == 0) // PISTOLE
  85. {
  86. ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Pistole", "1. 9mm (200$)\n2. Pistola Silenziata 9mm(600$)\n3. Desert Eagle(1200$)", "Compra", "Esci");
  87. }
  88. if(listitem == 1) // MITRA
  89. {
  90. ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Mitra", "1. M4\n2. AK 47", "Compra", "Esci");
  91. }
  92. if(listitem == 2) //MITRAGLIETTE
  93. {
  94. ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Mitragliette", "1. Uzi\n2. Tec 9", "Compra", "Esci");
  95. }
  96. if(listitem == 3) //ARMI PESANTI
  97. {
  98. ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, "Armi Pesanti", "1. RPG\n2. RPG Termico\n3. Lanciafiamme", "Compra", "Esci");
  99. }
  100. if(listitem == 4) //ALTRO
  101. {
  102. ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, "Altro", "", "Compra", "Esci");
  103. }
  104. }
  105. return 1;
  106. }
  107. if(dialogid == 2)
  108. {
  109. if(response)
  110. {
  111. if(listitem == 0) //PISTOLA 9MM
  112. {
  113. if(GetPlayerMoney(playerid) >= 200)
  114. {
  115. GivePlayerWeapon(playerid, 22, 500);
  116. GivePlayerMoney(playerid, -200);
  117. GameTextForPlayer(playerid, "~b~PISTOLA 9MM ~w~Aquistata!", 3000, 1);
  118. }
  119. else
  120. {
  121. if(GetPlayerMoney(playerid) <= 200)
  122. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  123. if(GetPlayerMoney(playerid) <= 0)
  124. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  125. }
  126. }
  127. if(listitem == 1) //SILENCE
  128. {
  129. if(GetPlayerMoney(playerid) >= 600)
  130. {
  131. GivePlayerWeapon(playerid, 23, 500);
  132. GivePlayerMoney(playerid, -600);
  133. GameTextForPlayer(playerid, "~b~PISTOLA SILENZIATA 9MM ~w~Aquistata!", 3000, 1);
  134. }
  135. else
  136. {
  137. if(GetPlayerMoney(playerid) <= 600)
  138. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  139. if(GetPlayerMoney(playerid) <= 0)
  140. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  141. }
  142. }
  143. if(listitem == 2) //DESERT EAGLE
  144. {
  145. if(GetPlayerMoney(playerid) >= 1200)
  146. {
  147. GivePlayerWeapon(playerid, 24, 500);
  148. GivePlayerMoney(playerid, -1200);
  149. GameTextForPlayer(playerid, "~b~DESERT EAGLE ~w~Aquistata!", 3000, 1);
  150. }
  151. else
  152. {
  153. if(GetPlayerMoney(playerid) <= 1200)
  154. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  155. if(GetPlayerMoney(playerid) <= 0)
  156. GameTextForPlayer(playerid, "~r~Non hai soldi!", 3000, 1);
  157. }
  158. }
  159. }
  160. return 1;
  161. }
  162. return 1;
  163. }
Advertisement
Add Comment
Please, Sign In to add comment