Advertisement
70sOn7

MuteChat

Nov 22nd, 2017
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. command /gmute:
  2. permission: essentails.gmute
  3. permission message: &cYou do not have the required permission!
  4. trigger:
  5. if {mutechat} is not set:
  6. set {mutechat} to true
  7. loop all players:
  8. if loop-player has permission "essentials.mutechat.bypass":
  9. send "&c%player% &7has muted chat! &c&o(Bypassing)" to loop-player
  10. else:
  11. send "&c%player% &7has muted chat!" to loop-player
  12. set {mutechat.muted} to "%player%"
  13. stop
  14. if {mutechat} is true:
  15. delete {mutechat.muted}
  16. delete {mutechat}
  17. broadcast "&c%player% &7has unmuted chat!"
  18. stop
  19.  
  20. on chat:
  21. if {mutechat} is true:
  22. if player doesn't have permission "essentials.gmute.bypass":
  23. cancel event
  24. send "&7Chat has been muted, you cannot talk!"
  25. send " &7Muted by: &c%{mutechat.muted}%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement