Advertisement
FrostedWeFall

ChatCore

Nov 29th, 2017
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.78 KB | None | 0 0
  1. #Thank you for using my ChatCore V2.0.6 1.12.2 Skript#
  2. #This has been recently updated for 1.12.2 compatibility#
  3. #Be sure to check out my other Skripts and Plugins below#
  4. #Just copy and paste the following links into your browser or search engine#
  5. #https://www.spigotmc.org/resources/%E2%98%85-basicbackpacks-%E2%98%85-the-best-working-backpacks-plugin-%E2%96%BA-constant-updates-%E2%97%84.47339/#
  6. #https://www.spigotmc.org/resources/playervaults-duplication-protect.45711/
  7. #https://www.spigotmc.org/resources/frostclearlag.46239/#
  8. #Thanks for reading, I hope you enjoy my plugin!#
  9.  
  10.  
  11. # Put any words you wish to block below.
  12. options:
  13. BlockedWords: ".com" or ".net" or ".co" or ".us" or ".uk" or ".ws" or ".tk" or ".org" or ".to" or "dot." or "dot," or "(dot)" or ".192" or "dot" or ".aternos" or ".tech" or ".edu" or "DOT" or " , " or ".de" or ".tl" or ".nl" or ".be" or ".me" or ".info" or ".ly" or ".onion" or ".bit" or ".pl" or ".gl" or ".tv" or ".gs" or ".myserver" or ".club" or ".space" or ".design" or ".rent" or ".bid" or ".trade" or ".webcam" or ".press" or ".io" or ".ca" or ".college" or ".host" or ".es" or ".yoga" or ".financial" or ".flights" or ".guitars" or ".xyz" or ".dj" or ".is" or ".hub" or ".server" or ".webcam" or ".ninja" or ".financial" or ".ca" or ".eu" or ".esy"
  14. Version: V 2.0.6
  15. Warning: &7Clearing Entities In
  16. command /clearchat:
  17. permission: chatcore.clearchat
  18. trigger:
  19. broadcast "&7"
  20. loop 150 times:
  21. broadcast ""
  22. broadcast ""
  23. broadcast "&4Chat has been cleared by an administrator"
  24. stop
  25. command /cc [<text>]:
  26. permission: chatcore.admin.help
  27. permission message: &cYou currently do not have the required permissions to execute this command. Please contact a server administrator if this is wrong! ChatCore.Admin.Help
  28. trigger:
  29. if arg 1 is not set:
  30. send "&cIncorrect usage. Try, /cc help"
  31. if arg 1 is "help":
  32. send "&6Chat&7Core Mini Help 1:"
  33. send "&8- &7/clearchat"
  34. send "&8- &7/cc disable"
  35. send "&8- &7/cc enable"
  36. send "&8- &7/cc reload"
  37. send "&8- &7/chatcore"
  38. send "&8- &7/antiswear"
  39. send "&8- &7/cc help2"
  40. if arg 1 is "help2":
  41. send "&6Chat&7Core Mini Help 2:"
  42. send "&8- &7/cc ping"
  43. send "&8- &7/cc help"
  44. send "&8- &7/cc permissions"
  45. send "&8- &7/blockedwords &aNew"
  46. send "&8- &7/lagg clear &aNew"
  47. send "&8- &7/cc &aNew"
  48. send "&8- &7/clearmychat &aNew"
  49. if arg 1 is "permissions":
  50. send "&7 &6&k;;&r &e&lC H A T C O R E {@Version} &6&k;;"
  51. send "&8- &7ChatCore.Bypass"
  52. send "&8- &7ChatCore.Admin"
  53. send "&8- &7ChatCore.Bypass"
  54. send "&8- &7ChatCore.Admin.Help"
  55. send "&8- &7ChatCore.Clearchat"
  56. send "&8- &7ChatCore.Clearmychat &aNew"
  57. send "&8- &7ChatCore.Clearentities &aNew"
  58. if arg 1 is "disable":
  59. set {chat} to false
  60. broadcast "&cChat has been disabled by an administrator."
  61. if arg 1 is "enable":
  62. set {chat} to true
  63. broadcast "&aChat has been enabled by an administator."
  64. if arg 1 is "reload":
  65. broadcast "&cChatCore {@Version} is reloading.."
  66. make player execute command "/sk reload ChatCore"
  67. wait 7 seconds
  68. broadcast "&aChatCore {@Version} has succesfully reloaded!"
  69. broadcast "&aPlease report any issues on the Spigot page!"
  70. if arg 1 is "ping":
  71. send "&cThis feature has been temporarily disabled by the developer"
  72. command /chatcore:
  73. trigger:
  74. send "&7 &6&k;;&r &e&lC H A T C O R E {@Version} &6&k;;"
  75. send "&7"
  76. send "&7ChatCore ( Free ) is a all in one chat control alternative skript developed entirely by &6FrostedWeFall&7!"
  77. send "&7This server is running ChatCore {@Version}"
  78. send "&7"
  79. command /antiswear:
  80. trigger:
  81. send "&cThis feature has been disabled by the developer and has been replaced with the Word Blocker."
  82. command /blockedwords:
  83. trigger:
  84. send "&7 &6&k;;&r &e&lB l o c k e d A d W o r d s &6&k;;"
  85. send ""
  86. send "&9.com, .net, .co, .us, .uk, .ws, .tk, .org, .to, dot., dot, (dot), .192, dot, .aternos, .tech, .edu, DOT, .de, .tl, .nl, .be, .me, .info, .ly, .onion, .bit, .pl, .gl, .tv, .gs, .myserver, .club, .space, .design, .rent, .bid, .trade, .webcam, .press, .io, .ca, .college, .host, .es, .yoga, .financial, .flights, .guitars, .xyz, .dj , .is, .hub, .server, .webcam, .ninja, .financial, .ca, .eu, .esy"
  87. send ""
  88. on command:
  89. if command is "pl":
  90. if player doesn't have permission "chatcore.admin":
  91. send "&cYou do not have the permission chatcore.admin and therefore cannot perform this operation. Please contact your server administrator if this is wrong."
  92. cancel event
  93. if command is "bukkit:pl":
  94. if player doesn't have permission "chatcore.admin":
  95. send "&cYou do not have the permission chatcore.admin and therefore cannot perform this operation. Please contact your server administrator if this is wrong."
  96. cancel event
  97. if command is "plugins":
  98. if player doesn't have permission "chatcore.admin":
  99. send "&cYou do not have the permission chatcore.admin and therefore cannot perform this operation. Please contact your server administrator if this is wrong."
  100. cancel event
  101. on chat:
  102. if message contains {@BlockedWords}:
  103. cancel event
  104. make console execute command "/mute %player% 5m"
  105. send "&7&m-------------------------"
  106. send "&cPlease do not attempt to advertise"
  107. send "&7&m-------------------------"
  108. on chat:
  109. if {chat} is false:
  110. if player has permission "chatcore.bypass":
  111. cancel event
  112. broadcast "&9%player's displayname%&8: &f%message%"
  113. else:
  114. cancel event
  115. send "&cChat has been disabled by an administrator&8!"
  116. else:
  117. cancel event
  118. broadcast "&9%player's displayname%&8: &f%message%"
  119.  
  120.  
  121. # Experimental Commands + Disabled commands will go below here ( Idea from SimpleChat Skript ) #
  122.  
  123. command /clearmychat:
  124. permission: chatcore.clearmychat
  125. trigger:
  126. message "&7"
  127. loop 150 times:
  128. message ""
  129. message ""
  130. message "&4Your chat has been cleared!"
  131. stop
  132.  
  133. every 10 minutes:
  134. broadcast "{@Warning} &c1 &7Minute!"
  135. wait 57 seconds
  136. broadcast "{@Warning} &c3 &7Seconds!"
  137. wait 1 seconds
  138. broadcast "{@Warning} &c2 &7Seconds!"
  139. wait 1 seconds
  140. broadcast "{@Warning} &c1 &7Seconds!"
  141. wait 1 seconds
  142. make server execute command "/lagg clear"
  143.  
  144. command /lagg [<text>] [<integer>]:
  145. trigger:
  146. if player has permission "chatcore.clearentities":
  147. if arg 1 is "clear":
  148. clear {_count}
  149. loop all arrows:
  150. clear loop-entity
  151. add 1 to {_count}
  152. loop entities:
  153. loop-entity is a dropped item
  154. clear loop-entity
  155. add 1 to {_count}
  156. if {_count} is not set:
  157. set {_count} to 0
  158. broadcast "&c%{_count}% &7entities have been removed from the server!"
  159.  
  160.  
  161. # Find that here https://www.spigotmc.org/resources/simplechat-chat-formatter-antiswear-and-more-skript-1-7-1-12.9998/ #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement