Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #------------------------MUTES--------------------------
- command /tempmute [<offline player>] [<string>] [<timespan>]:
- permission: tm.use
- permission message: No Permission
- trigger:
- if arg 1 or arg 2 or arg 3 is not set:
- send "&aUsage: /tempmute (player) (reason) (time - eg. 30 days, 2 weeks)"
- stop
- if {Muted::%uuid of arg 1%} is true:
- send "&a&l%arg 1% &ais already muted"
- stop
- set {Muted::%uuid of arg 1%} to true
- add arg 2 to {mutes::%uuid of arg 1%::*}
- broadcast "&a&l%arg 1% &ahas been &a<emp-muted &aby &a&l%executor% &afor &a&l%arg 3%"
- wait arg 3
- set {Muted::%uuid of arg 1%} to false
- command /stempmute [<offline player>] [<string>] [<timespan>]:
- permission: tm.use
- permission message: No Permission
- trigger:
- if arg 1 or arg 2 or arg 3 is not set:
- send "&aUsage: /stempmute (player) (reason) (time - eg. 30 days, 2 weeks)"
- stop
- if {Muted::%uuid of arg 1%} is true:
- send "&a&l%arg 1% &ais already muted"
- stop
- set {Muted::%uuid of arg 1%} to true
- add arg 2 to {mutes::%uuid of arg 1%::*}
- loop all players:
- if loop-player has permission "s.see":
- send "&7<Silent> &a&l%arg 1% &ahas been &a<emp-muted &aby &a&l%executor% &afor &a&l%arg 3%" to loop-player
- wait arg 3
- set {Muted::%uuid of arg 1%} to false
- command /mute [<offline player>] [<string>]:
- permission: m.use
- permission message: No Permission
- trigger:
- if arg 1 or arg 2 is not set:
- send "&aUsage: /mute (player) (reason)"
- stop
- if {Muted::%uuid of arg 1%} is true:
- send "&a&l%arg 1% &ais already muted"
- stop
- set {Muted::%uuid of arg 1%} to true
- add arg 2 to {mutes::%uuid of arg 1%::*}
- broadcast "&a&l%arg 1% &ahas been &a&lperm-muted &aby &a&l%executor%"
- command /smute [<offline player>] [<string>]:
- permission: m.use
- permission message: No Permission
- trigger:
- if arg 1 or arg 2 is not set:
- send "&aUsage: /smute (player) (reason)"
- stop
- if {Muted::%uuid of arg 1%} is true:
- send "&a&l%arg 1% &ais already muted"
- stop
- set {Muted::%uuid of arg 1%} to true
- add arg 2 to {mutes::%uuid of arg 1%::*}
- loop all players:
- if loop-player has permission "s.see":
- send "&7<Silent> &a&l%arg 1% &ahas been &a&lperm-muted &aby &a&l%executor%" to loop-player
- on chat:
- if {Muted::%uuid of player%} is true:
- send "&aYou cannot talk as &a&lyou are muted"
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement