Guest User

Untitled

a guest
Dec 29th, 2013
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.07 KB | None | 0 0
  1.  
  2. #include <a_samp>
  3.  
  4. #if defined FILTERSCRIPT
  5.  
  6. //Ganz oben ins Script
  7. new Text:Textdraw0;
  8. new Text:Textdraw1;
  9. new Text:Textdraw2;
  10. new Text:Textdraw3;
  11. new Text:Textdraw4;
  12. new Text:Textdraw5;
  13. new Text:Textdraw6;
  14. new Text:Textdraw7;
  15. new Text:Textdraw8;
  16. new Text:Textdraw9;
  17. new Text:Textdraw10;
  18. new Text:Textdraw11;
  19. new Text:Textdraw12;
  20. new Text:Textdraw13;
  21. new Text:Textdraw14;
  22. new Text:Textdraw15;
  23. new Text:Textdraw16;
  24. new Text:Textdraw17;
  25. new Text:Textdraw18;
  26. new Text:Textdraw19;
  27. new Text:Textdraw20;
  28. new Text:Textdraw21;
  29.  
  30. public OnFilterScriptInit()
  31. {
  32. print("\n--------------------------------------");
  33. print("Ammunation Menu by Kammerjaeger was loaded...");
  34. print("--------------------------------------\n");
  35.  
  36. Textdraw0 = TextDrawCreate(176.000000, 318.000000, "_");
  37. TextDrawBackgroundColor(Textdraw0, 255);
  38. TextDrawFont(Textdraw0, 1);
  39. TextDrawLetterSize(Textdraw0, 0.500000, 0.300000);
  40. TextDrawColor(Textdraw0, -1);
  41. TextDrawSetOutline(Textdraw0, 0);
  42. TextDrawSetProportional(Textdraw0, 1);
  43. TextDrawSetShadow(Textdraw0, 1);
  44. TextDrawUseBox(Textdraw0, 1);
  45. TextDrawBoxColor(Textdraw0, 255);
  46. TextDrawTextSize(Textdraw0, 9.000000, 39.000000);
  47.  
  48. Textdraw1 = TextDrawCreate(176.000000, 202.000000, "_");
  49. TextDrawBackgroundColor(Textdraw1, 255);
  50. TextDrawFont(Textdraw1, 1);
  51. TextDrawLetterSize(Textdraw1, 0.500000, 0.899999);
  52. TextDrawColor(Textdraw1, -1);
  53. TextDrawSetOutline(Textdraw1, 0);
  54. TextDrawSetProportional(Textdraw1, 1);
  55. TextDrawSetShadow(Textdraw1, 1);
  56. TextDrawUseBox(Textdraw1, 1);
  57. TextDrawBoxColor(Textdraw1, 255);
  58. TextDrawTextSize(Textdraw1, 9.000000, 39.000000);
  59.  
  60. Textdraw2 = TextDrawCreate(176.000000, 202.000000, "_");
  61. TextDrawBackgroundColor(Textdraw2, 255);
  62. TextDrawFont(Textdraw2, 1);
  63. TextDrawLetterSize(Textdraw2, 0.500000, 13.100006);
  64. TextDrawColor(Textdraw2, -1);
  65. TextDrawSetOutline(Textdraw2, 0);
  66. TextDrawSetProportional(Textdraw2, 1);
  67. TextDrawSetShadow(Textdraw2, 1);
  68. TextDrawUseBox(Textdraw2, 1);
  69. TextDrawBoxColor(Textdraw2, 255);
  70. TextDrawTextSize(Textdraw2, 167.000000, 39.000000);
  71.  
  72. Textdraw3 = TextDrawCreate(13.000000, 202.000000, "_");
  73. TextDrawBackgroundColor(Textdraw3, 255);
  74. TextDrawFont(Textdraw3, 1);
  75. TextDrawLetterSize(Textdraw3, 0.500000, 13.100006);
  76. TextDrawColor(Textdraw3, -1);
  77. TextDrawSetOutline(Textdraw3, 0);
  78. TextDrawSetProportional(Textdraw3, 1);
  79. TextDrawSetShadow(Textdraw3, 1);
  80. TextDrawUseBox(Textdraw3, 1);
  81. TextDrawBoxColor(Textdraw3, 255);
  82. TextDrawTextSize(Textdraw3, 14.000000, 39.000000);
  83.  
  84. Textdraw4 = TextDrawCreate(17.000000, 201.000000, "Ginklu meniu");
  85. TextDrawBackgroundColor(Textdraw4, 255);
  86. TextDrawFont(Textdraw4, 1);
  87. TextDrawLetterSize(Textdraw4, 0.500000, 1.000000);
  88. TextDrawColor(Textdraw4, -16776961);
  89. TextDrawSetOutline(Textdraw4, 0);
  90. TextDrawSetProportional(Textdraw4, 1);
  91. TextDrawSetShadow(Textdraw4, 1);
  92.  
  93. Textdraw5 = TextDrawCreate(171.000000, 213.000000, "_");
  94. TextDrawBackgroundColor(Textdraw5, 255);
  95. TextDrawFont(Textdraw5, 1);
  96. TextDrawLetterSize(Textdraw5, 0.500000, 11.200006);
  97. TextDrawColor(Textdraw5, -1);
  98. TextDrawSetOutline(Textdraw5, 0);
  99. TextDrawSetProportional(Textdraw5, 1);
  100. TextDrawSetShadow(Textdraw5, 1);
  101. TextDrawUseBox(Textdraw5, 1);
  102. TextDrawBoxColor(Textdraw5, -222);
  103. TextDrawTextSize(Textdraw5, 14.000000, 0.000000);
  104.  
  105. Textdraw6 = TextDrawCreate(19.000000, 214.000000, "Gyvybes");
  106. TextDrawBackgroundColor(Textdraw6, 255);
  107. TextDrawFont(Textdraw6, 1);
  108. TextDrawLetterSize(Textdraw6, 0.500000, 1.000000);
  109. TextDrawColor(Textdraw6, 16777215);
  110. TextDrawSetOutline(Textdraw6, 1);
  111. TextDrawSetProportional(Textdraw6, 1);
  112.  
  113. Textdraw7 = TextDrawCreate(19.000000, 227.000000, "Sarvai");
  114. TextDrawBackgroundColor(Textdraw7, 255);
  115. TextDrawFont(Textdraw7, 1);
  116. TextDrawLetterSize(Textdraw7, 0.500000, 1.000000);
  117. TextDrawColor(Textdraw7, 16777215);
  118. TextDrawSetOutline(Textdraw7, 1);
  119. TextDrawSetProportional(Textdraw7, 1);
  120.  
  121. Textdraw8 = TextDrawCreate(19.000000, 240.000000, "Deagle");
  122. TextDrawBackgroundColor(Textdraw8, 255);
  123. TextDrawFont(Textdraw8, 1);
  124. TextDrawLetterSize(Textdraw8, 0.500000, 1.000000);
  125. TextDrawColor(Textdraw8, 16777215);
  126. TextDrawSetOutline(Textdraw8, 1);
  127. TextDrawSetProportional(Textdraw8, 1);
  128.  
  129. Textdraw9 = TextDrawCreate(19.000000, 253.000000, "MP5");
  130. TextDrawBackgroundColor(Textdraw9, 255);
  131. TextDrawFont(Textdraw9, 1);
  132. TextDrawLetterSize(Textdraw9, 0.500000, 1.000000);
  133. TextDrawColor(Textdraw9, 16777215);
  134. TextDrawSetOutline(Textdraw9, 1);
  135. TextDrawSetProportional(Textdraw9, 1);
  136.  
  137. Textdraw10 = TextDrawCreate(19.000000, 266.000000, "AK-47");
  138. TextDrawBackgroundColor(Textdraw10, 255);
  139. TextDrawFont(Textdraw10, 1);
  140. TextDrawLetterSize(Textdraw10, 0.500000, 1.000000);
  141. TextDrawColor(Textdraw10, 16777215);
  142. TextDrawSetOutline(Textdraw10, 1);
  143. TextDrawSetProportional(Textdraw10, 1);
  144.  
  145. Textdraw11 = TextDrawCreate(19.000000, 279.000000, "M4");
  146. TextDrawBackgroundColor(Textdraw11, 255);
  147. TextDrawFont(Textdraw11, 1);
  148. TextDrawLetterSize(Textdraw11, 0.500000, 1.000000);
  149. TextDrawColor(Textdraw11, 16777215);
  150. TextDrawSetOutline(Textdraw11, 1);
  151. TextDrawSetProportional(Textdraw11, 1);
  152.  
  153. Textdraw12 = TextDrawCreate(19.000000, 292.000000, "Combat");
  154. TextDrawBackgroundColor(Textdraw12, 255);
  155. TextDrawFont(Textdraw12, 1);
  156. TextDrawLetterSize(Textdraw12, 0.500000, 1.000000);
  157. TextDrawColor(Textdraw12, 16777215);
  158. TextDrawSetOutline(Textdraw12, 1);
  159. TextDrawSetProportional(Textdraw12, 1);
  160.  
  161. Textdraw13 = TextDrawCreate(19.000000, 305.000000, "Sniper");
  162. TextDrawBackgroundColor(Textdraw13, 255);
  163. TextDrawFont(Textdraw13, 1);
  164. TextDrawLetterSize(Textdraw13, 0.500000, 1.000000);
  165. TextDrawColor(Textdraw13, 16777215);
  166. TextDrawSetOutline(Textdraw13, 1);
  167. TextDrawSetProportional(Textdraw13, 1);
  168.  
  169. Textdraw14 = TextDrawCreate(121.000000, 214.000000, "500LT");
  170. TextDrawBackgroundColor(Textdraw14, 255);
  171. TextDrawFont(Textdraw14, 1);
  172. TextDrawLetterSize(Textdraw14, 0.500000, 1.000000);
  173. TextDrawColor(Textdraw14, 16711935);
  174. TextDrawSetOutline(Textdraw14, 1);
  175. TextDrawSetProportional(Textdraw14, 1);
  176.  
  177. Textdraw15 = TextDrawCreate(121.000000, 226.000000, "500LT");
  178. TextDrawBackgroundColor(Textdraw15, 255);
  179. TextDrawFont(Textdraw15, 1);
  180. TextDrawLetterSize(Textdraw15, 0.500000, 1.000000);
  181. TextDrawColor(Textdraw15, 16711935);
  182. TextDrawSetOutline(Textdraw15, 1);
  183. TextDrawSetProportional(Textdraw15, 1);
  184.  
  185. Textdraw16 = TextDrawCreate(110.000000, 240.000000, "2000LT");
  186. TextDrawBackgroundColor(Textdraw16, 255);
  187. TextDrawFont(Textdraw16, 1);
  188. TextDrawLetterSize(Textdraw16, 0.500000, 1.000000);
  189. TextDrawColor(Textdraw16, 16711935);
  190. TextDrawSetOutline(Textdraw16, 1);
  191. TextDrawSetProportional(Textdraw16, 1);
  192.  
  193. Textdraw17 = TextDrawCreate(110.000000, 253.000000, "3500LT");
  194. TextDrawBackgroundColor(Textdraw17, 255);
  195. TextDrawFont(Textdraw17, 1);
  196. TextDrawLetterSize(Textdraw17, 0.500000, 1.000000);
  197. TextDrawColor(Textdraw17, 16711935);
  198. TextDrawSetOutline(Textdraw17, 1);
  199. TextDrawSetProportional(Textdraw17, 1);
  200.  
  201. Textdraw18 = TextDrawCreate(110.000000, 265.000000, "4000LT");
  202. TextDrawBackgroundColor(Textdraw18, 255);
  203. TextDrawFont(Textdraw18, 1);
  204. TextDrawLetterSize(Textdraw18, 0.500000, 1.000000);
  205. TextDrawColor(Textdraw18, 16711935);
  206. TextDrawSetOutline(Textdraw18, 1);
  207. TextDrawSetProportional(Textdraw18, 1);
  208.  
  209. Textdraw19 = TextDrawCreate(110.000000, 278.000000, "4200LT");
  210. TextDrawBackgroundColor(Textdraw19, 255);
  211. TextDrawFont(Textdraw19, 1);
  212. TextDrawLetterSize(Textdraw19, 0.500000, 1.000000);
  213. TextDrawColor(Textdraw19, 16711935);
  214. TextDrawSetOutline(Textdraw19, 1);
  215. TextDrawSetProportional(Textdraw19, 1);
  216.  
  217. Textdraw20 = TextDrawCreate(110.000000, 292.000000, "4500LT");
  218. TextDrawBackgroundColor(Textdraw20, 255);
  219. TextDrawFont(Textdraw20, 1);
  220. TextDrawLetterSize(Textdraw20, 0.500000, 1.000000);
  221. TextDrawColor(Textdraw20, 16711935);
  222. TextDrawSetOutline(Textdraw20, 1);
  223. TextDrawSetProportional(Textdraw20, 1);
  224.  
  225. Textdraw21 = TextDrawCreate(110.000000, 305.000000, "5000LT");
  226. TextDrawBackgroundColor(Textdraw21, 255);
  227. TextDrawFont(Textdraw21, 1);
  228. TextDrawLetterSize(Textdraw21, 0.500000, 1.000000);
  229. TextDrawColor(Textdraw21, 16711935);
  230. TextDrawSetOutline(Textdraw21, 1);
  231. TextDrawSetProportional(Textdraw21, 1);
  232.  
  233. TextDrawSetSelectable(Textdraw0, false);
  234. TextDrawSetSelectable(Textdraw1, false);
  235. TextDrawSetSelectable(Textdraw2, false);
  236. TextDrawSetSelectable(Textdraw3, false);
  237. TextDrawSetSelectable(Textdraw4, false);+
  238. TextDrawSetSelectable(Textdraw5, false);
  239. TextDrawSetSelectable(Textdraw6, true);
  240. TextDrawSetSelectable(Textdraw7, true);
  241. TextDrawSetSelectable(Textdraw8, true);
  242. TextDrawSetSelectable(Textdraw9, true);
  243. TextDrawSetSelectable(Textdraw10, true);
  244. TextDrawSetSelectable(Textdraw11, true);
  245. TextDrawSetSelectable(Textdraw12, true);
  246. TextDrawSetSelectable(Textdraw13, true);
  247. TextDrawSetSelectable(Textdraw14, false);
  248. TextDrawSetSelectable(Textdraw15, false);
  249. TextDrawSetSelectable(Textdraw16, false);
  250. TextDrawSetSelectable(Textdraw17, false);
  251. TextDrawSetSelectable(Textdraw18, false);
  252. TextDrawSetSelectable(Textdraw19, false);
  253. TextDrawSetSelectable(Textdraw20, false);
  254. TextDrawSetSelectable(Textdraw21, false);
  255.  
  256. return 1;
  257. }
  258.  
  259. public OnPlayerCommandText(playerid, cmdtext[])
  260. {
  261. if (!strcmp("/buygun", cmdtext, true))
  262. {
  263. TextDrawShowForPlayer(playerid, Textdraw0);
  264. TextDrawShowForPlayer(playerid, Textdraw1);
  265. TextDrawShowForPlayer(playerid, Textdraw2);
  266. TextDrawShowForPlayer(playerid, Textdraw3);
  267. TextDrawShowForPlayer(playerid, Textdraw4);
  268. TextDrawShowForPlayer(playerid, Textdraw5);
  269. TextDrawShowForPlayer(playerid, Textdraw6);
  270. TextDrawShowForPlayer(playerid, Textdraw7);
  271. TextDrawShowForPlayer(playerid, Textdraw8);
  272. TextDrawShowForPlayer(playerid, Textdraw9);
  273. TextDrawShowForPlayer(playerid, Textdraw10);
  274. TextDrawShowForPlayer(playerid, Textdraw11);
  275. TextDrawShowForPlayer(playerid, Textdraw12);
  276. TextDrawShowForPlayer(playerid, Textdraw13);
  277. TextDrawShowForPlayer(playerid, Textdraw14);
  278. TextDrawShowForPlayer(playerid, Textdraw15);
  279. TextDrawShowForPlayer(playerid, Textdraw16);
  280. TextDrawShowForPlayer(playerid, Textdraw17);
  281. TextDrawShowForPlayer(playerid, Textdraw18);
  282. TextDrawShowForPlayer(playerid, Textdraw19);
  283. TextDrawShowForPlayer(playerid, Textdraw20);
  284. TextDrawShowForPlayer(playerid, Textdraw21);
  285. SelectTextDraw(playerid, 0xA3B4C5FF);
  286. }
  287. return 1;
  288. }
  289.  
  290. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  291. {
  292. if(_:clickedid != INVALID_TEXT_DRAW)
  293. {
  294. if(clickedid == Textdraw6)
  295. {
  296. SetPlayerHealth(playerid, 100);
  297. GivePlayerMoney(playerid,-500);
  298. }
  299. else if(clickedid == Textdraw7)
  300. {
  301. SetPlayerArmour(playerid,100);
  302. GivePlayerMoney(playerid,-500);
  303. }
  304. else if(clickedid == Textdraw8)
  305. {
  306. GivePlayerWeapon(playerid,24,200);
  307. GivePlayerMoney(playerid,-2000);
  308. }
  309. else if(clickedid == Textdraw9)
  310. {
  311. GivePlayerWeapon(playerid,29,500);
  312. GivePlayerMoney(playerid,-3500);
  313. }
  314. else if(clickedid == Textdraw8)
  315. {
  316. GivePlayerWeapon(playerid,30,500);
  317. GivePlayerMoney(playerid,-4000);
  318. }
  319. else if(clickedid == Textdraw9)
  320. {
  321. GivePlayerWeapon(playerid,31,500);
  322. GivePlayerMoney(playerid,-4200);
  323. }
  324. else if(clickedid == Textdraw10)
  325. {
  326. GivePlayerWeapon(playerid,27,500);
  327. GivePlayerMoney(playerid,-4500);
  328. }
  329. else if(clickedid == Textdraw11)
  330. {
  331. GivePlayerWeapon(playerid,34,50);
  332. GivePlayerMoney(playerid,-5000);
  333. }
  334. CancelSelectTextDraw(playerid);
  335. }
  336. TextDrawHideForPlayer(playerid, Textdraw0);
  337. TextDrawHideForPlayer(playerid, Textdraw1);
  338. TextDrawHideForPlayer(playerid, Textdraw2);
  339. TextDrawHideForPlayer(playerid, Textdraw3);
  340. TextDrawHideForPlayer(playerid, Textdraw4);
  341. TextDrawHideForPlayer(playerid, Textdraw5);
  342. TextDrawHideForPlayer(playerid, Textdraw6);
  343. TextDrawHideForPlayer(playerid, Textdraw7);
  344. TextDrawHideForPlayer(playerid, Textdraw8);
  345. TextDrawHideForPlayer(playerid, Textdraw9);
  346. TextDrawHideForPlayer(playerid, Textdraw10);
  347. TextDrawHideForPlayer(playerid, Textdraw11);
  348. TextDrawHideForPlayer(playerid, Textdraw12);
  349. TextDrawHideForPlayer(playerid, Textdraw13);
  350. TextDrawHideForPlayer(playerid, Textdraw14);
  351. TextDrawHideForPlayer(playerid, Textdraw15);
  352. TextDrawHideForPlayer(playerid, Textdraw16);
  353. TextDrawHideForPlayer(playerid, Textdraw17);
  354. TextDrawHideForPlayer(playerid, Textdraw18);
  355. TextDrawHideForPlayer(playerid, Textdraw19);
  356. TextDrawHideForPlayer(playerid, Textdraw20);
  357. TextDrawHideForPlayer(playerid, Textdraw21);
  358. return 1;
  359. }
  360.  
  361. public OnFilterScriptExit()
  362. {
  363. return 1;
  364. }
  365.  
  366. #else
  367.  
  368. #endif
  369.  
  370. public OnGameModeInit()
  371. {
  372. // Don't use these lines if it's a filterscript
  373. SetGameModeText("Blank Script");
  374. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  375. return 1;
  376. }
  377.  
  378. public OnGameModeExit()
  379. {
  380. return 1;
  381. }
  382.  
  383. public OnPlayerRequestClass(playerid, classid)
  384. {
  385. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  386. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  387. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  388. return 1;
  389. }
  390.  
  391. public OnPlayerConnect(playerid)
  392. {
  393. return 1;
  394. }
  395.  
  396. public OnPlayerDisconnect(playerid, reason)
  397. {
  398. return 1;
  399. }
  400.  
  401. public OnPlayerSpawn(playerid)
  402. {
  403. return 1;
  404. }
  405.  
  406. public OnPlayerDeath(playerid, killerid, reason)
  407. {
  408. return 1;
  409. }
  410.  
  411. public OnVehicleSpawn(vehicleid)
  412. {
  413. return 1;
  414. }
  415.  
  416. public OnVehicleDeath(vehicleid, killerid)
  417. {
  418. return 1;
  419. }
  420.  
  421. public OnPlayerText(playerid, text[])
  422. {
  423. return 1;
  424. }
  425.  
  426. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  427. {
  428. return 1;
  429. }
  430.  
  431. public OnPlayerExitVehicle(playerid, vehicleid)
  432. {
  433. return 1;
  434. }
  435.  
  436. public OnPlayerStateChange(playerid, newstate, oldstate)
  437. {
  438. return 1;
  439. }
  440.  
  441. public OnPlayerEnterCheckpoint(playerid)
  442. {
  443. return 1;
  444. }
  445.  
  446. public OnPlayerLeaveCheckpoint(playerid)
  447. {
  448. return 1;
  449. }
  450.  
  451. public OnPlayerEnterRaceCheckpoint(playerid)
  452. {
  453. return 1;
  454. }
  455.  
  456. public OnPlayerLeaveRaceCheckpoint(playerid)
  457. {
  458. return 1;
  459. }
  460.  
  461. public OnRconCommand(cmd[])
  462. {
  463. return 1;
  464. }
  465.  
  466. public OnPlayerRequestSpawn(playerid)
  467. {
  468. return 1;
  469. }
  470.  
  471. public OnObjectMoved(objectid)
  472. {
  473. return 1;
  474. }
  475.  
  476. public OnPlayerObjectMoved(playerid, objectid)
  477. {
  478. return 1;
  479. }
  480.  
  481. public OnPlayerPickUpPickup(playerid, pickupid)
  482. {
  483. return 1;
  484. }
  485.  
  486. public OnVehicleMod(playerid, vehicleid, componentid)
  487. {
  488. return 1;
  489. }
  490.  
  491. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  492. {
  493. return 1;
  494. }
  495.  
  496. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  497. {
  498. return 1;
  499. }
  500.  
  501. public OnPlayerSelectedMenuRow(playerid, row)
  502. {
  503. return 1;
  504. }
  505.  
  506. public OnPlayerExitedMenu(playerid)
  507. {
  508. return 1;
  509. }
  510.  
  511. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  512. {
  513. return 1;
  514. }
  515.  
  516. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  517. {
  518. return 1;
  519. }
  520.  
  521. public OnRconLoginAttempt(ip[], password[], success)
  522. {
  523. return 1;
  524. }
  525.  
  526. public OnPlayerUpdate(playerid)
  527. {
  528. return 1;
  529. }
  530.  
  531. public OnPlayerStreamIn(playerid, forplayerid)
  532. {
  533. return 1;
  534. }
  535.  
  536. public OnPlayerStreamOut(playerid, forplayerid)
  537. {
  538. return 1;
  539. }
  540.  
  541. public OnVehicleStreamIn(vehicleid, forplayerid)
  542. {
  543. return 1;
  544. }
  545.  
  546. public OnVehicleStreamOut(vehicleid, forplayerid)
  547. {
  548. return 1;
  549. }
  550.  
  551. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  552. {
  553. return 1;
  554. }
  555.  
  556. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  557. {
  558. return 1;
  559. }
Advertisement
Add Comment
Please, Sign In to add comment