How to time how long it akes for someone to reach an area, from a starting area

I wouldn’t even know how to make this, so I would love to ask this forum for some help, plz.

You could use a counter that increments itself by one every second via the use of a trigger. Then place a zone at where you want the timer stop. Set the zone to disable the trigger.

2 Likes

Create a trigger loop that updates a counter. Connect the counter with a property. Stop the loop when the player reaches the area with either a checkpoint or a zone.

2 Likes

Is that really it? was it that simple this whole time?

Yes Josh, the way to create this isn’t way too difficult once you get the concept!

2 Likes

I assume you are making a game that requires player to run from one area to another:

Trigger - trigger on X Channel when triggered, trigger when receive on X Channel, delay: 1.0 second, scope on [PLAYER] when it activate/deactivate.

Counter - default value = 0, scope on [PLAYER] when value changed.

Place down 2 zones, zone 1 at the starting point, and zone 2 at the ending point!

Wire:

Zone 1 (player entered zone) -> Trigger (trigger)
Trigger (trigger) -> Counter (increment counter)
Zone 2 (player entered zone) -> Trigger (deactivate trigger)

If you want the score be recorded, use number property to track the time of each player.

3 Likes

Thank You! This helped a lot!

Thank You! This was the solution!

You are welcome! Glad it helped.

2 Likes

This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.