Advertisement
BlooDMasK

Untitled

Jul 12th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.36 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Showing[MAX_PLAYERS];
  4.  
  5. new Text:Textdraw0;
  6. new Text:Textdraw1;
  7. new Text:Textdraw2;
  8. new Text:Textdraw3;
  9. new Text:Textdraw4;
  10. new Text:Textdraw5;
  11. new Text:Sprite0;//freccia alto dx
  12. new Text:Sprite1;//frecca middle dx
  13. new Text:Sprite2;//freccia basso dx
  14. new Text:Sprite3;//freccia alto sx
  15. new Text:Sprite4;//freccia middle sx
  16. new Text:Sprite5;//freccia basso sx
  17.  
  18. #if defined FILTERSCRIPT
  19.  
  20. public OnFilterScriptInit()
  21. {
  22. print("\n--------------------------------------");
  23. print(" Blank Filterscript by your name here");
  24. print("--------------------------------------\n");
  25. return 1;
  26. }
  27.  
  28. public OnFilterScriptExit()
  29. {
  30. return 1;
  31. }
  32.  
  33. #else
  34.  
  35. main()
  36. {
  37. print("\n----------------------------------");
  38. print(" Blank Gamemode by your name here");
  39. print("----------------------------------\n");
  40. }
  41.  
  42. #endif
  43.  
  44. public OnGameModeInit()
  45. {
  46. Textdraw0 = TextDrawCreate(150.000000, 70.000000, "modelp1");
  47. TextDrawBackgroundColor(Textdraw0, 255);
  48. TextDrawFont(Textdraw0, 5);
  49. TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
  50. TextDrawColor(Textdraw0, -1);
  51. TextDrawSetOutline(Textdraw0, 0);
  52. TextDrawSetProportional(Textdraw0, 1);
  53. TextDrawSetShadow(Textdraw0, 1);
  54. TextDrawUseBox(Textdraw0, 1);
  55. TextDrawBoxColor(Textdraw0, 0x00000070 );
  56. TextDrawBackgroundColor(Textdraw0, 0x00000070);
  57. TextDrawTextSize(Textdraw0, 160.000000, 145.000000);
  58. TextDrawSetSelectable(Textdraw0, 0);
  59. TextDrawSetPreviewModel(Textdraw0, 411);
  60. TextDrawSetPreviewRot(Textdraw0, -20.0, 0.0, -20.0, 1.0);
  61.  
  62. Textdraw1 = TextDrawCreate(327.000000, 70.000000, "modelp2");
  63. TextDrawBackgroundColor(Textdraw1, 255);
  64. TextDrawFont(Textdraw1, 5);
  65. TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
  66. TextDrawColor(Textdraw1, -1);
  67. TextDrawSetOutline(Textdraw1, 0);
  68. TextDrawSetProportional(Textdraw1, 1);
  69. TextDrawSetShadow(Textdraw1, 1);
  70. TextDrawUseBox(Textdraw1, 1);
  71. TextDrawBoxColor(Textdraw1, 255);
  72. TextDrawBackgroundColor(Textdraw1, 0x00000070);
  73. TextDrawTextSize(Textdraw1, 160.000000, 145.000000);
  74. TextDrawSetSelectable(Textdraw1, 0);
  75. TextDrawSetPreviewModel(Textdraw1, 411);
  76. TextDrawSetPreviewRot(Textdraw1, -20.0, 0.0, 200.0, 1.0);
  77.  
  78. Textdraw2 = TextDrawCreate(280.000000, 240.000000, "Modello:");
  79. TextDrawBackgroundColor(Textdraw2, 255);
  80. TextDrawFont(Textdraw2, 1);
  81. TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
  82. TextDrawColor(Textdraw2, -1);
  83. TextDrawSetOutline(Textdraw2, 0);
  84. TextDrawSetProportional(Textdraw2, 1);
  85. TextDrawSetShadow(Textdraw2, 1);
  86. TextDrawSetSelectable(Textdraw2, 0);
  87.  
  88. Textdraw3 = TextDrawCreate(285.000000, 260.000000, "Colore1");
  89. TextDrawBackgroundColor(Textdraw3, 255);
  90. TextDrawFont(Textdraw3, 1);
  91. TextDrawLetterSize(Textdraw3, 0.500000, 1.000000);
  92. TextDrawColor(Textdraw3, -1);
  93. TextDrawSetOutline(Textdraw3, 0);
  94. TextDrawSetProportional(Textdraw3, 1);
  95. TextDrawSetShadow(Textdraw3, 1);
  96. TextDrawSetSelectable(Textdraw3, 0);
  97.  
  98. Textdraw4 = TextDrawCreate(285.000000, 280.000000, "Colore2");
  99. TextDrawBackgroundColor(Textdraw4, 255);
  100. TextDrawFont(Textdraw4, 1);
  101. TextDrawLetterSize(Textdraw4, 0.500000, 1.000000);
  102. TextDrawColor(Textdraw4, -1);
  103. TextDrawSetOutline(Textdraw4, 0);
  104. TextDrawSetProportional(Textdraw4, 1);
  105. TextDrawSetShadow(Textdraw4, 1);
  106. TextDrawSetSelectable(Textdraw4, 0);
  107.  
  108. Textdraw5 = TextDrawCreate(177.000000, 226.000000, "Opz");
  109. TextDrawBackgroundColor(Textdraw5, 255);
  110. TextDrawFont(Textdraw5, 5);
  111. TextDrawLetterSize(Textdraw5, 0.500000, 1.000000);
  112. TextDrawColor(Textdraw5, -1);
  113. TextDrawSetOutline(Textdraw5, 0);
  114. TextDrawSetProportional(Textdraw5, 1);
  115. TextDrawSetShadow(Textdraw5, 1);
  116. TextDrawUseBox(Textdraw5, 1);
  117. TextDrawBoxColor(Textdraw5, 255);
  118. TextDrawBackgroundColor(Textdraw5, 0x00000070);
  119. TextDrawTextSize(Textdraw5, 280.000000, 70.000000);
  120. TextDrawSetSelectable(Textdraw5, 0);
  121. TextDrawSetPreviewModel(Textdraw5, 19300);
  122.  
  123. Sprite0 = TextDrawCreate(413.500, 233.500, "LD_BEAT:right");
  124. TextDrawFont(Sprite0, 4);
  125. TextDrawTextSize(Sprite0, 16.000, 17.500);
  126. TextDrawColor(Sprite0, -1);
  127. TextDrawSetSelectable(Sprite0, 1);
  128.  
  129. Sprite1 = TextDrawCreate(413.500, 254.500, "LD_BEAT:right");
  130. TextDrawFont(Sprite1, 4);
  131. TextDrawTextSize(Sprite1, 16.000, 17.500);
  132. TextDrawColor(Sprite1, -1);
  133. TextDrawSetSelectable(Sprite1, 1);
  134.  
  135. Sprite2 = TextDrawCreate(413.500, 275.500, "LD_BEAT:right");
  136. TextDrawFont(Sprite2, 4);
  137. TextDrawTextSize(Sprite2, 16.000, 17.500);
  138. TextDrawColor(Sprite2, -1);
  139. TextDrawSetSelectable(Sprite2, 1);
  140.  
  141. Sprite3 = TextDrawCreate(202.000, 233.500, "LD_BEAT:left");
  142. TextDrawFont(Sprite3, 4);
  143. TextDrawTextSize(Sprite3, 16.000, 17.500);
  144. TextDrawColor(Sprite3, -1);
  145. TextDrawSetSelectable(Sprite3, 1);
  146.  
  147. Sprite4 = TextDrawCreate(202.000, 254.500, "LD_BEAT:left");
  148. TextDrawFont(Sprite4, 4);
  149. TextDrawTextSize(Sprite4, 16.000, 17.500);
  150. TextDrawColor(Sprite4, -1);
  151. TextDrawSetSelectable(Sprite4, 1);
  152.  
  153. Sprite5 = TextDrawCreate(202.000, 275.500, "LD_BEAT:left");
  154. TextDrawFont(Sprite5, 4);
  155. TextDrawTextSize(Sprite5, 16.000, 17.500);
  156. TextDrawColor(Sprite5, -1);
  157. TextDrawSetSelectable(Sprite5, 1);
  158. return 1;
  159. }
  160.  
  161. public OnGameModeExit()
  162. {
  163. TextDrawHideForAll(Textdraw0);
  164. TextDrawDestroy(Textdraw0);
  165. TextDrawHideForAll(Textdraw1);
  166. TextDrawDestroy(Textdraw1);
  167. TextDrawHideForAll(Textdraw2);
  168. TextDrawDestroy(Textdraw2);
  169. TextDrawHideForAll(Textdraw3);
  170. TextDrawDestroy(Textdraw3);
  171. TextDrawHideForAll(Textdraw4);
  172. TextDrawDestroy(Textdraw4);
  173. TextDrawHideForAll(Textdraw5);
  174. TextDrawDestroy(Textdraw5);
  175. TextDrawHideForAll(Sprite0);
  176. TextDrawDestroy(Sprite0);
  177. TextDrawHideForAll(Sprite1);
  178. TextDrawDestroy(Sprite1);
  179. TextDrawHideForAll(Sprite2);
  180. TextDrawDestroy(Sprite2);
  181. TextDrawHideForAll(Sprite3);
  182. TextDrawDestroy(Sprite3);
  183. TextDrawHideForAll(Sprite4);
  184. TextDrawDestroy(Sprite4);
  185. TextDrawHideForAll(Sprite5);
  186. TextDrawDestroy(Sprite5);
  187. return 1;
  188. }
  189.  
  190. public OnPlayerRequestClass(playerid, classid)
  191. {
  192. return 1;
  193. }
  194.  
  195. public OnPlayerConnect(playerid)
  196. {
  197. Showing[playerid] = 0;
  198. return 1;
  199. }
  200.  
  201. public OnPlayerDisconnect(playerid, reason)
  202. {
  203. return 1;
  204. }
  205.  
  206. public OnPlayerSpawn(playerid)
  207. {
  208. return 1;
  209. }
  210.  
  211. public OnPlayerDeath(playerid, killerid, reason)
  212. {
  213. return 1;
  214. }
  215.  
  216. public OnVehicleSpawn(vehicleid)
  217. {
  218. return 1;
  219. }
  220.  
  221. public OnVehicleDeath(vehicleid, killerid)
  222. {
  223. return 1;
  224. }
  225.  
  226. public OnPlayerText(playerid, text[])
  227. {
  228. return 1;
  229. }
  230.  
  231. public OnPlayerCommandText(playerid, cmdtext[])
  232. {
  233. if(!strcmp(cmdtext, "/cc"))
  234. {
  235. if(Showing[playerid] == 1)
  236. {
  237. CancelSelectTextDraw(playerid);
  238. Showing[playerid] = 0;
  239. TextDrawHideForPlayer(playerid, Textdraw0);
  240. TextDrawHideForPlayer(playerid, Textdraw1);
  241. TextDrawHideForPlayer(playerid, Textdraw2);
  242. TextDrawHideForPlayer(playerid, Textdraw3);
  243. TextDrawHideForPlayer(playerid, Textdraw4);
  244. TextDrawHideForPlayer(playerid, Textdraw5);
  245. TextDrawHideForPlayer(playerid,Sprite0);
  246. TextDrawHideForPlayer(playerid,Sprite1);
  247. TextDrawHideForPlayer(playerid,Sprite2);
  248. TextDrawHideForPlayer(playerid,Sprite3);
  249. TextDrawHideForPlayer(playerid,Sprite4);
  250. TextDrawHideForPlayer(playerid,Sprite5);
  251. }
  252. else
  253. {
  254. SelectTextDraw(playerid, 0x00FF00FF);
  255. Showing[playerid] = 1;
  256. TextDrawShowForPlayer(playerid, Textdraw0);
  257. TextDrawShowForPlayer(playerid, Textdraw1);
  258. TextDrawShowForPlayer(playerid, Textdraw2);
  259. TextDrawShowForPlayer(playerid, Textdraw3);
  260. TextDrawShowForPlayer(playerid, Textdraw4);
  261. TextDrawShowForPlayer(playerid, Textdraw5);
  262. TextDrawShowForPlayer(playerid,Sprite0);
  263. TextDrawShowForPlayer(playerid,Sprite1);
  264. TextDrawShowForPlayer(playerid,Sprite2);
  265. TextDrawShowForPlayer(playerid,Sprite3);
  266. TextDrawShowForPlayer(playerid,Sprite4);
  267. TextDrawShowForPlayer(playerid,Sprite5);
  268. }
  269. }
  270. return 1;
  271. }
  272.  
  273. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  274. {
  275. return 1;
  276. }
  277.  
  278. public OnPlayerExitVehicle(playerid, vehicleid)
  279. {
  280. return 1;
  281. }
  282.  
  283. public OnPlayerStateChange(playerid, newstate, oldstate)
  284. {
  285. return 1;
  286. }
  287.  
  288. public OnPlayerEnterCheckpoint(playerid)
  289. {
  290. return 1;
  291. }
  292.  
  293. public OnPlayerLeaveCheckpoint(playerid)
  294. {
  295. return 1;
  296. }
  297.  
  298. public OnPlayerEnterRaceCheckpoint(playerid)
  299. {
  300. return 1;
  301. }
  302.  
  303. public OnPlayerLeaveRaceCheckpoint(playerid)
  304. {
  305. return 1;
  306. }
  307.  
  308. public OnRconCommand(cmd[])
  309. {
  310. return 1;
  311. }
  312.  
  313. public OnPlayerRequestSpawn(playerid)
  314. {
  315. return 1;
  316. }
  317.  
  318. public OnObjectMoved(objectid)
  319. {
  320. return 1;
  321. }
  322.  
  323. public OnPlayerObjectMoved(playerid, objectid)
  324. {
  325. return 1;
  326. }
  327.  
  328. public OnPlayerPickUpPickup(playerid, pickupid)
  329. {
  330. return 1;
  331. }
  332.  
  333. public OnVehicleMod(playerid, vehicleid, componentid)
  334. {
  335. return 1;
  336. }
  337.  
  338. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  339. {
  340. return 1;
  341. }
  342.  
  343. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  344. {
  345. return 1;
  346. }
  347.  
  348. public OnPlayerSelectedMenuRow(playerid, row)
  349. {
  350. return 1;
  351. }
  352.  
  353. public OnPlayerExitedMenu(playerid)
  354. {
  355. return 1;
  356. }
  357.  
  358. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  359. {
  360. return 1;
  361. }
  362.  
  363. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  364. {
  365. return 1;
  366. }
  367.  
  368. public OnRconLoginAttempt(ip[], password[], success)
  369. {
  370. return 1;
  371. }
  372.  
  373. public OnPlayerUpdate(playerid)
  374. {
  375. return 1;
  376. }
  377.  
  378. public OnPlayerStreamIn(playerid, forplayerid)
  379. {
  380. return 1;
  381. }
  382.  
  383. public OnPlayerStreamOut(playerid, forplayerid)
  384. {
  385. return 1;
  386. }
  387.  
  388. public OnVehicleStreamIn(vehicleid, forplayerid)
  389. {
  390. return 1;
  391. }
  392.  
  393. public OnVehicleStreamOut(vehicleid, forplayerid)
  394. {
  395. return 1;
  396. }
  397.  
  398. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  399. {
  400. return 1;
  401. }
  402.  
  403. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  404. {
  405. return 1;
  406. }
  407.  
  408. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  409. {
  410. if(clickedid == Sprite0)
  411. {
  412. SendClientMessage(playerid, 0xFFFFFFAA, "0.");
  413. }
  414. if(clickedid == Sprite1)
  415. {
  416. SendClientMessage(playerid, 0xFFFFFFAA, "1.");
  417. }
  418. if(clickedid == Sprite2)
  419. {
  420. SendClientMessage(playerid, 0xFFFFFFAA, "2.");
  421. }
  422. if(clickedid == Sprite3)
  423. {
  424. SendClientMessage(playerid, 0xFFFFFFAA, "3.");
  425. }
  426. if(clickedid == Sprite4)
  427. {
  428. SendClientMessage(playerid, 0xFFFFFFAA, "4.");
  429. }
  430. if(clickedid == Sprite5)
  431. {
  432. SendClientMessage(playerid, 0xFFFFFFAA, "5.");
  433. }
  434. return 1;
  435. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement