How to load a character when the player presses a button

Ive tried the :loadcharacter() but that doesnt load the GUI, which I need.

Basically what I want is a menu that, when the player presses the “PLAY” button, a remote event shoots over to the server saying that it should load that character into the game. How would I do this? I want the GUI, just not the workspace character

What do you mean “load the character”

If I read this correctly, you need the character in replicated storage, then when the player presses play you clone it into workspace.

If you are talking about loading a characters image into ui, you would get the player id then load it up on the image.

Note I am a beginner in scripting so I am not that reliable.

Here’s a place file for your needs:
LoadCharacter.rbxl (37.9 KB)

This works by first detecting when the player presses a button, and if they do, fire a remote event.
On the server, it detects when the remote event is fired and reloads the character there.

I dont want the character to load when the player enters the game. I want the character to load when the player presses the play button. When I try the loadcharacter() and try CharacterAutoLoads off, the game doesn’t load, the camera just sits in an endless void. The gui doesn’t even load.

I dont want the chacater anywhere before the player presses the play button, but when they do I want it load into the workspace and spawn like anybody character would when loading into a normal game.

1 Like

theres a setting in the game when you can check to NOT load a players outfit, then use humdesc to give the player their look back