on chat: player has permission "chat.rain": set {_n} to "%message%" set {_l} to length of {_n} set {_s} to "" loop {_l} times: set {_i} to {_l} - (loop-number) set {_i} to {_i} + 1 set {_k::%{_i}%} to last character of {_n} set {_n} to {_i}-1 first characters of {_n} loop {_l} times: set {_r} to "&a" or "&b" or "&c" or "&d" or "&e" or "&f" or "&2" or "&3" or "&5" or "&6" or "&7" or "&8" or "&9" set {_s::%loop-number%} to colored "%{_r}%%{_k::%loop-number%}%" set {_s} to "%{_s}%%{_s::%loop-number%}%" set {_d} to "%message%" replace all "%message%" with {_s} in {_d} set message to {_d}