I haven’t disabled chat myself. When I search all the scripts in the game for :SetCoreGuiEnabled, you can see that I only disable the PlayerList.
Chat actually works fine up until the point when I load the characters. Once I load the characters, it disappears. I checked the PlayerScripts to see if the chat script got deleted, but it’s still there. Maybe it’s the way I’m loading the characters? I load one character by using LoadCharacterWithHumanoidDescription and I load the other one by setting the player’s character.
Go to chat properties and go to “LoadDefaultChat” set it to true. if it’s true search on all scripts that, else you will have to make a new place, join it, copy the chat script or every children of chat, and move it to your game workspace.
Is it possible you have a potential virus/backdoor? Try checking for getfenv instead. Also @VegetationBush it is impossible for regular GUIs to overlap CoreGuis.
edit: ok, chat, but not other elements i dont think then
local function toggleUI(class)
for _, gui in pairs(PLR_GUI:GetChildren()) do
if gui:IsA("ScreenGui") then
if string.find(gui.Name, class) then
gui.Enabled = true
else
gui.Enabled = false
end
end
end
end
This is the cause of the problem. I am a smol brain noob. I think most of my scripting support posts are me trying to fix problems that I’ve created xd
This script disabled Roblox’s screen guis, not just mine.