Manually Loading game before :LoadCharacter

I’m currently making a simple menu system, where I disabled Players.AutoLoadsEnabled I have to manually clone the PlayerGUI when the player is added in order to do this, which is no big deal, however, when trying to switch the player camera to a position to be placed in the background of my menu screen, I noticed that no matter what, any and all parts in workspace will not be loaded on the client side regardless of time given.

It appears that if the character is not loaded, no parts in workspace will load either.

I am looking for a potential solution to manually load everything inside of workspace, as I do not want to load character while in the menu.

local player = game:GetService("Players").LocalPlayer
local camera = workspace:WaitForChild("Camera")

task.wait(5) --placeholder 'wait' method.
local camPart = workspace:FindFirstChild("MenuCam", true)

camera.CameraType = Enum.CameraType.Scriptable

camera.CFrame = camPart.CFrame

Screenshot 2025-02-12 121718
As you can see, no parts are loaded, only Model Instances.

Go in to workspace and turn off the streaming enabled property

2 Likes

or just load the part with this:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.