• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

restrict to a area

Status
Not open for further replies.
Level 2
Joined
Dec 13, 2015
Messages
17
is there a way to make sure that a/several units can't/won't leave a area.

i was thinking about making a city seem more alive and gave the villiagers the wander ability. but they seems to wander outside the city. can i restrict them to a region with a trigger?
 
Level 9
Joined
Jul 3, 2008
Messages
495
Place some regions at the exit of the village.

Write at trigger that look like:

Event:
Unit enter a region

Condition:
Triggering Unit = Passive Player

Action:
Order unit move to region (Some where in your village)
 
Level 12
Joined
Sep 11, 2011
Messages
1,176
Before it's too late, let's make sure that there are no leaks.

  • Restrict
    • Events
      • Unit - A unit leaves Your Village Region <gen>
    • Conditions
      • (Owner of (Triggering unit)) Equal to Neutral Passive
    • Actions
      • Set loc = (Random point in Your Village Region <gen>)
      • Unit - Order (Triggering unit) to Move To loc
      • Custom script: call RemoveLocation (udg_loc)
 
Status
Not open for further replies.
Top