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.
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.
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!
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.
Thank You! This helped a lot!
Thank You! This was the solution!
You are welcome! Glad it helped.
This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.