Advertisement
Eduardo_efu

Textdraw mostrando jugadores online v1.

Aug 4th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Text:Textdrawon,JugadoresActivos = 0,shit;
  4. new randomcolors[][] =
  5. {
  6. "~y~",
  7. "~g~",
  8. "~r~",
  9. "~b~",
  10. "~p~",
  11. "~l~"
  12. };
  13.  
  14. public OnFilterScriptInit()
  15. {
  16. Textdrawon = TextDrawCreate(24.000026, 318.826568, "Jugadores Online: ~r~10/100");
  17. TextDrawLetterSize(Textdrawon, 0.257998, 2.085332);
  18. TextDrawAlignment(Textdrawon, 1);
  19. TextDrawColor(Textdrawon, -1);
  20. TextDrawSetShadow(Textdrawon, 0);
  21. TextDrawSetOutline(Textdrawon, 1);
  22. TextDrawBackgroundColor(Textdrawon, 51);
  23. TextDrawFont(Textdrawon, 2);
  24. TextDrawSetProportional(Textdrawon, 1);
  25. return 1;
  26. }
  27. public OnFilterScriptExit()
  28. {
  29. TextDrawDestroy(Textdrawon);
  30. return 1;
  31. }
  32. public OnPlayerConnect(playerid)
  33. {
  34. JugadoresActivos++;
  35. shit = SetTimer("TextRandom",500,20);
  36. return 1;
  37. }
  38.  
  39. public OnPlayerDisconnect(playerid, reason)
  40. {
  41. JugadoresActivos--;
  42. KillTimer(shit);
  43. return 1;
  44. }
  45.  
  46. public OnPlayerSpawn(playerid)
  47. {
  48. TextDrawShowForPlayer(playerid, Textdrawon);
  49. return 1;
  50. }
  51.  
  52. public OnPlayerRequestClass(playerid, classid)
  53. {
  54. TextDrawHideForPlayer(playerid, Textdrawon);
  55. return 1;
  56. }
  57.  
  58. forward TextRandom(playerid);
  59. public TextRandom(playerid)
  60. {
  61. new jugadoreson[100];
  62. format(jugadoreson, 100, "%sJugadores Online: ~w~%d/%d",randomcolors[random(sizeof(randomcolors))],JugadoresActivos,GetMaxPlayers());
  63. TextDrawSetString(Textdrawon, jugadoreson);
  64. return 1;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement