Advertisement
LucasTadeu

STATS / TD

Mar 4th, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.97 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:Textdraw6;
  12. new Text:Textdraw7;
  13. new Text:Textdraw8;
  14. new Text:Textdraw9;
  15. new Text:Textdraw10;
  16. new Text:Textdraw11;
  17.  
  18. public OnFilterScriptInit()
  19. {
  20. Textdraw0 = TextDrawCreate(470.000000, 151.000000, " ");
  21. TextDrawBackgroundColor(Textdraw0, 255);
  22. TextDrawFont(Textdraw0, 1);
  23. TextDrawLetterSize(Textdraw0, 0.500000, 1.299999);
  24. TextDrawColor(Textdraw0, -1);
  25. TextDrawSetOutline(Textdraw0, 0);
  26. TextDrawSetProportional(Textdraw0, 1);
  27. TextDrawSetShadow(Textdraw0, 1);
  28. TextDrawUseBox(Textdraw0, 1);
  29. TextDrawBoxColor(Textdraw0, 16843085);
  30. TextDrawTextSize(Textdraw0, 178.000000, -6.000000);
  31.  
  32. Textdraw1 = TextDrawCreate(470.000000, 151.000000, " ");
  33. TextDrawBackgroundColor(Textdraw1, 255);
  34. TextDrawFont(Textdraw1, 1);
  35. TextDrawLetterSize(Textdraw1, 0.649999, 0.099999);
  36. TextDrawColor(Textdraw1, -1);
  37. TextDrawSetOutline(Textdraw1, 0);
  38. TextDrawSetProportional(Textdraw1, 1);
  39. TextDrawSetShadow(Textdraw1, 1);
  40. TextDrawUseBox(Textdraw1, 1);
  41. TextDrawBoxColor(Textdraw1, 16843148);
  42. TextDrawTextSize(Textdraw1, 178.000000, 6.000000);
  43.  
  44. Textdraw2 = TextDrawCreate(470.000000, 280.000000, " ");
  45. TextDrawBackgroundColor(Textdraw2, 16843263);
  46. TextDrawFont(Textdraw2, 3);
  47. TextDrawLetterSize(Textdraw2, 0.420000, 0.199999);
  48. TextDrawColor(Textdraw2, -1);
  49. TextDrawSetOutline(Textdraw2, 1);
  50. TextDrawSetProportional(Textdraw2, 1);
  51. TextDrawUseBox(Textdraw2, 1);
  52. TextDrawBoxColor(Textdraw2, 16843148);
  53. TextDrawTextSize(Textdraw2, 178.000000, 0.000000);
  54.  
  55. Textdraw3 = TextDrawCreate(470.000000, 180.000000, " ");
  56. TextDrawBackgroundColor(Textdraw3, 255);
  57. TextDrawFont(Textdraw3, 1);
  58. TextDrawLetterSize(Textdraw3, 0.529999, 0.299998);
  59. TextDrawColor(Textdraw3, -1);
  60. TextDrawSetOutline(Textdraw3, 0);
  61. TextDrawSetProportional(Textdraw3, 1);
  62. TextDrawSetShadow(Textdraw3, 1);
  63. TextDrawUseBox(Textdraw3, 1);
  64. TextDrawBoxColor(Textdraw3, 16843178);
  65. TextDrawTextSize(Textdraw3, 178.000000, -21.000000);
  66.  
  67. Textdraw4 = TextDrawCreate(295.000000, 150.000000, "STATS");
  68. TextDrawBackgroundColor(Textdraw4, 255);
  69. TextDrawFont(Textdraw4, 3);
  70. TextDrawLetterSize(Textdraw4, 0.480000, 1.200000);
  71. TextDrawColor(Textdraw4, 1215758335);
  72. TextDrawSetOutline(Textdraw4, 1);
  73. TextDrawSetProportional(Textdraw4, 1);
  74.  
  75. Textdraw5 = TextDrawCreate(217.000000, 150.000000, ".:: ::.");
  76. TextDrawBackgroundColor(Textdraw5, 255);
  77. TextDrawFont(Textdraw5, 1);
  78. TextDrawLetterSize(Textdraw5, 0.500000, 1.000000);
  79. TextDrawColor(Textdraw5, -1);
  80. TextDrawSetOutline(Textdraw5, 0);
  81. TextDrawSetProportional(Textdraw5, 1);
  82. TextDrawSetShadow(Textdraw5, 1);
  83.  
  84. Textdraw6 = TextDrawCreate(190.000000, 181.000000, "Casa id :");
  85. TextDrawBackgroundColor(Textdraw6, 255);
  86. TextDrawFont(Textdraw6, 2);
  87. TextDrawLetterSize(Textdraw6, 0.450000, 1.400000);
  88. TextDrawColor(Textdraw6, 1215758335);
  89. TextDrawSetOutline(Textdraw6, 1);
  90. TextDrawSetProportional(Textdraw6, 1);
  91.  
  92. Textdraw7 = TextDrawCreate(250.000000, 10.000000, "New Textdraw");
  93. TextDrawBackgroundColor(Textdraw7, 255);
  94. TextDrawFont(Textdraw7, 1);
  95. TextDrawLetterSize(Textdraw7, 0.500000, 1.000000);
  96. TextDrawColor(Textdraw7, -1);
  97. TextDrawSetOutline(Textdraw7, 0);
  98. TextDrawSetProportional(Textdraw7, 1);
  99. TextDrawSetShadow(Textdraw7, 1);
  100.  
  101. Textdraw8 = TextDrawCreate(470.000000, 213.000000, " ");
  102. TextDrawBackgroundColor(Textdraw8, 255);
  103. TextDrawFont(Textdraw8, 1);
  104. TextDrawLetterSize(Textdraw8, 0.529999, 0.199999);
  105. TextDrawColor(Textdraw8, 1215758335);
  106. TextDrawSetOutline(Textdraw8, 0);
  107. TextDrawSetProportional(Textdraw8, 1);
  108. TextDrawSetShadow(Textdraw8, 1);
  109. TextDrawUseBox(Textdraw8, 1);
  110. TextDrawBoxColor(Textdraw8, 16843148);
  111. TextDrawTextSize(Textdraw8, 178.000000, -2.000000);
  112.  
  113. Textdraw9 = TextDrawCreate(190.000000, 213.000000, "PROFISSAO :");
  114. TextDrawBackgroundColor(Textdraw9, 255);
  115. TextDrawFont(Textdraw9, 2);
  116. TextDrawLetterSize(Textdraw9, 0.420000, 1.500000);
  117. TextDrawColor(Textdraw9, 1215758335);
  118. TextDrawSetOutline(Textdraw9, 0);
  119. TextDrawSetProportional(Textdraw9, 1);
  120. TextDrawSetShadow(Textdraw9, 1);
  121.  
  122. Textdraw10 = TextDrawCreate(191.000000, 248.000000, "EMPRESA ID :");
  123. TextDrawBackgroundColor(Textdraw10, 255);
  124. TextDrawFont(Textdraw10, 2);
  125. TextDrawLetterSize(Textdraw10, 0.440000, 1.400000);
  126. TextDrawColor(Textdraw10, 1215758335);
  127. TextDrawSetOutline(Textdraw10, 0);
  128. TextDrawSetProportional(Textdraw10, 1);
  129. TextDrawSetShadow(Textdraw10, 1);
  130.  
  131. Textdraw11 = TextDrawCreate(470.000000, 247.000000, " ");
  132. TextDrawBackgroundColor(Textdraw11, 255);
  133. TextDrawFont(Textdraw11, 1);
  134. TextDrawLetterSize(Textdraw11, 0.490000, 0.199999);
  135. TextDrawColor(Textdraw11, -1);
  136. TextDrawSetOutline(Textdraw11, 0);
  137. TextDrawSetProportional(Textdraw11, 1);
  138. TextDrawSetShadow(Textdraw11, 1);
  139. TextDrawUseBox(Textdraw11, 1);
  140. TextDrawBoxColor(Textdraw11, 16843148);
  141. TextDrawTextSize(Textdraw11, 178.000000, -19.000000);
  142.  
  143. return 1;
  144. }
  145.  
  146. public OnFilterScriptExit()
  147. {
  148. TextDrawHideForAll(Textdraw0);
  149. TextDrawDestroy(Textdraw0);
  150. TextDrawHideForAll(Textdraw1);
  151. TextDrawDestroy(Textdraw1);
  152. TextDrawHideForAll(Textdraw2);
  153. TextDrawDestroy(Textdraw2);
  154. TextDrawHideForAll(Textdraw3);
  155. TextDrawDestroy(Textdraw3);
  156. TextDrawHideForAll(Textdraw4);
  157. TextDrawDestroy(Textdraw4);
  158. TextDrawHideForAll(Textdraw5);
  159. TextDrawDestroy(Textdraw5);
  160. TextDrawHideForAll(Textdraw6);
  161. TextDrawDestroy(Textdraw6);
  162. TextDrawHideForAll(Textdraw7);
  163. TextDrawDestroy(Textdraw7);
  164. TextDrawHideForAll(Textdraw8);
  165. TextDrawDestroy(Textdraw8);
  166. TextDrawHideForAll(Textdraw9);
  167. TextDrawDestroy(Textdraw9);
  168. TextDrawHideForAll(Textdraw10);
  169. TextDrawDestroy(Textdraw10);
  170. TextDrawHideForAll(Textdraw11);
  171. TextDrawDestroy(Textdraw11);
  172. return 1;
  173. }
  174.  
  175. public OnPlayerConnect(playerid)
  176. {
  177. Showing[playerid] = 0;
  178. }
  179.  
  180. public OnPlayerCommandText(playerid, cmdtext[])
  181. {
  182. if(!strcmp(cmdtext, "/stats") && Showing[playerid] == 0)
  183. {
  184. if(Showing[playerid] == 1)
  185. {
  186. Showing[playerid] = 0;
  187. TextDrawHideForPlayer(playerid, Textdraw0);
  188. TextDrawHideForPlayer(playerid, Textdraw1);
  189. TextDrawHideForPlayer(playerid, Textdraw2);
  190. TextDrawHideForPlayer(playerid, Textdraw3);
  191. TextDrawHideForPlayer(playerid, Textdraw4);
  192. TextDrawHideForPlayer(playerid, Textdraw5);
  193. TextDrawHideForPlayer(playerid, Textdraw6);
  194. TextDrawHideForPlayer(playerid, Textdraw7);
  195. TextDrawHideForPlayer(playerid, Textdraw8);
  196. TextDrawHideForPlayer(playerid, Textdraw9);
  197. TextDrawHideForPlayer(playerid, Textdraw10);
  198. TextDrawHideForPlayer(playerid, Textdraw11);
  199. }
  200. else
  201. {
  202. Showing[playerid] = 1;
  203. TextDrawShowForPlayer(playerid, Textdraw0);
  204. TextDrawShowForPlayer(playerid, Textdraw1);
  205. TextDrawShowForPlayer(playerid, Textdraw2);
  206. TextDrawShowForPlayer(playerid, Textdraw3);
  207. TextDrawShowForPlayer(playerid, Textdraw4);
  208. TextDrawShowForPlayer(playerid, Textdraw5);
  209. TextDrawShowForPlayer(playerid, Textdraw6);
  210. TextDrawShowForPlayer(playerid, Textdraw7);
  211. TextDrawShowForPlayer(playerid, Textdraw8);
  212. TextDrawShowForPlayer(playerid, Textdraw9);
  213. TextDrawShowForPlayer(playerid, Textdraw10);
  214. TextDrawShowForPlayer(playerid, Textdraw11);
  215. SetTimerEx("HideTextdraws", 100, 0, "i", playerid);
  216. }
  217. }
  218. return 1;
  219. }
  220.  
  221. forward HideTextdraws(playerid);
  222. public HideTextdraws(playerid)
  223. {
  224. Showing[playerid] = 0;
  225. TextDrawHideForPlayer(playerid, Textdraw0);
  226. TextDrawHideForPlayer(playerid, Textdraw1);
  227. TextDrawHideForPlayer(playerid, Textdraw2);
  228. TextDrawHideForPlayer(playerid, Textdraw3);
  229. TextDrawHideForPlayer(playerid, Textdraw4);
  230. TextDrawHideForPlayer(playerid, Textdraw5);
  231. TextDrawHideForPlayer(playerid, Textdraw6);
  232. TextDrawHideForPlayer(playerid, Textdraw7);
  233. TextDrawHideForPlayer(playerid, Textdraw8);
  234. TextDrawHideForPlayer(playerid, Textdraw9);
  235. TextDrawHideForPlayer(playerid, Textdraw10);
  236. TextDrawHideForPlayer(playerid, Textdraw11);
  237. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement