Guest User

Untitled

a guest
Sep 11th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.69 KB | None | 0 0
  1. /*
  2.  
  3.  
  4. Em public OnGameModeInit() adicione:
  5.  
  6. createServerTextInfoPlayers();
  7.  
  8. Em public OnPlayerConnect(playerid) adicione:
  9.  
  10. playerTextInfosPlayer(playerid);
  11.  
  12. Em public OnPlayerSpawn(playerid) adicione:
  13.  
  14. mostrarRotapePlayerInfos(playerid);
  15.  
  16.  
  17. */
  18.  
  19. new Text:textInfoPlayers[7],
  20. PlayerText:playerTextInfoPlayers[5][MAX_PLAYERS];
  21.  
  22. createServerTextInfoPlayers ()
  23. {
  24. textInfoPlayers[0] = TextDrawCreate(641.529418, 423.250000, "usebox");
  25. TextDrawLetterSize(textInfoPlayers[0], 0.000000, 2.535187);
  26. TextDrawTextSize(textInfoPlayers[0], -2.000000, 0.000000);
  27. TextDrawAlignment(textInfoPlayers[0], 1);
  28. TextDrawColor(textInfoPlayers[0], 0);
  29. TextDrawUseBox(textInfoPlayers[0], true);
  30. TextDrawBoxColor(textInfoPlayers[0], 170);
  31. TextDrawSetShadow(textInfoPlayers[0], 0);
  32. TextDrawSetOutline(textInfoPlayers[0], 0);
  33. TextDrawFont(textInfoPlayers[0], 0);
  34.  
  35. textInfoPlayers[1] = TextDrawCreate(10.823518, 428.749969, "ID:");
  36. TextDrawLetterSize(textInfoPlayers[1], 0.449999, 1.600000);
  37. TextDrawAlignment(textInfoPlayers[1], 1);
  38. TextDrawColor(textInfoPlayers[1], -16776961);
  39. TextDrawSetShadow(textInfoPlayers[1], 0);
  40. TextDrawSetOutline(textInfoPlayers[1], 0);
  41. TextDrawBackgroundColor(textInfoPlayers[1], 51);
  42. TextDrawFont(textInfoPlayers[1], 1);
  43. TextDrawSetProportional(textInfoPlayers[1], 1);
  44.  
  45. textInfoPlayers[2] = TextDrawCreate(127.529457, 428.166564, "R$:");
  46. TextDrawLetterSize(textInfoPlayers[2], 0.449999, 1.600000);
  47. TextDrawAlignment(textInfoPlayers[2], 1);
  48. TextDrawColor(textInfoPlayers[2], 8388863);
  49. TextDrawSetShadow(textInfoPlayers[2], 0);
  50. TextDrawSetOutline(textInfoPlayers[2], 1);
  51. TextDrawBackgroundColor(textInfoPlayers[2], 51);
  52. TextDrawFont(textInfoPlayers[2], 1);
  53. TextDrawSetProportional(textInfoPlayers[2], 1);
  54.  
  55. textInfoPlayers[3] = TextDrawCreate(255.048370, 428.166595, "NICK:");
  56. TextDrawLetterSize(textInfoPlayers[3], 0.449999, 1.600000);
  57. TextDrawAlignment(textInfoPlayers[3], 1);
  58. TextDrawColor(textInfoPlayers[3], -65281);
  59. TextDrawSetShadow(textInfoPlayers[3], 0);
  60. TextDrawSetOutline(textInfoPlayers[3], 1);
  61. TextDrawBackgroundColor(textInfoPlayers[3], 51);
  62. TextDrawFont(textInfoPlayers[3], 1);
  63. TextDrawSetProportional(textInfoPlayers[3], 1);
  64.  
  65. textInfoPlayers[4] = TextDrawCreate(406.824035, 428.166748, "LEVEL:");
  66. TextDrawLetterSize(textInfoPlayers[4], 0.449999, 1.600000);
  67. TextDrawAlignment(textInfoPlayers[4], 1);
  68. TextDrawColor(textInfoPlayers[4], 65535);
  69. TextDrawSetShadow(textInfoPlayers[4], 0);
  70. TextDrawSetOutline(textInfoPlayers[4], 1);
  71. TextDrawBackgroundColor(textInfoPlayers[4], 51);
  72. TextDrawFont(textInfoPlayers[4], 1);
  73. TextDrawSetProportional(textInfoPlayers[4], 1);
  74.  
  75. textInfoPlayers[5] = TextDrawCreate(553.411193, 427.583251, "VIP:");
  76. TextDrawLetterSize(textInfoPlayers[5], 0.449999, 1.600000);
  77. TextDrawAlignment(textInfoPlayers[5], 1);
  78. TextDrawColor(textInfoPlayers[5], -2147450625);
  79. TextDrawSetShadow(textInfoPlayers[5], 0);
  80. TextDrawSetOutline(textInfoPlayers[5], 1);
  81. TextDrawBackgroundColor(textInfoPlayers[5], 51);
  82. TextDrawFont(textInfoPlayers[5], 1);
  83. TextDrawSetProportional(textInfoPlayers[5], 1);
  84.  
  85. textInfoPlayers[6] = TextDrawCreate(503.058441, 394.917114, "www.brasilcidadevirtual.tk");
  86. TextDrawLetterSize(textInfoPlayers[6], 0.264588, 1.535833);
  87. TextDrawAlignment(textInfoPlayers[6], 1);
  88. TextDrawColor(textInfoPlayers[6], 16777215);
  89. TextDrawSetShadow(textInfoPlayers[6], 0);
  90. TextDrawSetOutline(textInfoPlayers[6], 1);
  91. TextDrawBackgroundColor(textInfoPlayers[6], 51);
  92. TextDrawFont(textInfoPlayers[6], 3);
  93. TextDrawSetProportional(textInfoPlayers[6], 1);
  94. }
  95.  
  96. playerTextInfosPlayer(playerid) {
  97.  
  98. playerTextInfoPlayers[0][playerid] = CreatePlayerTextDraw(playerid, 39.999992, 428.166687, "");
  99. PlayerTextDrawLetterSize(playerid, playerTextInfoPlayers[0][playerid], 0.449999, 1.600000);
  100. PlayerTextDrawAlignment(playerid, playerTextInfoPlayers[0][playerid], 1);
  101. PlayerTextDrawColor(playerid, playerTextInfoPlayers[0][playerid], -1);
  102. PlayerTextDrawSetShadow(playerid, playerTextInfoPlayers[0][playerid], 0);
  103. PlayerTextDrawSetOutline(playerid, playerTextInfoPlayers[0][playerid], 1);
  104. PlayerTextDrawBackgroundColor(playerid, playerTextInfoPlayers[0][playerid], 51);
  105. PlayerTextDrawFont(playerid, playerTextInfoPlayers[0][playerid], 1);
  106. PlayerTextDrawSetProportional(playerid, playerTextInfoPlayers[0][playerid], 1);
  107.  
  108. playerTextInfoPlayers[1][playerid] = CreatePlayerTextDraw(playerid, 160.941192, 427.583251, "");
  109. PlayerTextDrawLetterSize(playerid, playerTextInfoPlayers[1][playerid], 0.449999, 1.600000);
  110. PlayerTextDrawAlignment(playerid, playerTextInfoPlayers[1][playerid], 1);
  111. PlayerTextDrawColor(playerid, playerTextInfoPlayers[1][playerid], -1);
  112. PlayerTextDrawSetShadow(playerid, playerTextInfoPlayers[1][playerid], 0);
  113. PlayerTextDrawSetOutline(playerid, playerTextInfoPlayers[1][playerid], 1);
  114. PlayerTextDrawBackgroundColor(playerid, playerTextInfoPlayers[1][playerid], 51);
  115. PlayerTextDrawFont(playerid, playerTextInfoPlayers[1][playerid], 1);
  116. PlayerTextDrawSetProportional(playerid, playerTextInfoPlayers[1][playerid], 1);
  117.  
  118. playerTextInfoPlayers[2][playerid] = CreatePlayerTextDraw(playerid, 306.823608, 427.583374, "");
  119. PlayerTextDrawLetterSize(playerid, playerTextInfoPlayers[2][playerid], 0.449999, 1.600000);
  120. PlayerTextDrawAlignment(playerid, playerTextInfoPlayers[2][playerid], 1);
  121. PlayerTextDrawColor(playerid, playerTextInfoPlayers[2][playerid], -1);
  122. PlayerTextDrawSetShadow(playerid, playerTextInfoPlayers[2][playerid], 0);
  123. PlayerTextDrawSetOutline(playerid, playerTextInfoPlayers[2][playerid], 1);
  124. PlayerTextDrawBackgroundColor(playerid, playerTextInfoPlayers[2][playerid], 51);
  125. PlayerTextDrawFont(playerid, playerTextInfoPlayers[2][playerid], 1);
  126. PlayerTextDrawSetProportional(playerid, playerTextInfoPlayers[2][playerid], 1);
  127.  
  128. playerTextInfoPlayers[3][playerid] = CreatePlayerTextDraw(playerid, 461.647186, 427.583312, "");
  129. PlayerTextDrawLetterSize(playerid, playerTextInfoPlayers[2][playerid], 0.449999, 1.600000);
  130. PlayerTextDrawAlignment(playerid, playerTextInfoPlayers[2][playerid], 1);
  131. PlayerTextDrawColor(playerid, playerTextInfoPlayers[2][playerid], -1);
  132. PlayerTextDrawSetShadow(playerid, playerTextInfoPlayers[2][playerid], 0);
  133. PlayerTextDrawSetOutline(playerid, playerTextInfoPlayers[2][playerid], 1);
  134. PlayerTextDrawBackgroundColor(playerid, playerTextInfoPlayers[2][playerid], 51);
  135. PlayerTextDrawFont(playerid, playerTextInfoPlayers[2][playerid], 1);
  136. PlayerTextDrawSetProportional(playerid, playerTextInfoPlayers[2][playerid], 1);
  137.  
  138. playerTextInfoPlayers[4][playerid] = CreatePlayerTextDraw(playerid, 591.999572, 427.000061, "");
  139. PlayerTextDrawLetterSize(playerid, playerTextInfoPlayers[4][playerid], 0.449999, 1.600000);
  140. PlayerTextDrawAlignment(playerid, playerTextInfoPlayers[4][playerid], 1);
  141. PlayerTextDrawColor(playerid, playerTextInfoPlayers[4][playerid], -1);
  142. PlayerTextDrawSetShadow(playerid, playerTextInfoPlayers[4][playerid], 0);
  143. PlayerTextDrawSetOutline(playerid, playerTextInfoPlayers[4][playerid], 1);
  144. PlayerTextDrawBackgroundColor(playerid, playerTextInfoPlayers[4][playerid], 51);
  145. PlayerTextDrawFont(playerid, playerTextInfoPlayers[4][playerid], 1);
  146. PlayerTextDrawSetProportional(playerid, playerTextInfoPlayers[4][playerid], 1);
  147. }
  148.  
  149. static showTextPlayerInfos(playerid) {
  150.  
  151. for(new count; count != sizeof textInfoPlayers; count++) {
  152. TextDrawShowForPlayer(playerid, textInfoPlayers[count]);
  153. }
  154.  
  155. for(new count; count != sizeof playerTextInfoPlayers; count++) {
  156. PlayerTextDrawShow(playerid, playerTextInfoPlayers[count][playerid]);
  157. }
  158. }
  159.  
  160. forward mostrarRotapePlayerInfos(playerid);
  161. public mostrarRotapePlayerInfos(playerid) {
  162.  
  163. new string[30];
  164.  
  165. format(string, sizeof string, "%d", playerid);
  166. PlayerTextDrawSetString(playerid, playerTextInfoPlayers[0][playerid], string);
  167.  
  168. format(string, sizeof string, "%d", GetPlayerGrana(playerid));
  169. PlayerTextDrawSetString(playerid, playerTextInfoPlayers[1][playerid], string);
  170.  
  171. format(string, sizeof string, "%s", PlayerName(playerid));
  172. PlayerTextDrawSetString(playerid, playerTextInfoPlayers[2][playerid], string);
  173.  
  174. format(string, sizeof string, "%d", dini_Int(file, "Level"));
  175. PlayerTextDrawSetString(playerid, playerTextInfoPlayers[3][playerid], string);
  176.  
  177. format(string, sizeof string, "%s", IsPlayerVIP(playerid) == 0 ? ("NÃO") : ("SIM"));
  178. PlayerTextDrawSetString(playerid, playerTextInfoPlayers[4][playerid], string);
  179.  
  180. showTextPlayerInfos(playerid);
  181. }
Advertisement
Add Comment
Please, Sign In to add comment