local gui = Enum.CoreGuiType --abbreviation game.StarterGui:SetCoreGuiEnabled(gui.Health,false) --disabling health gui game.StarterGui:SetCoreGuiEnabled(gui.PlayerList,false) --disabling player list gui game.StarterGui:SetCoreGuiEnabled(gui.Chat,false) --disabling chat gui
I did it in a LocalScript inside StarterGui , and it worked, except for the chat.
Chat is still there , but the others are gone.
So I tried
game.StarterGui:SetCoreGuiEnabled(gui.All,false)
It also removed everything but the chat. How do I remove the dang chat?! :/
Also I don't want to make it bubble chat. I want it with my custom chat GUI , classic only. No bubbles, thats the issue :/
I use it in one of my projects and it works fine:
game:GetService('StarterGui'):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
Do you use this anywhere else? Maybe you're accidentally re-enabling it.
I've removed the "gui" variable and put only 1 line of code.
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
This worked for me removing all the possible core interfaces roblox had, including chat.
It seems "Enum.CoreGuiType" works better without a variable.
Remember that I've added a normal script in "StarterGui"