Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How Can I Delay The Load Of a Player?

Asked by 6 years ago
Edited 6 years ago

Is there a way I can delay having a player's character load? The first few minutes of my game is covered by a GUI and player is asked certain questions that will modify the way their character appears in-game. So, is there a way I can somehow have the players character load and spawn in the game after the player finishes clicking through the GUIs?

1 answer

Log in to vote
0
Answered by 6 years ago

First, in Explorer go to properties of 'Players' and set 'CharacterAutoLoads' to false. Then you will have to manually spawn them, using Player:LoadCharacter()

You can read about it here:

http://wiki.roblox.com/index.php?title=API:Class/Players/CharacterAutoLoads

0
Thank you so much for the advice! Unfortunately, my GUIs won't show up whenever I click run. Do you know any way I can fix that? 1rogirlz 2 — 6y
0
From what i have read, when you put GUIs into StarterGui, Roblox loads them with Character. That means that instead of putting them inside StarterGui, you have to place them in ReplicatedStorage and then make a local script that will copy them into player's PlayerGui Psitulasek 133 — 6y
Ad

Answer this question