I don't use openzone for this work , I'm basically doing all of this ingame with a GM character.
I go into the zone and reset each npc's Z coord and facing direction , then the npc's that are to move are set on thier own grid with waypoints.
The grid type depends on the terrain, if it's flat terrain then I can use random waypoint configuration, if it's hilly terrain then it needs to be set to a circular grid and the waypoints need to be set so as to not elevate the npc before it gets to an uphill grade, otherwise we wind up with floating npc's like in my initial DB release.
It's very time consuming and confusing at times
