How do I go about loading GUIs without the player's character?

So i’m making a game right now which has character loading disabled half of the time, and I want to know how I can load all the player’s GUIs without their character having to load.

If you are unfamiliar with this behavior, the StarterGui is linked to the players’ characters. Meaning that you need the player’s character to load all the contents in the StarterGui.

How do I go about doing this?


You can copy the contents inside StarterGui to Player.PlayerGui.


Listen to when the player joins on the server and then copy the GUIs into the player manually. Personally, I think it’s better to do it this way over StarterGui in any case.

Yes, but that gives me a new problem. When i decide to load the player in, the same GUIs will load again. So i end up getting 2 of the same GUIs

Just don’t use StarterGui and store the UI somewhere else.


Oh, I didn’t think of that. Thank you!

1 Like