Hello there! Welcome to my first guide :D
![]()
Anywho, in this guide, I will be focus on how to make the Questioner appearing to your screen automatically in a fixed interval (I will use 60 seconds as an example), this system could be very useful in educational games or any general games involved with question answering. I will also go over some additional features to enhance the whole system.

Letâs get started!
First, for the basic system, you will need a Game overlay, a Relay, a Property, a Lifecycle, a Counter, a Questioner, and a Trigger.
You can replace the trigger loop with a repeater loop, which is very illegal highly not recommended due the high use of memory and inefficiency.
I love 3D terrain
Nice job completing the first step, letâs move on.
The whole system setup:
Now, the first thing we want to do is to make a countdown timer, which involves a trigger loop that transmit on a channel over and over again with a delay of 1 second.
Lifecycle Setting
- Event: Game Start
Relay Settings
- Relay audience: All players
Trigger Settings
- 1.0 second Delay
- Trigger when receiving on X channel
- When triggered, transmit on X channel
- Unable to be triggered by player collision (optional, in case somebody triggered the trigger accidentally and messes up your trigger loop)
And now we completed the second step, yay!
âHere is a roasted penguin with BBQ sauce to celebrateâ
._.

After we are done with the trigger loop, letâs jump to the next part: Counting and Open up the Questioner automatically after 60 seconds (ewdjekjrbjndhberbjnkdfhbeyx)
This is the main part of the guide, we will need a questioner and a counter to count the amount of seconds so the players could interact with the question screen that pops up every 60 seconds. Here we go!
Questioner Settings
- When answered correctly, transmit on Y channel.
- NOT closable by player.
- Close questioner screen when receiving on Y channel.
Counter Settings
- Starting value: 60
- Decrement counter when receiving on X channel
- Count update scope is âPlayerâ
- Select YES on the Update Property and select âTimer60countdownâ for the property
- Target: YES
- Target value: 0
- Reset counter when receiving on Y channel
Woohoo! Itâs not difficult at all, is it?
After we are done with both trigger loop and the auto-questioner popup, we have to show it to the players that this is happening. Basically, we donât want the players to be terrified by the sudden jumpscare of the questioner.
How do we do this? Itâs time for the overlay!
You will need a Game overlay to track the remaining times until the next question, and also a Property to make the seconds âtrackableâ.
Almost done! Keep going.
Property Settings
- Make the Property Name âTimer60countdownâ
- Property type: âNumberâ
- Default value: 60
- Property update by âPlayerâ
Overlay Settings
- Visibility & update scope: âPlayerâ
- Text overlay
- Create a block that runs when receive on X channel:
Just a reference.
In-game effect:

The number will decrease constantly until it reaches zero, and after the player answers the question, the number will reset back to 60.
All Wires
Lifecycle: (game start) â Relay (trigger relay)
Relay (triggered relay) â Trigger (trigger)
Counter (value reached) â Questioner (Open questioner screen)
Optional:
If you want the players to be warned when a question is about to occur, you can add a notification system to notify them.
You will need a notification and a counter
Counter Settings
Default value: 55
Decrement counter when receiving on X channel
Target: YES
Target value: 0
Notification Settings
Title: Something similar to âNext question in 5 seconds!â
Content: Something similar to âGet ready to answer the question!â
Notification duration (optional): 2.0 seconds
Notification type (optional): Warning
Send notification to âTriggering playerâ
Annnnnd that is the end of the guide, thanks for reading, happy Gimkitting!
by @NotYoyo
- 0/10

- 1/10

- 2/10

- 3/10

- 4/10

- 5/10

- 6/10

- 7/10

- 8/10

- 9/10

- 10/10

- 11/10















