Advertisement
Guest User

Minecraft GUI For SA-MP

a guest
Mar 26th, 2011
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.17 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Text:Textdraw0;
  4. new Text:Textdraw1;
  5. new Text:Textdraw2;
  6. new Text:Textdraw3;
  7. new Text:Textdraw4;
  8. new Text:Textdraw5;
  9. new Text:Textdraw6;
  10. new Text:Textdraw7;
  11. new Text:Textdraw8;
  12. new Text:Textdraw9;
  13.  
  14. public OnFilterScriptInit()
  15. {
  16. Textdraw0 = TextDrawCreate(215.000000, 382.000000, "-");
  17. TextDrawBackgroundColor(Textdraw0, 255);
  18. TextDrawFont(Textdraw0, 1);
  19. TextDrawLetterSize(Textdraw0, 20.430042, 1.100000);
  20. TextDrawColor(Textdraw0, -1);
  21. TextDrawSetOutline(Textdraw0, 0);
  22. TextDrawSetProportional(Textdraw0, 1);
  23. TextDrawSetShadow(Textdraw0, 1);
  24.  
  25. Textdraw1 = TextDrawCreate(242.000000, 373.000000, "l");
  26. TextDrawBackgroundColor(Textdraw1, 255);
  27. TextDrawFont(Textdraw1, 1);
  28. TextDrawLetterSize(Textdraw1, 0.500000, 7.299999);
  29. TextDrawColor(Textdraw1, -1);
  30. TextDrawSetOutline(Textdraw1, 0);
  31. TextDrawSetProportional(Textdraw1, 1);
  32. TextDrawSetShadow(Textdraw1, 1);
  33.  
  34. Textdraw2 = TextDrawCreate(473.000000, 373.000000, "l");
  35. TextDrawBackgroundColor(Textdraw2, 255);
  36. TextDrawFont(Textdraw2, 1);
  37. TextDrawLetterSize(Textdraw2, 0.500000, 7.299999);
  38. TextDrawColor(Textdraw2, -1);
  39. TextDrawSetOutline(Textdraw2, 0);
  40. TextDrawSetProportional(Textdraw2, 1);
  41. TextDrawSetShadow(Textdraw2, 1);
  42.  
  43. Textdraw3 = TextDrawCreate(215.000000, 422.000000, "-");
  44. TextDrawBackgroundColor(Textdraw3, 255);
  45. TextDrawFont(Textdraw3, 1);
  46. TextDrawLetterSize(Textdraw3, 20.430042, 1.100000);
  47. TextDrawColor(Textdraw3, -1);
  48. TextDrawSetOutline(Textdraw3, 0);
  49. TextDrawSetProportional(Textdraw3, 1);
  50. TextDrawSetShadow(Textdraw3, 1);
  51.  
  52. Textdraw4 = TextDrawCreate(434.000000, 372.000000, "l");
  53. TextDrawBackgroundColor(Textdraw4, 255);
  54. TextDrawFont(Textdraw4, 1);
  55. TextDrawLetterSize(Textdraw4, 0.500000, 7.299999);
  56. TextDrawColor(Textdraw4, -1);
  57. TextDrawSetOutline(Textdraw4, 0);
  58. TextDrawSetProportional(Textdraw4, 1);
  59. TextDrawSetShadow(Textdraw4, 1);
  60.  
  61. Textdraw5 = TextDrawCreate(395.000000, 372.000000, "l");
  62. TextDrawBackgroundColor(Textdraw5, 255);
  63. TextDrawFont(Textdraw5, 1);
  64. TextDrawLetterSize(Textdraw5, 0.500000, 7.299999);
  65. TextDrawColor(Textdraw5, -1);
  66. TextDrawSetOutline(Textdraw5, 0);
  67. TextDrawSetProportional(Textdraw5, 1);
  68. TextDrawSetShadow(Textdraw5, 1);
  69.  
  70. Textdraw6 = TextDrawCreate(355.000000, 372.000000, "l");
  71. TextDrawBackgroundColor(Textdraw6, 255);
  72. TextDrawFont(Textdraw6, 1);
  73. TextDrawLetterSize(Textdraw6, 0.500000, 7.299999);
  74. TextDrawColor(Textdraw6, -1);
  75. TextDrawSetOutline(Textdraw6, 0);
  76. TextDrawSetProportional(Textdraw6, 1);
  77. TextDrawSetShadow(Textdraw6, 1);
  78.  
  79. Textdraw7 = TextDrawCreate(315.000000, 372.000000, "l");
  80. TextDrawBackgroundColor(Textdraw7, 255);
  81. TextDrawFont(Textdraw7, 1);
  82. TextDrawLetterSize(Textdraw7, 0.500000, 7.299999);
  83. TextDrawColor(Textdraw7, -1);
  84. TextDrawSetOutline(Textdraw7, 0);
  85. TextDrawSetProportional(Textdraw7, 1);
  86. TextDrawSetShadow(Textdraw7, 1);
  87.  
  88. Textdraw8 = TextDrawCreate(276.000000, 372.000000, "l");
  89. TextDrawBackgroundColor(Textdraw8, 255);
  90. TextDrawFont(Textdraw8, 1);
  91. TextDrawLetterSize(Textdraw8, 0.500000, 7.299999);
  92. TextDrawColor(Textdraw8, -1);
  93. TextDrawSetOutline(Textdraw8, 0);
  94. TextDrawSetProportional(Textdraw8, 1);
  95. TextDrawSetShadow(Textdraw8, 1);
  96.  
  97. Textdraw9 = TextDrawCreate(298.000000, 369.000000, "Minecraft GUI");
  98. TextDrawBackgroundColor(Textdraw9, 255);
  99. TextDrawFont(Textdraw9, 1);
  100. TextDrawLetterSize(Textdraw9, 0.500000, 2.000000);
  101. TextDrawColor(Textdraw9, -16711681);
  102. TextDrawSetOutline(Textdraw9, 0);
  103. TextDrawSetProportional(Textdraw9, 1);
  104. TextDrawSetShadow(Textdraw9, 1);
  105.  
  106. for(new i; i < MAX_PLAYERS; i ++)
  107. {
  108. if(IsPlayerConnected(i))
  109. {
  110. TextDrawShowForPlayer(i, Textdraw0);
  111. TextDrawShowForPlayer(i, Textdraw1);
  112. TextDrawShowForPlayer(i, Textdraw2);
  113. TextDrawShowForPlayer(i, Textdraw3);
  114. TextDrawShowForPlayer(i, Textdraw4);
  115. TextDrawShowForPlayer(i, Textdraw5);
  116. TextDrawShowForPlayer(i, Textdraw6);
  117. TextDrawShowForPlayer(i, Textdraw7);
  118. TextDrawShowForPlayer(i, Textdraw8);
  119. TextDrawShowForPlayer(i, Textdraw9);
  120. }
  121. }
  122. return 1;
  123. }
  124.  
  125. public OnFilterScriptExit()
  126. {
  127. TextDrawHideForAll(Textdraw0);
  128. TextDrawDestroy(Textdraw0);
  129. TextDrawHideForAll(Textdraw1);
  130. TextDrawDestroy(Textdraw1);
  131. TextDrawHideForAll(Textdraw2);
  132. TextDrawDestroy(Textdraw2);
  133. TextDrawHideForAll(Textdraw3);
  134. TextDrawDestroy(Textdraw3);
  135. TextDrawHideForAll(Textdraw4);
  136. TextDrawDestroy(Textdraw4);
  137. TextDrawHideForAll(Textdraw5);
  138. TextDrawDestroy(Textdraw5);
  139. TextDrawHideForAll(Textdraw6);
  140. TextDrawDestroy(Textdraw6);
  141. TextDrawHideForAll(Textdraw7);
  142. TextDrawDestroy(Textdraw7);
  143. TextDrawHideForAll(Textdraw8);
  144. TextDrawDestroy(Textdraw8);
  145. TextDrawHideForAll(Textdraw9);
  146. TextDrawDestroy(Textdraw9);
  147. return 1;
  148. }
  149.  
  150. public OnPlayerConnect(playerid)
  151. {
  152. TextDrawShowForPlayer(playerid, Textdraw0);
  153. TextDrawShowForPlayer(playerid, Textdraw1);
  154. TextDrawShowForPlayer(playerid, Textdraw2);
  155. TextDrawShowForPlayer(playerid, Textdraw3);
  156. TextDrawShowForPlayer(playerid, Textdraw4);
  157. TextDrawShowForPlayer(playerid, Textdraw5);
  158. TextDrawShowForPlayer(playerid, Textdraw6);
  159. TextDrawShowForPlayer(playerid, Textdraw7);
  160. TextDrawShowForPlayer(playerid, Textdraw8);
  161. TextDrawShowForPlayer(playerid, Textdraw9);
  162. return 1;
  163. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement