Advertisement
70sOn7

Chat

Nov 10th, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. command /chatlock [<text>]:
  2. aliases: /cl
  3. permission: cs.chatlock
  4. permission message: You don't have the required permission to use this command
  5. trigger:
  6. if arg-1 is not set:
  7. message "&3/cl &bClear"
  8. message "&3/cl &bLock"
  9. message "&3/cl &bUnlock"
  10. message "&3/cl &bHelp"
  11. if arg-1 is "clear":
  12. loop 150 times:
  13. broadcast " "
  14. broadcast "&8&l» &7Chat has been cleared by &e%player%"
  15. if arg-1 is "lock":
  16. set {chatlock} to true
  17. broadcast " "
  18. broadcast "&8&l» &7Chat has been locked by &e%player%"
  19. broadcast " "
  20. if arg-1 is "unlock":
  21. set {chatlock} to false
  22. broadcast " "
  23. broadcast "&3&l&8&l» &7Chat has been unlocked by &e%player%"
  24. broadcast " "
  25. if arg-1 is "help":
  26. message "&3ChatLock &bHelp"
  27. message " "
  28. message "&bCommands:"
  29. message " &7(Perms: cs.chatlock, cs.bypass)"
  30. message " "
  31. message "&b/cl lock"
  32. message "&b/cl unlock"
  33. message "&b/cl clear"
  34. message "&b/cl help"
  35.  
  36. on chat:
  37. if {chatlock} is true:
  38. if player do not have permission "cs.bypass":
  39. cancel event
  40. message "&cChat has been locked! You cannot speak at this time!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement