Advertisement
Guest User

,nn

a guest
Feb 6th, 2015
814
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.89 KB | None | 0 0
  1. // Loading Counter Strike loading
  2. // eng edition
  3.  
  4. #include <a_samp>
  5. main(){}
  6. #undef MAX_PLAYERS
  7. #define MAX_PLAYERS 25
  8. #define TimeVar 24 // 24 per 1000 ms = 12 s : 24 ---> 12 sec num (for exmeple 36) --x x= (36 *12)/24 = 18 s :p
  9. new
  10. Text:Textdraw0,
  11. Text:Textdraw1,
  12. Text:Textdraw2,
  13. Text:Textdraw3,
  14. Text:Textdraw4,
  15. Text:Textdraw5,
  16. Text:Textdraw6,
  17. Text:Textdraw7,
  18. Text:Textdraw8,
  19. Text:Textdraw9,
  20. Text:Sprite0,
  21. Text:Sprite1,
  22. Float:var[MAX_PLAYERS] = 11.000061,
  23. bool:Islo[MAX_PLAYERS],
  24. Timer[MAX_PLAYERS]
  25. ;
  26. public OnFilterScriptInit()
  27. {
  28. print("\n--------------------------------------");
  29. loadTD(); print("Loading Done FS By Golf");
  30. print("--------------------------------------\n");
  31. return 1;
  32. }
  33. public OnPlayerCommandText(playerid, cmdtext[])
  34. {
  35. if (strcmp("/test", cmdtext, true, 10) == 0)
  36. {
  37. ShowTD(playerid);
  38. return 1;
  39. }
  40. if (strcmp("/debug", cmdtext, true, 10) == 0)
  41. {
  42. HideTD(playerid);
  43. return 1;
  44. }
  45. return 0;
  46. }
  47. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  48. {
  49. if(_:clickedid != INVALID_TEXT_DRAW) {if(clickedid == Textdraw8 ){
  50. HideTD(playerid);
  51. Kick(playerid); return true;
  52. }
  53. }
  54. return 1;
  55.  
  56. }
  57.  
  58. loadTD(){
  59.  
  60. Textdraw0 = TextDrawCreate(131.200012, 165.013336, "LD_SPAC:white");
  61. TextDrawLetterSize(Textdraw0, 0.000000, 0.000000);
  62. TextDrawTextSize(Textdraw0, 354.400054, 211.306671);
  63. TextDrawAlignment(Textdraw0, 1);
  64. TextDrawColor(Textdraw0, -1);
  65. TextDrawSetShadow(Textdraw0, 0);
  66. TextDrawSetOutline(Textdraw0, 0);
  67. TextDrawFont(Textdraw0, 4);
  68.  
  69. Textdraw1 = TextDrawCreate(131.999984, 165.759963, "LD_SPAC:white");
  70. TextDrawLetterSize(Textdraw1, 0.000000, 0.000000);
  71. TextDrawTextSize(Textdraw1, 353.599822, 211.306838);
  72. TextDrawAlignment(Textdraw1, 1);
  73. TextDrawColor(Textdraw1, 1280853706);
  74. TextDrawSetShadow(Textdraw1, 0);
  75. TextDrawSetOutline(Textdraw1, 0);
  76. TextDrawFont(Textdraw1, 4);
  77.  
  78. Textdraw2 = TextDrawCreate(146.294494, 230.929885, "LD_SPAC:white");
  79. TextDrawLetterSize(Textdraw2, 0.000000, 0.000000);
  80. TextDrawTextSize(Textdraw2, 267.999938, 22.400009);
  81. TextDrawAlignment(Textdraw2, 1);
  82. TextDrawColor(Textdraw2, 1718706890);
  83. TextDrawSetShadow(Textdraw2, 0);
  84. TextDrawSetOutline(Textdraw2, 0);
  85. TextDrawFont(Textdraw2, 4);
  86.  
  87. Textdraw3 = TextDrawCreate(146.400024, 231.466690, "LD_SPAC:white");
  88. TextDrawLetterSize(Textdraw3, 0.000000, 0.000000);
  89. TextDrawTextSize(Textdraw3, 267.199951, 21.653318);
  90. TextDrawAlignment(Textdraw3, 1);
  91. TextDrawColor(Textdraw3, 1044789706);
  92. TextDrawSetShadow(Textdraw3, 0);
  93. TextDrawSetOutline(Textdraw3, 0);
  94. TextDrawFont(Textdraw3, 4);
  95.  
  96. Textdraw4 = TextDrawCreate(154.399932, 164.266693, "Loading..server");
  97. TextDrawLetterSize(Textdraw4, 0.332399, 1.973333);
  98. TextDrawAlignment(Textdraw4, 1);
  99. TextDrawColor(Textdraw4, -1);
  100. TextDrawSetShadow(Textdraw4, 0);
  101. TextDrawSetOutline(Textdraw4, 1);
  102. TextDrawBackgroundColor(Textdraw4, 51);
  103. TextDrawFont(Textdraw4, 1);
  104. TextDrawSetProportional(Textdraw4, 1);
  105.  
  106. Textdraw5 = TextDrawCreate(430.399597, 231.466690, "LD_SPAC:white");
  107. TextDrawLetterSize(Textdraw5, 0.000000, 0.000000);
  108. TextDrawTextSize(Textdraw5, 40.000041, 22.400009);
  109. TextDrawAlignment(Textdraw5, 1);
  110. TextDrawColor(Textdraw5, 1718706890);
  111. TextDrawSetShadow(Textdraw5, 0);
  112. TextDrawSetOutline(Textdraw5, 0);
  113. TextDrawFont(Textdraw5, 4);
  114.  
  115. Textdraw6 = TextDrawCreate(431.200042, 232.213272, "LD_SPAC:white");
  116. TextDrawLetterSize(Textdraw6, 0.000000, 0.000000);
  117. TextDrawTextSize(Textdraw6, 39.999965, 21.653327);
  118. TextDrawAlignment(Textdraw6, 1);
  119. TextDrawColor(Textdraw6, 977614538);
  120. TextDrawSetShadow(Textdraw6, 0);
  121. TextDrawSetOutline(Textdraw6, 0);
  122. TextDrawFont(Textdraw6, 4);
  123.  
  124. Textdraw7 = TextDrawCreate(149.600006, 289.706634, "LD_SPAC:white");
  125. TextDrawLetterSize(Textdraw7, 0.000000, 0.000000);
  126. TextDrawTextSize(Textdraw7, 323.200012, 0.746673);
  127. TextDrawAlignment(Textdraw7, 1);
  128. TextDrawColor(Textdraw7, 994392010);
  129. TextDrawSetShadow(Textdraw7, 0);
  130. TextDrawSetOutline(Textdraw7, 0);
  131. TextDrawFont(Textdraw7, 4);
  132.  
  133. Textdraw8 = TextDrawCreate(435.200103, 231.466629, "X");
  134. TextDrawLetterSize(Textdraw8, 1.088400, 2.346668);
  135. TextDrawAlignment(Textdraw8, 1);
  136. TextDrawColor(Textdraw8, -1);
  137. TextDrawSetShadow(Textdraw8, 0);
  138. TextDrawSetOutline(Textdraw8, 1);
  139. TextDrawBackgroundColor(Textdraw8, 51);
  140. TextDrawFont(Textdraw8, 0);
  141. TextDrawSetProportional(Textdraw8, 1);
  142. TextDrawSetSelectable(Textdraw8, true);
  143.  
  144. Textdraw9 = TextDrawCreate(149.600067, 235.200012, "LD_SPAC:white");
  145. TextDrawLetterSize(Textdraw9, 0.000000, 0.000000);
  146. TextDrawTextSize(Textdraw9, 11.000061, 14.933327);//260.000061
  147. TextDrawAlignment(Textdraw9, 1);
  148. TextDrawColor(Textdraw9, -1011721270);
  149. TextDrawSetShadow(Textdraw9, 0);
  150. TextDrawSetOutline(Textdraw9, 0);
  151. TextDrawFont(Textdraw9, 4);
  152.  
  153. Sprite0 = TextDrawCreate(176.500, 292.000, "loadsc9:loadsc9");
  154. TextDrawFont(Sprite0, 4);
  155. TextDrawTextSize(Sprite0, 262.000, 80.500);
  156. TextDrawColor(Sprite0, -1);
  157.  
  158. Sprite1 = TextDrawCreate(131.500, 166.000, "ld_grav:timer");
  159. TextDrawFont(Sprite1, 4);
  160. TextDrawTextSize(Sprite1, 23.500, 16.000);
  161. TextDrawColor(Sprite1, -1);
  162.  
  163. return true;
  164. }
  165.  
  166. ShowTD(pl){
  167.  
  168. TextDrawShowForPlayer(pl, Textdraw0);
  169. TextDrawShowForPlayer(pl, Textdraw1);
  170. TextDrawShowForPlayer(pl, Textdraw2);
  171. TextDrawShowForPlayer(pl, Textdraw3);
  172. TextDrawShowForPlayer(pl, Textdraw4);
  173. TextDrawShowForPlayer(pl, Textdraw5);
  174. TextDrawShowForPlayer(pl, Textdraw6);
  175. TextDrawShowForPlayer(pl, Textdraw7);
  176. TextDrawShowForPlayer(pl, Textdraw8);
  177. TextDrawShowForPlayer(pl, Textdraw9);
  178. TextDrawShowForPlayer(pl, Sprite0);
  179. TextDrawShowForPlayer(pl, Sprite1);
  180. TextDrawTextSize(Textdraw9, var[pl], 14.933327);
  181. Islo[pl] = true;
  182. Timer[pl] = SetTimerEx("Progress", 1000, true, "i", pl);
  183. SelectTextDraw(pl, 0xC6BB55AA);
  184. return true;
  185. }
  186.  
  187. HideTD(pl){
  188. TextDrawHideForPlayer(pl, Textdraw0);
  189. TextDrawHideForPlayer(pl, Textdraw1);
  190. TextDrawHideForPlayer(pl, Textdraw2);
  191. TextDrawHideForPlayer(pl, Textdraw3);
  192. TextDrawHideForPlayer(pl, Textdraw4);
  193. TextDrawHideForPlayer(pl, Textdraw5);
  194. TextDrawHideForPlayer(pl, Textdraw6);
  195. TextDrawHideForPlayer(pl, Textdraw7);
  196. TextDrawHideForPlayer(pl, Textdraw8);
  197. TextDrawHideForPlayer(pl, Textdraw9);
  198. TextDrawHideForPlayer(pl, Sprite0);
  199. TextDrawHideForPlayer(pl, Sprite1);
  200. var[pl]=11.000061;
  201. TextDrawTextSize(Textdraw9, var[pl], 14.933327);
  202. Islo[pl] = false;
  203. KillTimer(Timer[pl]);
  204. CancelSelectTextDraw(pl);
  205. return true;
  206. }
  207.  
  208. forward Progress(pl);public Progress(pl){
  209.  
  210. if(Islo[pl] == true){
  211. if(var[pl] >= 260.000061)return HideTD(pl);
  212. TextDrawTextSize(Textdraw9, var[pl], 14.933327);
  213. var[pl]+=TimeVar;
  214. TextDrawShowForPlayer(pl, Textdraw9);
  215. return 1;
  216. }
  217. return true;
  218. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement