So, I had made my game of off an old Baseplate I had. [Not the new one BTW.] And since the Baseplate was old, I had the old chat. How do I make it so I have the new chat? And would this break my server messages?
Scroll down in the explorer tab, click on TextChatService and in properties change ChatVersion to TextChatService and no this should not break your server messages.
You can do this using the properties of TextChatService.
Okay, I will try it now. Thank you.
This worked, but I can’t figure out why Bubble Chat can’t be turned on. Edit: Nevermind
Yeah, it broke my server messages. They aren’t popping up, is there something wrong with the code?
game.ReplicatedStorage.Message.OnClientEvent:Connect(function(Message)
local C = BrickColor.new("Institutional white")
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = Message;
Font = Enum.Font.Gotham;
Color = C.Color;
FontSize = Enum.FontSize.Size12;
})
end)
You can use this with the new chat system using this method:
game.TextChatService.TextChannels.RBXGeneral:DisplaySystemMessage(Message)
If you are trying to modify chat messages you have to change up functions and look at its documentation:
So replace it all, or replace the game.StarterGui:SetCore(“ChatMakeSystemMessage”
Edit: Wait no, that’s kind of a dumb question
It’s a lot more simple to use this method, all the parameters are two strings, the actual text and metadata.
It’s a bit of a challenge editing the appearance of the message however, I suggest you refer to this post, it also helps with how to use it.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.