Greetings users of the Gimkit Forums,
I’m actually surprised I couldn’t find a guide for this. I thought of how many things you could do with it and thought, “We need a guide for this.” So without further delay,
How to make a working keyboard in Gimkit Creative.
Supplies Needed
20340 Memory
x2 Property Devices
x31 Barriers (Optional)
x32 Text Devices
x32 Triggers
x33 Blocks
Property
Get two property devices and place them. Name one “Text” and the other “Next Letter”
Other than the name, leave the other settings default.
How to Make the Text Change
Place a trigger. Change these settings:
Visible in Game --> No
Trigger by Player Collision --> No
Trigger when receiving on "change property"
Create a code block. Insert the following code.
This will take the current text and add whatever character you tell it to at the end. It will then broadcast on a channel that will change a text device’s content to the “Text” property.
You will then get a text device and place it. I changed the text size to 40, but you can pick any size. Create a code block and click “When receiving on channel…” and type “Change Text”
Creating the Keys
Place a barrier and set the color to white, and the alpha to 1.00.
Set Collision Enabled --> No
Change the size to a small square. Copy and paste these barriers into a keyboard pattern. Get a new text device, change the size to 50, and place it on top of each barrier. Change the text to the main characters on a keyboard.
(I couldn’t fit it all into one screenshot.)
Place a trigger on top of each key. Change Visible in Game --> No
Create a code block and add the following code:
Replace “q” with the letter that key will type.
Space Key
This is the same as the letters, but type a space where the letter would go.
Delete Key
Change the code of the delete key to the following:
(The value of “Text” is a space, but type nothing for “Next Letter”)
Possible Uses
This could be used for many things in a map. You could use it to send a message to other players, type commands, and much more. Let me know if you have ideas for uses of this.
Thanks for reading, have fun creating, and I’ll see you around the forums!
Difficulty /10
- 1/10
- 2/10
- 3/10
- 4/10
- 5/10
- 6/10
- 7/10
- 8/10
- 9/10
- 10/10