How can I give sent chat messages a typewriter effect?

Here is an example:

0co24qrwnlsczy5d3p53

1 Like

You could try creating a Custom Chat.

Expanding on what platino03 said, you can use the property MaxVisibleGraphemes on a text label to add the typewriter effect, but you still need a custom chat I believe.

This can be achieved with a custom chat by adding the following lines of code to the function “UpdateTextFunction” in ClientChatModules → MessageCreatorModules → DefaultChatMessage:

coroutine.resume(coroutine.create(function()
			local originalText = BaseMessage.Text
			local text = string.sub(originalText, numNeededSpaces, #originalText)

			local newText = ""
			for i = 1, #text do
				newText = string.sub(text, 1, i)
				BaseMessage.Text = string.sub(originalText, 1, numNeededSpaces)..newText
				wait(.05)
			end
		end))
4 Likes