Guest User

Criado por Faix

a guest
Jun 30th, 2014
469
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.45 KB | None | 0 0
  1. /*
  2. /////////////////////////////////////////////////////////////////////
  3. // Criado por: Faix ////
  4. // Data de início: 29/06/2014 ////
  5. // Término: 30/06/2014 ////
  6. // Ultima Atualização: - /////
  7. // Mudanças da ultima atualização: - //////
  8. ////////////////////////////////////////////////////////////////////
  9. */
  10.  
  11.  
  12. // TextDraws
  13. new Text:Textdraw0;
  14. new Text:Textdraw1;
  15. new Text:Textdraw2;
  16. new Text:Textdraw3;
  17. new Text:Textdraw4;
  18. new Text:Textdraw5;
  19. new Text:Textdraw6;
  20. new Text:Textdraw7;
  21. new Text:Textdraw8;
  22. new Text:Textdraw9;
  23. new Text:Textdraw10;
  24. new Text:Textdraw11;
  25. new Text:Textdraw12;
  26. new Text:Textdraw13;
  27. new Text:Textdraw14;
  28. new Text:Textdraw15;
  29. ////////////////////
  30.  
  31.  
  32. // Includes
  33. #include <a_samp>
  34.  
  35. public OnFilterScriptInit()
  36. {
  37. print("\n--------------------------------------");
  38. print(" FilterScript armas em TextDraw carregado com sucesso! Criado por: Faix");
  39. print("--------------------------------------\n");
  40.  
  41. Textdraw0 = TextDrawCreate(516.000000, 96.000000, "SELECIONE O ITEM DESEJADO");
  42. TextDrawAlignment(Textdraw0, 2);
  43. TextDrawBackgroundColor(Textdraw0, 255);
  44. TextDrawFont(Textdraw0, 2);
  45. TextDrawLetterSize(Textdraw0, 0.299999, 2.000001);
  46. TextDrawColor(Textdraw0, 7187199);
  47. TextDrawSetOutline(Textdraw0, 1);
  48. TextDrawSetProportional(Textdraw0, 1);
  49.  
  50. Textdraw1 = TextDrawCreate(592.000000, 112.000000, "FACA");
  51. TextDrawAlignment(Textdraw1, 2);
  52. TextDrawBackgroundColor(Textdraw1, 255);
  53. TextDrawFont(Textdraw1, 2);
  54. TextDrawLetterSize(Textdraw1, 0.299999, 2.000001);
  55. TextDrawColor(Textdraw1, -1);
  56. TextDrawSetOutline(Textdraw1, 1);
  57. TextDrawSetProportional(Textdraw1, 1);
  58. TextDrawSetSelectable(Textdraw1, true);
  59.  
  60. Textdraw2 = TextDrawCreate(557.000000, 127.000000, "SERRA-ELETRICA");
  61. TextDrawAlignment(Textdraw2, 2);
  62. TextDrawBackgroundColor(Textdraw2, 255);
  63. TextDrawFont(Textdraw2, 2);
  64. TextDrawLetterSize(Textdraw2, 0.299999, 2.000001);
  65. TextDrawColor(Textdraw2, -1);
  66. TextDrawSetOutline(Textdraw2, 1);
  67. TextDrawSetProportional(Textdraw2, 1);
  68. TextDrawSetSelectable(Textdraw2, true);
  69.  
  70. Textdraw3 = TextDrawCreate(580.000000, 142.000000, "GRANADA");
  71. TextDrawAlignment(Textdraw3, 2);
  72. TextDrawBackgroundColor(Textdraw3, 255);
  73. TextDrawFont(Textdraw3, 2);
  74. TextDrawLetterSize(Textdraw3, 0.299999, 2.000001);
  75. TextDrawColor(Textdraw3, -1);
  76. TextDrawSetOutline(Textdraw3, 1);
  77. TextDrawSetProportional(Textdraw3, 1);
  78. TextDrawSetSelectable(Textdraw3, true);
  79.  
  80. Textdraw4 = TextDrawCreate(564.000000, 156.000000, "DESERT EAGLE");
  81. TextDrawAlignment(Textdraw4, 2);
  82. TextDrawBackgroundColor(Textdraw4, 255);
  83. TextDrawFont(Textdraw4, 2);
  84. TextDrawLetterSize(Textdraw4, 0.299999, 2.000001);
  85. TextDrawColor(Textdraw4, -1);
  86. TextDrawSetOutline(Textdraw4, 1);
  87. TextDrawSetProportional(Textdraw4, 1);
  88. TextDrawSetSelectable(Textdraw4, true);
  89.  
  90. Textdraw5 = TextDrawCreate(581.000000, 170.000000, "SHOTGUN");
  91. TextDrawAlignment(Textdraw5, 2);
  92. TextDrawBackgroundColor(Textdraw5, 255);
  93. TextDrawFont(Textdraw5, 2);
  94. TextDrawLetterSize(Textdraw5, 0.299999, 2.000001);
  95. TextDrawColor(Textdraw5, -1);
  96. TextDrawSetOutline(Textdraw5, 1);
  97. TextDrawSetProportional(Textdraw5, 1);
  98. TextDrawSetSelectable(Textdraw5, true);
  99.  
  100. Textdraw6 = TextDrawCreate(549.000000, 184.000000, "SAWNOFF SHOTGUN");
  101. TextDrawAlignment(Textdraw6, 2);
  102. TextDrawBackgroundColor(Textdraw6, 255);
  103. TextDrawFont(Textdraw6, 2);
  104. TextDrawLetterSize(Textdraw6, 0.299999, 2.000001);
  105. TextDrawColor(Textdraw6, -1);
  106. TextDrawSetOutline(Textdraw6, 1);
  107. TextDrawSetProportional(Textdraw6, 1);
  108. TextDrawSetSelectable(Textdraw6, true);
  109.  
  110. Textdraw7 = TextDrawCreate(553.000000, 198.000000, "COMBAT SHOTGUN");
  111. TextDrawAlignment(Textdraw7, 2);
  112. TextDrawBackgroundColor(Textdraw7, 255);
  113. TextDrawFont(Textdraw7, 2);
  114. TextDrawLetterSize(Textdraw7, 0.299999, 2.000001);
  115. TextDrawColor(Textdraw7, -1);
  116. TextDrawSetOutline(Textdraw7, 1);
  117. TextDrawSetProportional(Textdraw7, 1);
  118. TextDrawSetSelectable(Textdraw7, true);
  119.  
  120. Textdraw8 = TextDrawCreate(563.000000, 212.000000, "MICRO SMG/UZI");
  121. TextDrawAlignment(Textdraw8, 2);
  122. TextDrawBackgroundColor(Textdraw8, 255);
  123. TextDrawFont(Textdraw8, 2);
  124. TextDrawLetterSize(Textdraw8, 0.299999, 2.000001);
  125. TextDrawColor(Textdraw8, -1);
  126. TextDrawSetOutline(Textdraw8, 1);
  127. TextDrawSetProportional(Textdraw8, 1);
  128. TextDrawSetSelectable(Textdraw8, true);
  129.  
  130. Textdraw9 = TextDrawCreate(598.000000, 225.000000, "MP5");
  131. TextDrawAlignment(Textdraw9, 2);
  132. TextDrawBackgroundColor(Textdraw9, 255);
  133. TextDrawFont(Textdraw9, 2);
  134. TextDrawLetterSize(Textdraw9, 0.299999, 2.000001);
  135. TextDrawColor(Textdraw9, -1);
  136. TextDrawSetOutline(Textdraw9, 1);
  137. TextDrawSetProportional(Textdraw9, 1);
  138. TextDrawSetSelectable(Textdraw9, true);
  139.  
  140. Textdraw10 = TextDrawCreate(593.000000, 238.000000, "TEC-9");
  141. TextDrawAlignment(Textdraw10, 2);
  142. TextDrawBackgroundColor(Textdraw10, 255);
  143. TextDrawFont(Textdraw10, 2);
  144. TextDrawLetterSize(Textdraw10, 0.299999, 2.000001);
  145. TextDrawColor(Textdraw10, -1);
  146. TextDrawSetOutline(Textdraw10, 1);
  147. TextDrawSetProportional(Textdraw10, 1);
  148. TextDrawSetSelectable(Textdraw10, true);
  149.  
  150. Textdraw11 = TextDrawCreate(601.000000, 252.000000, "M4");
  151. TextDrawAlignment(Textdraw11, 2);
  152. TextDrawBackgroundColor(Textdraw11, 255);
  153. TextDrawFont(Textdraw11, 2);
  154. TextDrawLetterSize(Textdraw11, 0.299999, 2.000001);
  155. TextDrawColor(Textdraw11, -1);
  156. TextDrawSetOutline(Textdraw11, 1);
  157. TextDrawSetProportional(Textdraw11, 1);
  158. TextDrawSetSelectable(Textdraw12, true);
  159.  
  160. Textdraw12 = TextDrawCreate(591.000000, 266.000000, "AK-47");
  161. TextDrawAlignment(Textdraw12, 2);
  162. TextDrawBackgroundColor(Textdraw12, 255);
  163. TextDrawFont(Textdraw12, 2);
  164. TextDrawLetterSize(Textdraw12, 0.299999, 2.000001);
  165. TextDrawColor(Textdraw12, -1);
  166. TextDrawSetOutline(Textdraw12, 1);
  167. TextDrawSetProportional(Textdraw12, 1);
  168. TextDrawSetSelectable(Textdraw12, true);
  169.  
  170. Textdraw13 = TextDrawCreate(587.000000, 279.000000, "SNIPER");
  171. TextDrawAlignment(Textdraw13, 2);
  172. TextDrawBackgroundColor(Textdraw13, 255);
  173. TextDrawFont(Textdraw13, 2);
  174. TextDrawLetterSize(Textdraw13, 0.299999, 2.000001);
  175. TextDrawColor(Textdraw13, -1);
  176. TextDrawSetOutline(Textdraw13, 1);
  177. TextDrawSetProportional(Textdraw13, 1);
  178. TextDrawSetSelectable(Textdraw13, true);
  179.  
  180. Textdraw14 = TextDrawCreate(597.000000, 293.000000, "RPG");
  181. TextDrawAlignment(Textdraw14, 2);
  182. TextDrawBackgroundColor(Textdraw14, 255);
  183. TextDrawFont(Textdraw14, 2);
  184. TextDrawLetterSize(Textdraw14, 0.299999, 2.000001);
  185. TextDrawColor(Textdraw14, -1);
  186. TextDrawSetOutline(Textdraw14, 1);
  187. TextDrawSetProportional(Textdraw14, 1);
  188. TextDrawSetSelectable(Textdraw14, true);
  189.  
  190. Textdraw15 = TextDrawCreate(586.000000, 306.000000, "COLETE");
  191. TextDrawAlignment(Textdraw15, 2);
  192. TextDrawBackgroundColor(Textdraw15, 255);
  193. TextDrawFont(Textdraw15, 2);
  194. TextDrawLetterSize(Textdraw15, 0.299999, 2.000001);
  195. TextDrawColor(Textdraw15, -1);
  196. TextDrawSetOutline(Textdraw15, 1);
  197. TextDrawSetProportional(Textdraw15, 1);
  198. TextDrawSetSelectable(Textdraw15, true);
  199. return 1;
  200. }
  201.  
  202. public OnFilterScriptExit()
  203. {
  204. TextDrawDestroy(Textdraw0);
  205. TextDrawDestroy(Textdraw1);
  206. TextDrawDestroy(Textdraw2);
  207. TextDrawDestroy(Textdraw3);
  208. TextDrawDestroy(Textdraw4);
  209. TextDrawDestroy(Textdraw5);
  210. TextDrawDestroy(Textdraw6);
  211. TextDrawDestroy(Textdraw7);
  212. TextDrawDestroy(Textdraw8);
  213. TextDrawDestroy(Textdraw9);
  214. TextDrawDestroy(Textdraw10);
  215. TextDrawDestroy(Textdraw11);
  216. TextDrawDestroy(Textdraw12);
  217. TextDrawDestroy(Textdraw13);
  218. TextDrawDestroy(Textdraw14);
  219. TextDrawDestroy(Textdraw15);
  220. return 1;
  221. }
  222.  
  223. public OnPlayerCommandText(playerid, cmdtext[])
  224. {
  225. if(strcmp("/armas", cmdtext, true) == 0)
  226. {
  227. TextDrawShowForPlayer(playerid, Textdraw0);
  228. TextDrawShowForPlayer(playerid, Textdraw1);
  229. TextDrawShowForPlayer(playerid, Textdraw2);
  230. TextDrawShowForPlayer(playerid, Textdraw3);
  231. TextDrawShowForPlayer(playerid, Textdraw4);
  232. TextDrawShowForPlayer(playerid, Textdraw5);
  233. TextDrawShowForPlayer(playerid, Textdraw6);
  234. TextDrawShowForPlayer(playerid, Textdraw7);
  235. TextDrawShowForPlayer(playerid, Textdraw8);
  236. TextDrawShowForPlayer(playerid, Textdraw9);
  237. TextDrawShowForPlayer(playerid, Textdraw10);
  238. TextDrawShowForPlayer(playerid, Textdraw11);
  239. TextDrawShowForPlayer(playerid, Textdraw12);
  240. TextDrawShowForPlayer(playerid, Textdraw13);
  241. TextDrawShowForPlayer(playerid, Textdraw14);
  242. TextDrawShowForPlayer(playerid, Textdraw15);
  243. SelectTextDraw(playerid, -1);
  244. print("Sistema Funcionando!");
  245. return 1;
  246. }
  247. return 0;
  248. }
  249.  
  250. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  251. {
  252. if(_:clickedid != 65535)
  253. {
  254. if(clickedid == Textdraw1)
  255. {
  256. GivePlayerWeapon(playerid,4,1);
  257. SendClientMessage(playerid, -1, "Você pegou uma faca.");
  258. }
  259. if(clickedid == Textdraw2)
  260. {
  261. GivePlayerWeapon(playerid,9,1);
  262. SendClientMessage(playerid, -1, "Você pegou uma serra-eletrica.");
  263. }
  264. if(clickedid == Textdraw3)
  265. {
  266. GivePlayerWeapon(playerid,16,20);
  267. SendClientMessage(playerid, -1, "Você pegou 20 granadas.");
  268. }
  269. if(clickedid == Textdraw4)
  270. {
  271. GivePlayerWeapon(playerid,24,400);
  272. SendClientMessage(playerid, -1, "Você pegou uma desert eagle.");
  273. }
  274. if(clickedid == Textdraw5)
  275. {
  276. GivePlayerWeapon(playerid,25,400);
  277. SendClientMessage(playerid, -1, "Você pegou uma shotgun.");
  278. }
  279. if(clickedid == Textdraw6)
  280. {
  281. GivePlayerWeapon(playerid,26,400);
  282. SendClientMessage(playerid, -1, "Você pegou uma sawnoff shotgun.");
  283. }
  284. if(clickedid == Textdraw7)
  285. {
  286. GivePlayerWeapon(playerid,27,400);
  287. SendClientMessage(playerid, -1, "Você pegou uma combat shotgun.");
  288. }
  289. if(clickedid == Textdraw8)
  290. {
  291. GivePlayerWeapon(playerid,28,400);
  292. SendClientMessage(playerid, -1, "Você pegou uma Micro-SMG/Uzi.");
  293. }
  294. if(clickedid == Textdraw9)
  295. {
  296. GivePlayerWeapon(playerid,29,400);
  297. SendClientMessage(playerid, -1, "Você pegou uma MP5.");
  298. }
  299. if(clickedid == Textdraw10)
  300. {
  301. GivePlayerWeapon(playerid,32,400);
  302. SendClientMessage(playerid, -1, "Você pegou uma TEC-9.");
  303. }
  304. if(clickedid == Textdraw11)
  305. {
  306. GivePlayerWeapon(playerid,31,400);
  307. SendClientMessage(playerid, -1, "Você pegou uma M4.");
  308. }
  309. if(clickedid == Textdraw12)
  310. {
  311. GivePlayerWeapon(playerid,30,400);
  312. SendClientMessage(playerid, -1, "Você pegou uma AK-47.");
  313. }
  314. if(clickedid == Textdraw13)
  315. {
  316. GivePlayerWeapon(playerid,34,400);
  317. SendClientMessage(playerid, -1, "Você pegou uma sniper.");
  318. }
  319. if(clickedid == Textdraw14)
  320. {
  321. GivePlayerWeapon(playerid,35,400);
  322. SendClientMessage(playerid, -1, "Você pegou uma RPG.");
  323. }
  324. if(clickedid == Textdraw15)
  325. {
  326. SetPlayerArmour(playerid, 100);
  327. SendClientMessage(playerid, -1, "Você pegou um colete.");
  328. }
  329. TextDrawHideForPlayer(playerid, Textdraw0);
  330. TextDrawHideForPlayer(playerid, Textdraw1);
  331. TextDrawHideForPlayer(playerid, Textdraw2);
  332. TextDrawHideForPlayer(playerid, Textdraw3);
  333. TextDrawHideForPlayer(playerid, Textdraw4);
  334. TextDrawHideForPlayer(playerid, Textdraw5);
  335. TextDrawHideForPlayer(playerid, Textdraw6);
  336. TextDrawHideForPlayer(playerid, Textdraw7);
  337. TextDrawHideForPlayer(playerid, Textdraw8);
  338. TextDrawHideForPlayer(playerid, Textdraw9);
  339. TextDrawHideForPlayer(playerid, Textdraw10);
  340. TextDrawHideForPlayer(playerid, Textdraw11);
  341. TextDrawHideForPlayer(playerid, Textdraw12);
  342. TextDrawHideForPlayer(playerid, Textdraw13);
  343. TextDrawHideForPlayer(playerid, Textdraw14);
  344. TextDrawHideForPlayer(playerid, Textdraw15);
  345. CancelSelectTextDraw(playerid);
  346. }
  347. return 0;
  348. }
Advertisement
Add Comment
Please, Sign In to add comment