Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /timerchat [<text>]:
- aliases: tc, antispam
- permission: timerchat.use
- permission message: Tu n'as pas accès à cette commande !
- trigger:
- if arg 1 is not set:
- message "Commande imcomplète !"
- if arg 1 is "off"
- clear {timerchat.delay}
- broadcast "&c[AntiSpam] Délai désactivé !"
- if arg 1 is "faible":
- set {timerchat.delay} false
- broadcast "&&c[AntiSpam] Délai réglé à 2 secondes !"
- if arg 1 is "Normal":
- set {timerchat.delay} to true
- broadcast "&c[AntiSpam] Délai réglé à 10 secondes !"
- if arg 1 is "fort":
- set {timerchat.delay} to 3
- broadcast "&c[AntiSpam] Délai réglé à 30 secondes !"
- on chat:
- if player doesn't have permission "chat.spam":
- if {timerchat.delay} is not set:
- stop
- if {timerchat.delay} is false:
- set {_diff} to difference between {chat.%player%} and now
- if {_diff} is smaller than 2 seconds:
- message "&cAttention au spam !"
- cancel event
- stop
- set {Chat.%player%} to now
- }
- if {timerchat.delay} is true:
- set {_diff} to difference between {chat.%player%} and now
- if {_diff} is smaller than 10 seconds:
- message "&cAttention au spam !"
- cancel event
- stop
- set {Chat.%player%} to now
- if {timerchat.delay} is 3:
- set {_diff} to difference between {chat.%player%} and now
- if {_diff} is smaller than 30 seconds:
- message "&cAttention au spam !"
- cancel event
- stop
- set {Chat.%player%} to now
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement