Very similar to what XAXA said. You’re going to need to modify the BubbleChat Local Script which is located in the Chat Service. You’re going to want to modify 3 functions inside of the script. Of which are named. “createChatBubbleMain”, “createChatBubbleTail” and “CreateBubbleText”
Insert whatever color3 values fill your needs into the functions.
Once you’ve downloaded the file and opened studio, drag the file into studio and you’ll get this folder
You only want the things inside the folder so move “ChatModules”, “ClientChatModules” etc into game.Chat
You have to move all the contents of the folder into chat. Chat does not work with studio, you need to publish the place to Roblox, then play your game from the website.
Once you’ve moved everything in the folder into Chat and published your game to Roblox and played your game from the website, you should see your chat bubbles like this
(Image Removed)
Just a heads up, but you don’t actually need to publish the place to make the bubble chat work. Just insert a LocalScript into StarterPlayerScripts with this as its only source:
local Chat = game:GetService("Chat")
local function setUpChatWindow()
return { BubbleChatEnabled = true }
end
Chat:RegisterChatCallback(Enum.ChatCallbackType.OnCreatingChatWindow, setUpChatWindow)
This will enable bubble chat, even in play solo on a new, unpublished place.