Guest User

[vTc] Auto messages

a guest
Jul 18th, 2012
646
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.56 KB | None | 0 0
  1. /* Hello! Once again!
  2. Please +REP me if you liked it support's all gamemode's!
  3. Auto messager by [vTc] Team
  4. */
  5. #include <a_samp>
  6.  
  7. #define COLOR_ORANGE 0xFF9900AA
  8.  
  9. new BlockBot[MAX_PLAYERS];
  10. new string[128];
  11. new playername[128];
  12. new killername[128];
  13. new everyone;
  14. new weapon;
  15. new MessageID;
  16. new WeaponName[][56] =
  17. {
  18. {"Hands"},
  19. {"Brass Knuckles"},
  20. {"Golf Club"},
  21. {"Night Stick"},
  22. {"Knife"},
  23. {"Baseball Bat"},
  24. {"Shovel"},
  25. {"Pool Cue"},
  26. {"Katana"},
  27. {"Chainsaw"},
  28. {"Purple Dildo"},
  29. {"Big White Vibrator"},
  30. {"Medium White Vibrator"},
  31. {"Small White Vibrator"},
  32. {"Flowers"},
  33. {"Cane"},
  34. {"Grenade"},
  35. {"Teargas"},
  36. {"Molotov"},
  37. {" "},
  38. {" "},
  39. {" "},
  40. {"Colt 45"},
  41. {"Silenced Pistol"},
  42. {"Desert Eagle"},
  43. {"Normal Shotgun"},
  44. {"Sawnoff Shotgun"},
  45. {"Combat Shotgun"},
  46. {"Micro Uzi (Mac 10)"},
  47. {"MP5"},
  48. {"AK47"},
  49. {"M4"},
  50. {"Tec9"},
  51. {"Country Rifle"},
  52. {"Sniper Rifle"},
  53. {"Rocket Launcher"},
  54. {"Heat-Seeking Rocket Launcher"},
  55. {"Flamethrower"},
  56. {"Minigun"},
  57. {"Satchel Charge"},
  58. {"Detonator"},
  59. {"Spray Can"},
  60. {"Fire Extinguisher"},
  61. {"Camera"},
  62. {"Night Vision Goggles"},
  63. {"Infrared Vision Goggles"},
  64. {"Parachute"},
  65. {"Fake Pistol"},
  66. {" "},
  67. {" "},
  68. {"Vehicle park"},
  69. {"Helicopter Blades"},
  70. {"Explosion"},
  71. {" "},
  72. {" "},
  73. {"Drowned"},
  74. {"Splat"}
  75. };
  76.  
  77. public OnFilterScriptInit()
  78. {
  79. print("\nMad bot by [XgT] Team loaded!");
  80. SetTimer("RandomMsg", 90000, 1);// Timer to show one message at each time!
  81. return 1;
  82. }
  83.  
  84. forward RandomMsg();
  85. public RandomMsg()
  86. {
  87. MessageID = random(5);
  88. if(MessageID == 0)
  89. {
  90. for(everyone = 0; everyone <= 500; everyone++)
  91. {
  92. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  93. {
  94. format(string, sizeof(string),"Message number 1", playername); //change Message number 1 Into Your Message ( DO ALL SAME PROCESS )
  95. SendClientMessage(everyone,COLOR_ORANGE,string);
  96. }
  97. }
  98. }
  99. else if(MessageID == 1)
  100. {
  101. for(everyone = 0; everyone <= 500; everyone++)
  102. {
  103. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  104. {
  105. format(string, sizeof(string),"Message number 2 ", playername);
  106. SendClientMessage(everyone,COLOR_ORANGE,string);
  107. }
  108. }
  109. }
  110. else if(MessageID == 2)
  111. {
  112. for(everyone = 0; everyone <= 500; everyone++)
  113. {
  114. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  115. {
  116. format(string, sizeof(string),"Message number 3", playername);
  117. SendClientMessage(everyone,COLOR_ORANGE,string);
  118. }
  119. }
  120. }
  121. else if(MessageID == 1)
  122. {
  123. for(everyone = 0; everyone <= 500; everyone++)
  124. {
  125. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  126. {
  127. format(string, sizeof(string),"Message number 4", playername);
  128. SendClientMessage(everyone,COLOR_ORANGE,string);
  129. }
  130. }
  131. }
  132. else if(MessageID == 1)
  133. {
  134. for(everyone = 0; everyone <= 500; everyone++)
  135. {
  136. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  137. {
  138. format(string, sizeof(string),"For any suggestion or info you may visit our forum (xgt.createaforum.com). Message number 5 ", playername);//change Message number 5 Into Your Message
  139. SendClientMessage(everyone,COLOR_ORANGE,string);
  140. }
  141. }
  142. }
  143. else if(MessageID == 1)
  144. {
  145. for(everyone = 0; everyone <= 500; everyone++)
  146. {
  147. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  148. {
  149. format(string, sizeof(string),"Message number 6 ", playername);//change Message number 6 Into Your Message
  150. SendClientMessage(everyone,COLOR_ORANGE,string);
  151. }
  152. }
  153. }
  154. else
  155. {
  156. for(everyone = 0; everyone <= 500; everyone++)
  157. {
  158. if(IsPlayerConnected(everyone) && BlockBot[everyone] == 0)
  159. {
  160. format(string, sizeof(string),"If you are new player, Please type /dmmenu and select your favourite Deathmatch!(Message number 7)", playername);// Change the text inside it.
  161. SendClientMessage(everyone,COLOR_ORANGE,string);
  162. }
  163. }
  164. }
  165. return 1;
  166. }
  167.  
  168. public OnFilterScriptExit()
  169. {
  170. print("\nAuto messanger unloaded");
  171. return 1;
  172. }
  173.  
  174. public OnPlayerConnect(playerid)
  175. {
  176. BlockBot[playerid] = 0;
  177. return 1;
  178. }
  179.  
  180. public OnPlayerDisconnect(playerid, reason)
  181. {
  182. BlockBot[playerid] = 0;
  183. return 1;
  184. }
  185.  
  186. public OnPlayerCommandText(playerid, cmdtext[])
  187. {
  188. if (strcmp("/onbot", cmdtext, true, 10) == 0)//Use /togbot to Turn on chat messages! IN GAME
  189. {
  190. if(BlockBot[playerid] == 1)
  191. {
  192. BlockBot[playerid] = 0;
  193. }
  194. if(BlockBot[playerid] == 0)
  195. {
  196. BlockBot[playerid] = 1;
  197. }
  198. return 1;
  199. }
  200. return 0;
  201. }
Advertisement
Add Comment
Please, Sign In to add comment