I have a simple problem I want my GUI to go above the text chat coregui, because it’s getting in the way of my gui. I used to achieve this by setting DisplayOrder of the gui to 6, but there seems to have been a change.
Hi, you can disable the core GUI in a local script like this:
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false) --no leaderboard
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false) --no chat
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false) --no inventory
Just change the false to true to turn them back on.
1 Like
Not quite what I want to do, but I suppose this will have to suffice. I’ve looked everywhere and it looks like CoreGUI will always be above game gui now
CoreGui has always been rendered above the game gui, it’s just that the older chat was in PlayerGui and you got to override it. This is the TextChatService
variant which is a CoreGui one.
Potential fix: Change TextChatService.ChatVersion
to LegacyChatService
1 Like
Ye, sadly there is no way to put GUI on top of the core GUI