Exploiters can insert their cringey GUI’s and hide them by parenting the GUI to game.CoreGui.
I tried to bypass this with the following
game.CoreGui.ChildAdded:connect(function(gui) print(gui.Name) end)
I did the print to make sure I am not removing anything thats essential to the Roblox core GUI.
Turns out I cant even edit this and got the following error
20:46:09.477 - The current identity (2) cannot Class security check (lacking permission 1)
Therefore I cant stop these losers from inserting GUI’s into my game which allows them to teleport around (without the use of remote functions).
Either stop exploiters from entering GUI’s into game.CoreGUI or give us permission so I can stop certain GUI’s from entering that.
(PS I already have security that checks for foreign GUI’s being entered into the PlayerGui)