Now I want to access CoreGui, does anyone know how?

Thank you for every comment. Well, now I want a way to detect it.

1 Like

You can’t access Roblox’s CoreGUI at all. Only Roblox and exploiters can access this unfortunately.

You can view instances within CoreGUI in studio, but you cant add scripts to it or use its API methods.

1 Like

Well you can insert scripts into it, you just won’t be able to edit them, UNLESS, using the command bar, you Instance.new a LocalScript, use LocalScript.LinkedSource to add an assetid of a LocalScript you’ve used “upload to Roblox” on, and THEN parent it to CoreGui whilst you’re in play solo (test mode).

That should work.

The reason for this is that the command bar has access to LocalUserSecurity, and I believe that includes access to CoreGui.

1 Like

The only real way to detect it is using PreloadAsync attacks with ContentProvider, which involves passing CoreGui as the preloaded instance and checking the assetid callback values for anything that doesn’t start with rbxasset://.

I’m sure Roblox will patch this soon, though, as they’re getting quite tight on scripts being able to obtain RobloxLocked references at the minute.

2 Likes

First you wanna take them to a dinner and ask them about their lives. Then realize that you cant access them because they are seeing Roblox and exploiters.

Plugins can insert new objects into CoreGui. Other then that, none of your game scripts can touch it. What do you need to do this for?

1 Like

You can’t, but you can disable certain elements of it:

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false)

There is a way to disable the topbar, but I’m sure it will be patched soon to ban your account, so I won’t say.

(That is literally it, you can’t do anything else with CoreGui.)

But im assuming you cant do this in studio?