Two timers starting one after the other

Hello everyone
I’m making a game about racing and i have two things that I don’t know how to make it:

1- i make two counting down timers, the first start before beginning the race is 3 sec and the other one for the level, I want the timer for the level starting after the first timer when it finished

2- how can I make the level timer always shows in the top of the scene?

Also can I make the timer for a minutes, I mean I want it to shows as a 3:00 and counting down rather than 120 sec ?

  1. Use a condition to check value of the countdown timer. Once it’s greater than 3, remove the countdown timer and start the level timer.

  2. Add a UI layer to your scene and show the time on that. A UI layer is just an extra layer to your scene that doesn’t get scrolled around like the other layers in the scene

  3. Look at the time formatting extension to show time in terms of minutes and seconds:

Thank u so much you helped me a lot
but for the first one I couldn’t make the second timer work after the first one and I don’t want to delete it .
this is my event can

That’s because of this event:

It’s only run once, at very start of the scene. If the TimerText_3sec.Timer is not 3 seconds or more at the beginning of the scene (which it won’t be), then the timer LevelTime never gets started.

Replace that event’s beginning of scene with a trigger once.

if I make it to graeter than 3 the timer not counting down but if i write 2 or 1 it work

but still the the same even I changed to trigger once :frowning: .

can you post a screen snip of your latest events?

it is the same but i forgot to tell u before that if was at 3 not working unless were 2 or 1

Where do you set the variable “Timer” of TimerText_3sec?

nowhere… IDK but when i made the value event i create the “Timer”

Unless you do something to change the value of the variable named “Timer” (or set its default value to a value of 3 or greater), the event won’t action.


Also, I just spotted that this event will keep actioning because you’ve paused the timer without resetting it. Either reset the timer or add a trigger once condition.: