Advertisement
Guest User

Chat

a guest
Sep 21st, 2019
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. command /mutechat [<time span>]:
  2. aliases: /mc
  3. permission: chat.admin
  4. permission message: &cInsufficient Permissions!
  5. trigger:
  6. if arg 1 is set:
  7. set {chatmute} to 1
  8. broadcast "&8» &7Chat has been muted for &6%arg 1%&7 by &6%player%&7!"
  9. wait arg 1
  10. set {chatmute} to 0
  11. broadcast "&8» &7Chat has been unmuted by &6%player%&7!"
  12. else:
  13. if {chatmute} is 0:
  14. set {chatmute} to 1
  15. broadcast "&8» &7Chat has been muted by &6%player%&7!"
  16. else:
  17. set {chatmute} to 0
  18. broadcast "&8» &7Chat has been unmuted by &6%player%&7!"
  19.  
  20. on chat:
  21. if {chatmute} is 1:
  22. if player has permission "chat.admin":
  23.  
  24. else:
  25. cancel event
  26. send "&8» &7The chat is currently muted!"
  27. else:
  28.  
  29. command /ac [<text>]:
  30. aliases: /sc, /a
  31. permission: chat.admin
  32. permission message: &cInsufficient Permissions!
  33. trigger:
  34. loop all players:
  35. if loop-player has permission "chat.admin":
  36. if arg 1 is set:
  37. send "&7[&6SC&7] &8» &6%player's name%: &7%arg 1%" to loop-player
  38. wait 0.2 second
  39.  
  40.  
  41. command /cc:
  42. description: Clear chat for all players
  43. permission: cc.clear
  44. trigger:
  45. loop 300 times:
  46. broadcast " "
  47. broadcast "&7Chat has been cleared by an &6administrator"
  48.  
  49.  
  50.  
  51.  
  52. command /masssay <text>:
  53. permission: say.everyone
  54. aliases: /ms
  55. trigger:
  56. loop all players:
  57. make loop-player say arg 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement