How is it possible to remove the roblox menu?

I don’t think this should be possible, but I found a game that manages to straight up remove the ability to open the menu and the menu button.
I would like to know if someone knows how this works.

If you join this game:
https://www.roblox.com/games/10419314832/
Edit: Disclaimer: this game was updated and now contains horror material

You will notice that it’s missing the roblox menu button and you cannot open the menu with esc.

Image for those of you who don’t want to join:

Do you have any idea on how this works and how to replicate it?
Pretty sure this isn’t something that should be possible and it’s totally not allowed.
Didn’t find much information about this in the devforum or other places.

2 Likes

Another game did this a while ago, but it no longer works. There are some theories on a post about it here

3 Likes

That is the only useful thing I found about this.
If someone has more I would love to know.

1 Like

I messaged the developer and he has a solution! Just place a LocalScript in ReplicatedFirst and change the name of PlayerGui to something else. This makes some core script glitch out and prevents it from loading.

image

12 Likes

You can use scripts for this but remove the ability to select what key it reacts to. Any attempts to edit the code will result in the Roblox menu being faster than this.

local RunService = game:GetService("RunService")

local ScreenGui = Instance.new("ScreenGui")
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
local TextBox = Instance.new("TextBox")
TextBox.Visible = false
TextBox.Size = UDim2.new(0, 0, 0, 0)
TextBox.BackgroundTransparency = 1
TextBox.Parent = ScreenGui

game:GetService("UserInputService").InputBegan:Connect(function(Key)
	RunService.RenderStepped:Wait()
	TextBox:CaptureFocus()
end)
2 Likes

broken did not work any solution???

1 Like

You’re not suppossed to remove the Core Gui, so I recommend you don’t do it.

2 Likes

well i already tried but there is a game that still is allowed and I have this :

game.Players.LocalPlayer.PlayerGui.Name = "u wanne die"
1 Like

someone done it
image

1 Like

this particular workaround has been patched for quite some time. Please see this post for reasons on why this is a bad idea in the first place.

1 Like

please stop replying i already fixed it

How??? It Doesn’t work for me

This is a old post, its been already patched since 2023

Oh so there’s no way now Right?

Unfortunately not, the stupid Roblox Icon impeeds on my UIs too much, there’s no need to watermark my games, Roblox. I would hate the main menu less if there wasn’t a UI button that can’t be hidden.

3 Likes

I’d like to chime in and let everyone know that the implementation of the Roblox icon as the menu button appears to have been implemented, atleast partly due to this old feature suggestion from 2014 asking for it:

How do I only do this when it is the escape key? If I add an if statement it will be too slow and the ROBLOX menu will open

I guess it’s impossible, but you could make the game work around the TextBox and still make character movements possible even when focused on a textbox.

How would I do that though???