Advertisement
FamiliaSAMP

FILTERSCRIPT - Mensagem Legenda 1.0 [FAMILIASAMP.COM]

Mar 7th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. #include <a_samp>
  2. //No Topo do GameMode
  3. new Text:Mensagem[3][MAX_PLAYERS];
  4. new MensagemT[3][MAX_PLAYERS];
  5.  
  6. //Em OnGameModeInit
  7. public OnGameModeInit()
  8. {
  9. for(new i=0; i<MAX_PLAYERS; i++)
  10. {
  11. Mensagem[0][i] = TextDrawCreate(195.841812, 397.250061, "Sistema de Mensagem Criado por Matheus Junior! ;)");
  12. TextDrawLetterSize(Mensagem[0][i], 0.256500, 1.290832);
  13. TextDrawAlignment(Mensagem[0][i], 1);
  14. TextDrawColor(Mensagem[0][i], -1);
  15. TextDrawSetShadow(Mensagem[0][i], 0);
  16. TextDrawSetOutline(Mensagem[0][i], 1);
  17. TextDrawBackgroundColor(Mensagem[0][i], 51);
  18. TextDrawFont(Mensagem[0][i], 1);
  19. TextDrawSetProportional(Mensagem[0][i], 1);
  20.  
  21. Mensagem[1][i] = TextDrawCreate(181.380615, 408.750061, "O Sistema esta se encontrando atualmente na versao 1.0.0!");
  22. TextDrawLetterSize(Mensagem[1][i], 0.256500, 1.290832);
  23. TextDrawAlignment(Mensagem[1][i], 1);
  24. TextDrawColor(Mensagem[1][i], -1);
  25. TextDrawSetShadow(Mensagem[1][i], 0);
  26. TextDrawSetOutline(Mensagem[1][i], 1);
  27. TextDrawBackgroundColor(Mensagem[1][i], 51);
  28. TextDrawFont(Mensagem[1][i], 1);
  29. TextDrawSetProportional(Mensagem[1][i], 1);
  30.  
  31. Mensagem[2][i] = TextDrawCreate(160.828643, 420.250030, "O sistema tem 3 linhas e mais algumas outras coisas que podem ser usadas.");
  32. TextDrawLetterSize(Mensagem[2][i], 0.256500, 1.290832);
  33. TextDrawAlignment(Mensagem[2][i], 1);
  34. TextDrawColor(Mensagem[2][i], -1);
  35. TextDrawSetShadow(Mensagem[2][i], 0);
  36. TextDrawSetOutline(Mensagem[2][i], 1);
  37. TextDrawBackgroundColor(Mensagem[2][i], 51);
  38. TextDrawFont(Mensagem[2][i], 1);
  39. TextDrawSetProportional(Mensagem[2][i], 1);
  40. }
  41. return 1;
  42. }
  43.  
  44. //No Final do seu Game Mode
  45. stock MensagemP(playerid, str[], float)
  46. {
  47. KillTimer(MensagemT[0][playerid]);
  48. TextDrawShowForPlayer(playerid, Mensagem[0][playerid]);
  49. new Format[400];
  50. format(Format,sizeof(Format),"%s", str);
  51. TextDrawSetString(Mensagem[0][playerid], Format);
  52. MensagemT[0][playerid] = SetTimerEx("TempoDaMensagemP", float, false, "i", playerid);
  53. return 1;
  54. }
  55. stock MensagemM(playerid, str[], float)
  56. {
  57. KillTimer(MensagemT[1][playerid]);
  58. TextDrawShowForPlayer(playerid, Mensagem[1][playerid]);
  59. new Format[400];
  60. format(Format,sizeof(Format),"%s", str);
  61. TextDrawSetString(Mensagem[1][playerid], Format);
  62. MensagemT[1][playerid] = SetTimerEx("TempoDaMensagemM", float, false, "i", playerid);
  63. return 1;
  64. }
  65. stock MensagemG(playerid, str[], float)
  66. {
  67. KillTimer(MensagemT[2][playerid]);
  68. TextDrawShowForPlayer(playerid, Mensagem[2][playerid]);
  69. new Format[400];
  70. format(Format,sizeof(Format),"%s", str);
  71. TextDrawSetString(Mensagem[2][playerid], Format);
  72. MensagemT[2][playerid] = SetTimerEx("TempoDaMensagemG", float, false, "i", playerid);
  73. return 1;
  74. }
  75. forward TempoDaMensagemP(playerid);
  76. public TempoDaMensagemP(playerid)
  77. {
  78. KillTimer(MensagemT[0][playerid]);
  79. TextDrawHideForPlayer(playerid, Mensagem[0][playerid]);
  80. return 1;
  81. }
  82. forward TempoDaMensagemM(playerid);
  83. public TempoDaMensagemM(playerid)
  84. {
  85. KillTimer(MensagemT[1][playerid]);
  86. TextDrawHideForPlayer(playerid, Mensagem[1][playerid]);
  87. return 1;
  88. }
  89. forward TempoDaMensagemG(playerid);
  90. public TempoDaMensagemG(playerid)
  91. {
  92. KillTimer(MensagemT[2][playerid]);
  93. TextDrawHideForPlayer(playerid, Mensagem[2][playerid]);
  94. return 1;
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement