How do I make a free camera with GUI?

The built-in studio free camera hides GUI, so how do I make a separate free camera or how do I make it so that it doesn’t hide the GUI?

What exactly are you trying to accomplish?

Since Shift + P hides GUI, I want a free camera that doesn’t hide GUI

Free cam mode uses a local script inside of the player in - PlayerGUI. Just simply remove the section of the script that sets PlayerGUI to false.

The Section You need to remove

local playergui = LocalPlayer:FindFirstChildOfClass("PlayerGui")
		if playergui then
			for _, gui in pairs(playergui:GetChildren()) do
				if gui:IsA("ScreenGui") and gui.Enabled then
					screenGuis[#screenGuis + 1] = gui
					gui.Enabled = false
				end
			end
1 Like

Roblox really needs to make these corescripts more efficient and less redundant. Every corescript I look at theres like 10 things I want to fix, without scrolling down.
You never know, maybe this will increase preformance and tremendously reduce lines of code, and possibly a few seconds of processing time saved.
But, oh well, it still works I guess.

1 Like