Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How do I make a GUI Appear once a player joins?

I am trying to make an Intro GUI appear for the player that joins. I've tried multiple things from here.

1 answer

✓ Accepted answer

Add a LocalScript inside ReplicatedFirst, place your GUI inside it and put this code inside the script:

local GUIname = "" -- Put your GUI's name between the ""
local GUI = script:WaitForChild(GUIname)
GUI.Parent = game.Players.LocalPlayer.PlayerGui

4 comments

0

^ That isn't completely necessary as you can simply put the Gui in StarterGui and just add repeat wait() until game.Players.LocalPlayer

0

He asked for an Intro GUI, if I were to do what you said the GUI would keep reappearing whenever the player respawns.

0

Of course you could set the ResetOnSpawn property to false, but I feel for an intro GUI its best to have it load as soon as the client connects, hence why I put it on ReplicatedFirst.

0

tiraner300, thank you so much for the help dude, I really appreciate it!

This discussion is preserved as it was. New answers, comments, and votes are closed.