I made a simulator, but I wanted to incorporate a back-story and such. Feel free to critique the game. This game was made over the course of 4 days and will be frequently updated. Here is the game, its called “Critter Simulator” (more critters coming soon!)
NOTICE: Please read the game description before playing.
It’s a cool concept. One thing that I found incredibly annoying is that you didn’t unbind the R to reset key while someone was talking, so when I was chatting in game I kept getting reset.
To fix the issue @uhley360 described, make sure you are using the second parameter of the InputBegan event (gameProcessed) to detect if the key is being used to chat.
I would actually recommend using ContextActionService for input instead so you don’t have to worry about typing altogether. Roblox explains in their API reference pretty well why ContextActionService is better for input than UserInputService, and you can read it here.