Sub Main(int UseDelay) /echo ${Macro.Name} started... /declare ZoneID int outer ${Zone.ID} /declare Loc[3] float outer /varset Loc[1] ${Me.X} /varset Loc[2] ${Me.Y} /varset Loc[3] ${Me.Z} :Loop /if (${Zone.ID} != ${ZoneID}) /return /if (${Math.Distance[${Loc[2]},${Loc[1]}]} > 50) /squelch /warp loc ${Loc[2]} ${Loc[1]} ${Loc[3]} /goto :Loop /return