Advertisement
Guest User

Betöltő

a guest
Apr 13th, 2013
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.88 KB | None | 0 0
  1. #include <a_samp>
  2. #include <fixchars>
  3.  
  4. new Text:hatter,
  5. Text:hatter2,
  6. Text:csik1,
  7. Text:csik2,
  8. Text:csik3,
  9. Text:betoltve,
  10. BetoltTimer[MAX_PLAYERS],
  11. BetoltCount[MAX_PLAYERS] = 6;
  12.  
  13. forward BetoltObjekt(playerid);
  14.  
  15. public OnPlayerSpawn(playerid)
  16. {
  17. BetoltObjekt(playerid);
  18. return 1;
  19. }
  20.  
  21. public OnFilterScriptInit()
  22. {
  23. hatter = TextDrawCreate(198.000000, 143.000000, "0");
  24. TextDrawBackgroundColor(hatter, 255);
  25. TextDrawFont(hatter, 1);
  26. TextDrawLetterSize(hatter, 0.000000, 4.399999);
  27. TextDrawColor(hatter, -1);
  28. TextDrawSetOutline(hatter, 0);
  29. TextDrawSetProportional(hatter, 1);
  30. TextDrawSetShadow(hatter, 1);
  31. TextDrawUseBox(hatter, 1);
  32. TextDrawBoxColor(hatter, 33686096);
  33. TextDrawTextSize(hatter, 459.000000, 0.000000);
  34.  
  35. hatter2 = TextDrawCreate(207.000000, 154.000000, "00");
  36. TextDrawBackgroundColor(hatter2, 255);
  37. TextDrawFont(hatter2, 1);
  38. TextDrawLetterSize(hatter2, -0.009999, 1.800000);
  39. TextDrawColor(hatter2, -1);
  40. TextDrawSetOutline(hatter2, 0);
  41. TextDrawSetProportional(hatter2, 1);
  42. TextDrawSetShadow(hatter2, 1);
  43. TextDrawUseBox(hatter2, 1);
  44. TextDrawBoxColor(hatter2, 255);
  45. TextDrawTextSize(hatter2, 448.000000, 0.000000);
  46.  
  47. csik1 = TextDrawCreate(208.000000, 157.000000, "000");
  48. TextDrawBackgroundColor(csik1, 255);
  49. TextDrawFont(csik1, 1);
  50. TextDrawLetterSize(csik1, 0.000000, 1.000000);
  51. TextDrawColor(csik1, -1);
  52. TextDrawSetOutline(csik1, 0);
  53. TextDrawSetProportional(csik1, 1);
  54. TextDrawSetShadow(csik1, 1);
  55. TextDrawUseBox(csik1, 1);
  56. TextDrawBoxColor(csik1, 65535);
  57. TextDrawTextSize(csik1, 272.000000, -34.000000);
  58.  
  59. csik2 = TextDrawCreate(208.000000, 157.000000, "000");
  60. TextDrawBackgroundColor(csik2, 255);
  61. TextDrawFont(csik2, 1);
  62. TextDrawLetterSize(csik2, 0.000000, 1.000000);
  63. TextDrawColor(csik2, -1);
  64. TextDrawSetOutline(csik2, 0);
  65. TextDrawSetProportional(csik2, 1);
  66. TextDrawSetShadow(csik2, 1);
  67. TextDrawUseBox(csik2, 1);
  68. TextDrawBoxColor(csik2, 65535);
  69. TextDrawTextSize(csik2, 355.000000, -34.000000);
  70.  
  71. csik3 = TextDrawCreate(208.000000, 157.000000, "000");
  72. TextDrawBackgroundColor(csik3, 255);
  73. TextDrawFont(csik3, 1);
  74. TextDrawLetterSize(csik3, 0.000000, 1.000000);
  75. TextDrawColor(csik3, -1);
  76. TextDrawSetOutline(csik3, 0);
  77. TextDrawSetProportional(csik3, 1);
  78. TextDrawSetShadow(csik3, 1);
  79. TextDrawUseBox(csik3, 1);
  80. TextDrawBoxColor(csik3, 65535);
  81. TextDrawTextSize(csik3, 447.000000, -34.000000);
  82.  
  83. betoltve = TextDrawCreate(220.000000, 156.000000, "~r~Obiectek Betöltve!");
  84. TextDrawBackgroundColor(betoltve, 255);
  85. TextDrawFont(betoltve, 2);
  86. TextDrawLetterSize(betoltve, 0.500000, 1.000000);
  87. TextDrawColor(betoltve, 16711935);
  88. TextDrawSetOutline(betoltve, 0);
  89. TextDrawSetProportional(betoltve, 1);
  90. TextDrawSetShadow(betoltve, 1);
  91.  
  92. return 1;
  93. }
  94.  
  95.  
  96. public BetoltObjekt(playerid)
  97. {
  98. BetoltCount[playerid]--;
  99. if(BetoltCount[playerid] == 4){
  100. TextDrawShowForPlayer(playerid,csik1);
  101. return 1;
  102. }
  103. if(BetoltCount[playerid] == 3){
  104. TextDrawHideForPlayer(playerid,csik1);
  105. TextDrawShowForPlayer(playerid,csik2);
  106. return 1;
  107. }
  108. if(BetoltCount[playerid] == 2){
  109. TextDrawHideForPlayer(playerid,csik2);
  110. TextDrawShowForPlayer(playerid,csik3);
  111. return 1;
  112. }
  113. if(BetoltCount[playerid] == 1){
  114. TextDrawShowForPlayer(playerid,betoltve);
  115. return 1;
  116. }
  117. if(BetoltCount[playerid] == 0){
  118. TextDrawHideForPlayer(playerid,hatter);
  119. TextDrawHideForPlayer(playerid,hatter2);
  120. TextDrawHideForPlayer(playerid,betoltve);
  121. TextDrawHideForPlayer(playerid,csik3);
  122. TogglePlayerControllable(playerid, 1);
  123. KillTimer(BetoltTimer[playerid]);
  124. BetoltTimer[playerid] = -1;
  125. BetoltCount[playerid] = 6;
  126. return 1;
  127. }
  128. BetoltTimer[playerid] = SetTimerEx("BetoltObjekt",2000,true,"i",playerid);
  129. TextDrawShowForPlayer(playerid,hatter);
  130. TextDrawShowForPlayer(playerid,hatter2);
  131. TogglePlayerControllable(playerid, 0);
  132. return 1;
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement