Advertisement
Guest User

Show/Hide TD Message System

a guest
Apr 7th, 2015
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.43 KB | None | 0 0
  1. #if defined About
  2.  
  3. |---------------------------------------------------------------------------|
  4. | Show/Hide News TD System |
  5. | Version 1.0 |
  6. |---------------------------------------------------------------------------|
  7. | Help: SA-MP Wiki | Includes: SA-MP Team |
  8. | Visit: www.SA-MP.ro | Functions: SA-MP Team |
  9. | Copiright@2015 by KnowN | Don't remove credits! |
  10. |---------------------------------------------------------------------------|
  11. Dear children,
  12. This is my work, do not destroy! Your friend, KnowN
  13.  
  14. #endif
  15. #include < a_samp >
  16. //------------------------------------------------------------------------------
  17. new Text:TDMessage[10];
  18. //------------------------------------------------------------------------------
  19. forward TDMessage_Info_Hide(playerid); forward TDMessage_News(playerid);
  20. forward TDMessage_News_2(playerid); forward TDMessage_News_3(playerid);
  21. forward TDMessage_News_4(playerid);
  22. //------------------------------------------------------------------------------
  23. public OnFilterScriptInit()
  24. {
  25. SetTimer("TDMessage_News", 384000, true);
  26. //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27. SetGameModeText("TEST");
  28. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  29. //--------------------------------------------------------------------------
  30. TDMessage[0] = TextDrawCreate(390.000000, 428.000000, "_"); TextDrawBackgroundColor(TDMessage[0], 255);
  31. TextDrawFont(TDMessage[0], 1); TextDrawLetterSize(TDMessage[0], 0.500000, 2.799999);
  32. TextDrawColor(TDMessage[0], 100); TextDrawSetOutline(TDMessage[0], 0);
  33. TextDrawSetProportional(TDMessage[0], 1); TextDrawSetShadow(TDMessage[0], 1);
  34. TextDrawUseBox(TDMessage[0], 1); TextDrawBoxColor(TDMessage[0], 100);
  35. TextDrawTextSize(TDMessage[0], 250.000000, 0.000000); TextDrawSetSelectable(TDMessage[0], 0);
  36. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  37. TDMessage[1] = TextDrawCreate(259.000000, 428.000000, "PONT:~n~~y~Iti plac cursele? Scrie ~r~/races~y~!");
  38. TextDrawBackgroundColor(TDMessage[1], 255); TextDrawFont(TDMessage[1], 1);
  39. TextDrawLetterSize(TDMessage[1], 0.260000, 0.899999); TextDrawColor(TDMessage[1], 16711935);
  40. TextDrawSetOutline(TDMessage[1], 0); TextDrawSetProportional(TDMessage[1], 1);
  41. TextDrawSetShadow(TDMessage[1], 1); TextDrawSetSelectable(TDMessage[1], 0);
  42. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  43. TDMessage[2] = TextDrawCreate(395.000000, 422.000000, "_"); TextDrawBackgroundColor(TDMessage[2], 255);
  44. TextDrawFont(TDMessage[2], 1); TextDrawLetterSize(TDMessage[2], 0.500000, 2.799999);
  45. TextDrawColor(TDMessage[2], 100); TextDrawSetOutline(TDMessage[2], 0);
  46. TextDrawSetProportional(TDMessage[2], 1); TextDrawSetShadow(TDMessage[2], 1);
  47. TextDrawUseBox(TDMessage[2], 1); TextDrawBoxColor(TDMessage[2], 100);
  48. TextDrawTextSize(TDMessage[2], 250.000000, 0.000000); TextDrawSetSelectable(TDMessage[2], 0);
  49. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  50. TDMessage[3] = TextDrawCreate(259.000000, 421.000000, "PONT:~n~~y~Viziteaza-ne site-ul la adresa~n~~r~www.RNG-Server.com");
  51. TextDrawBackgroundColor(TDMessage[3], 255); TextDrawFont(TDMessage[3], 1);
  52. TextDrawLetterSize(TDMessage[3], 0.260000, 0.899999); TextDrawColor(TDMessage[3], 16711935);
  53. TextDrawSetOutline(TDMessage[3], 0); TextDrawSetProportional(TDMessage[3], 1);
  54. TextDrawSetShadow(TDMessage[3], 1); TextDrawSetSelectable(TDMessage[3], 0);
  55. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  56. TDMessage[4] = TextDrawCreate(410.000000, 422.000000, "_"); TextDrawBackgroundColor(TDMessage[4], 255);
  57. TextDrawFont(TDMessage[4], 1); TextDrawLetterSize(TDMessage[4], 0.500000, 2.799999);
  58. TextDrawColor(TDMessage[4], 100); TextDrawSetOutline(TDMessage[4], 0);
  59. TextDrawSetProportional(TDMessage[4], 1); TextDrawSetShadow(TDMessage[4], 1);
  60. TextDrawUseBox(TDMessage[4], 1); TextDrawBoxColor(TDMessage[4], 100);
  61. TextDrawTextSize(TDMessage[4], 250.000000, 0.000000); TextDrawSetSelectable(TDMessage[4], 0);
  62. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  63. TDMessage[5] = TextDrawCreate(259.000000, 421.000000, "PONT:~n~~y~Esti sigur ca stii toate comenzile?~n~~y~Incearca ~r~/cmds~y~!");
  64. TextDrawBackgroundColor(TDMessage[5], 255); TextDrawFont(TDMessage[5], 1);
  65. TextDrawLetterSize(TDMessage[5], 0.260000, 0.899999); TextDrawColor(TDMessage[5], 16711935);
  66. TextDrawSetOutline(TDMessage[5], 0); TextDrawSetProportional(TDMessage[5], 1);
  67. TextDrawSetShadow(TDMessage[5], 1); TextDrawSetSelectable(TDMessage[5], 0);
  68. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  69. TDMessage[6] = TextDrawCreate(395.000000, 427.000000, "_"); TextDrawBackgroundColor(TDMessage[6], 255);
  70. TextDrawFont(TDMessage[6], 1); TextDrawLetterSize(TDMessage[6], 0.500000, 2.799999);
  71. TextDrawColor(TDMessage[6], 100); TextDrawSetOutline(TDMessage[6], 0);
  72. TextDrawSetProportional(TDMessage[6], 1); TextDrawSetShadow(TDMessage[6], 1);
  73. TextDrawUseBox(TDMessage[6], 1); TextDrawBoxColor(TDMessage[6], 100);
  74. TextDrawTextSize(TDMessage[6], 250.000000, 0.000000); TextDrawSetSelectable(TDMessage[6], 0);
  75. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  76. TDMessage[7] = TextDrawCreate(259.000000, 428.000000, "PONT:~n~~y~Te plictisesti? Incearca ~r~/JOBS");
  77. TextDrawBackgroundColor(TDMessage[7], 255); TextDrawFont(TDMessage[7], 1);
  78. TextDrawLetterSize(TDMessage[7], 0.260000, 0.899999); TextDrawColor(TDMessage[7], 16711935);
  79. TextDrawSetOutline(TDMessage[7], 0); TextDrawSetProportional(TDMessage[7], 1);
  80. TextDrawSetShadow(TDMessage[7], 1); TextDrawSetSelectable(TDMessage[7], 0);
  81. //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  82. return 1;
  83. }
  84.  
  85. public TDMessage_News(playerid)
  86. {
  87. //--------------------------------------------------------------------------
  88. TextDrawShowForPlayer(playerid, TDMessage[0]); TextDrawShowForPlayer(playerid, TDMessage[1]);
  89. SetTimer("TDMessage_News_2", 96000, false); SetTimer("TDMessage_Info_Hide", 24000, false);
  90. //--------------------------------------------------------------------------
  91. return 1;
  92. }
  93. public TDMessage_News_2(playerid)
  94. {
  95. //--------------------------------------------------------------------------
  96. TextDrawShowForPlayer(playerid, TDMessage[2]); TextDrawShowForPlayer(playerid, TDMessage[3]);
  97. SetTimer("TDMessage_News_3", 96000, false); SetTimer("TDMessage_Info_Hide", 24000, false);
  98. //--------------------------------------------------------------------------
  99. return 1;
  100. }
  101. public TDMessage_News_3(playerid)
  102. {
  103. //--------------------------------------------------------------------------
  104. TextDrawShowForPlayer(playerid, TDMessage[2]); TextDrawShowForPlayer(playerid, TDMessage[3]);
  105. SetTimer("TDMessage_News_4", 96000, false); SetTimer("TDMessage_Info_Hide", 24000, false);
  106. //--------------------------------------------------------------------------
  107. return 1;
  108. }
  109. public TDMessage_News_4(playerid)
  110. {
  111. //--------------------------------------------------------------------------
  112. TextDrawShowForPlayer(playerid, TDMessage[2]); TextDrawShowForPlayer(playerid, TDMessage[3]);
  113. SetTimer("TDMessage_News", 96000, false); SetTimer("TDMessage_Info_Hide", 24000, false);
  114. //--------------------------------------------------------------------------
  115. return 1;
  116. }
  117. public TDMessage_Info_Hide(playerid)
  118. {
  119. //--------------------------------------------------------------------------
  120. TextDrawHideForPlayer(playerid, TDMessage[0]); TextDrawHideForPlayer(playerid, TDMessage[1]);
  121. TextDrawHideForPlayer(playerid, TDMessage[3]); TextDrawHideForPlayer(playerid, TDMessage[2]);
  122. TextDrawHideForPlayer(playerid, TDMessage[4]); TextDrawHideForPlayer(playerid, TDMessage[5]);
  123. TextDrawHideForPlayer(playerid, TDMessage[6]); TextDrawHideForPlayer(playerid, TDMessage[7]);
  124. //--------------------------------------------------------------------------
  125. return 1;
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement