Well , from one hand the the Sharks vs Marios script have a WorldBounds that doesn't let you to cross "X" arena... For the !fight command you need a function witch when you put the cmd, create a new timmer with a function (example PlayerIsOnArena) that if you cross a " MinX , MaxX , MinY, MaxX " ( if is a cuadratic zone) the player will return to the arena , until he type !la ( delete the timmer "PlayerIsOnArena") if the player wants to leave the arena or fight zone ... This is used at the Hunting Arena and XA server