If you want random zones make a randomizer in the blocks of a trigger. Have it trigger loop with a delay of however long you want the zone to appear for. Have it broadcast on a channel that deactivates all zones and then activates the random one. Have waypoints activate on the same channel that activates the zone and deactivate on the deactivating channel.