Continuing the discussion from Countdown Timer (3/10):
This guide uses repeaters, which consume a large amount of memory, but are friendly to beginners. If you would like to use the trigger, you can do so by altering the components to take advantage of triggers instead.
This is an improved version of an old guide I made back in 2023. It will show you how to make a Countdown Timer in Gimkit Creative. Uses less memory, but functionally the same (+ an extra feature)
Why I made this
After looking back from my old guide, I realized you donāt need to use the checker at all to make a timer like this. I also found a comment from a while ago.
Ingredients
With no reset button
1x Button
1x Repeater
1x Counter
2x Wire
With a reset button (reset on timer end)
2x Button
1x Repeater
1x Counter
2x Wire
With a reset button (no reset on timer end)
2x Button
1x Repeater
1x Counter
3x Wire
Section A
activates the repeater
- Place down your button and repeater.
- Set your button to these settings:
Interaction Duration: Instant
- Add a wire, set these settings:
- Set your repeater to these settings:
Task Interval: 1.0
Stop Strategy: Channel
If you would like to reset the timer after it is done counting:
Stop Repeater On: [reset]
Otherwise, donāt put a channel for this if you donāt want the timer to reset.
Section B
The timer portion
- Place down your counter.
- Wire the repeater to the counter with these settings:
- Set the amount of seconds you want your countdown to be:
FEATURED
Starting Value: [The number you want]
- Program the clock to stop (counter settings).
TARGET
Use Target Value: Yes
Target Value: 0 # Value must be 0
Target reached when receiving on: [reset]
If you would like to reset the timer back to said number, do this:
CHANNELS
Reset counter when receiving on: [reset]
Otherwise, leave it be.
Additional Feature
You can also make another button to reset the timer at will.
Material: one button
- Donāt wire the button to anything. Settings:
When button is pressed, transmit on [Reset]
Interaction Duration: Instant
Variant without resetting the counter on time expiration but do want to reset by button
For those that donāt wish to reset the counter on time expiration, you will want to make a new channel called [reset2].
When button is pressed, transmit on [Reset2]
Interaction Duration: Instant
Afterwards, go back to the counter and set this:
CHANNELS
Reset counter when receiving on: [reset2]
You will need an additional wire.
Wire the button to the repeater.
Then: Do this:
Afterwards, the timer is done.
You should be done from there.