Nie testowane:
on join:
if {cooldown::%player%} is not set:
set {cooldown::%player%} to 0
options:
odleglosc_mowienia:20
odleglosc_krzyku:999999999999999999999999999999
on chat:
cancel event
loop all players in radius {@odleglosc_mowienia} of player:
send "&f%player% &e&l>&e&l> %message%" to loop-player
command /krzyk [<text>]:
trigger:
if {cooldown::%player%} is 0:
arg 1 is set:
loop all players in radius {@odleglosc_krzyku} of player:
send "&6[&eKRZYK&6] &6&l>&6&l> &f%player% %arg 1%" to loop-player
set {cooldown::%player%} to 3600
stop
else:
send "Podaj wiadomosc" to player
else:
send "&cPonownie krzyk możesz użyc za &7%{cooldown::%player%}% &csekund!" to player
every 1 second:
loop {cooldown::*}:
if {cooldown::%loop-index%} is bigger than 0:
remove 1 from {cooldown::%loop-index%}