on region enter: wait 1 tick set {region.%player%} to "%region%" on region leave: clear {region.%player%} on chat: cancel event if {region.%sender%} is not set: broadcast "&3[Global] &7%player's displayname%&7> &f%message%" else: loop all players: if {region.%loop-player%} is {region.%sender%}: set {_wyrazy::*} to {region.%sender%} split by " " loop {_wyrazy::*}: set {_duzaLitera} to first 1 character of loop-value set {_duzaL2} to convert string {_duzaLitera} to uppercase set {_reszta} to subtext of loop-value from characters 2 to (length of loop-value) add "%{_duzaL2}%%{_reszta}%" to {_wyrazy2::*} set {_pelnanazwa} to join {_wyrazy2::*} with " " set {_nazwagracza} to player's displayname replace all "[%world of player%]" in {_nazwagracza} with "" send "&3[%{_pelnanazwa}%] &7%{_nazwagracza}%&7> &f%message%" to loop-player