Text chat service does not replicate in real game

Hello! I hope you are doing well. This is not a scripting issue I just did not know where else to put this. The chat window configurations do not replicate in a real game, I am not sure if this is a bug or I am doing something incorrect but I need some help. Below I will attach a video showing the issue.

– This is how the chat looks inside of studio

– This is how the chat looks inside of regular Roblox

I am most likely doing something wrong but I am just changing ChatWindowConfiguration inside of TextChatService and the only thing that changes is the position. Any help would be great!!

I have also tried hard coding it and its the exact same outcome.

Can you show how you have hard-coded it and what methods you used?

Yeah sure,

--//Services
local textChatService = game:GetService("TextChatService")

--//Variables
local windowConfig = textChatService.ChatWindowConfiguration


--//Functions
local function updateWindow()
	windowConfig.BackgroundTransparency = 1
	windowConfig.TextColor3 = Color3.new(255, 255, 321)
	windowConfig.VerticalAlignment = Enum.VerticalAlignment.Bottom
end


--//Signals
updateWindow()

And yes this is in a local script

Could the issue be related to Color3.new(255, 255, 321)? First, 321 exceeds the valid range of 0-255, and second, Color3.new expects values between 0 and 1, not 0-255. If you want to use RGB values from 0-255, you should use Color3.fromRGB, ensuring all numbers stay within 0-255.

(still might not be the actual issue though)

Alrighty yeah let me check that real quick

1 Like

Nope, even when I remove the line it still has the same outcome. And like in the videos, there was no code, just changing properties but it still wouldn’t work.

alright, I’ll try to reproduce this and fix the issue.

Alrighty thank you. I am clueless lol.

Yo! I actually just figured it out. It was a setting, inside of the players setting in game there is a setting called Background Transparency and I had it all the way up.

But this means the script is not overriding the setting, don’t you want it to do that?

I do, were you able to figure it out?

Still working on it lol, hopefully soon but nice job finding a temporary fix

1 Like

Cool thanks again, I hope there is a way to fix this.

The transparency seems to be locked behind the property PreferredTransparency, controlled by the setting you found. This is a read-only property meaning that it can’t be modified by scripts, so I don’t think there would be a way to change it.

Ah I see, so the only way to have a complete transparent chat system is making my own.

I would assume so, sadly. I’ll post if I find any new info.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.