Loader:
function onPlayerEntered(plr) print("Player Added") workspace.Intro:Clone().Parent = plr.PlayerGui end game.Players.PlayerAdded:connect(onPlayerEntered) print("Loaded Intro")
Remover:
wait(3) PlayerGui.Intro:Destroy()
For some reason this is not working, help?
You can add a few WaitForChild's so it would work in the game and you can combine the Loader and Remover.
Please explain if this is a script or local script
If script use this code; Note: Make sure that the Intro Gui is in replicated Storage
game.Players.PlayerAdded:connect(function(Plr) print("PlayerAdded") game.ReplicatedStorage:WaitForChild("Intro"):Clone().Parent = plr.PlayerGui print("Intro Cloned") wait(HOWLONG YOU WANNA WAIT) plr.PlayerGui:WaitForChild("Intro"):Destroy() end) -- May or may not have to remove ")"
Put the brackets after Destroy