I am so confused why this isnt working
Code:
command /slowchat [<number>]:
trigger:
if {rank.perms.%{rank.%player%}%::*} does not contain "*" or "server.staff":
noPermMsg(player)
else:
if arg-1 is not set:
broadcast "&r "
broadcast "&3Slow Chat &8» &r%{rank.%player%.color}%%player% &3set slow chat to &b0 seconds&3."
broadcast "&r "
set {slowchat} to 0
else:
broadcast "&r "
broadcast "&3Slow Chat &8» &r%{rank.%player%.color}%%player% &3set slow chat to &b%arg-1% seconds&3."
broadcast "&r "
set {slowchat} to arg-1
on chat:
set message format to "&7[%{lvl.%player%}%] &r%{rank.%player%.prefix}%%{rank.%player%.color}%%player%&7: %{chatc.%player%}%%message%"
on chat:
if {slowchat.%player%} =< 0:
set {slowchat.%player%} to {slowchat}
while {slowchat.%player%} > 0:
wait 1 second
remove 1 from {slowchat.%player%}
else if {slowchat.%player%} >= 1:
cancel event
msg(player, "&3Please wait &b%{slowchat.%player%}% seconds&3.")