So, the script has a ScreenGui, followed by a Frame, and inside is the TextLabel. Inside of the TextLabel I put the following script, and it will not do anything whatsoever. I'm not sure what went wrong, I've tried all I could. =/
intro = script.Parent
game.Players.PlayerAdded:connect(function()
intro.Parent.Visible = true
wait(1)
intro.Text = "Loading..."
wait(3)
intro.Text = "Loading...."
wait(5)
intro.Text = "Welcome to Quest for Adventure."
wait(2)
intro.Text = ""
intro.Parent.BackgroundColor3 = UDim2.new(0,0,0)
end)
Thanks.

2 comments
I think PlayerAdded only works in server scripts. Plus, the ScreenGui has to be the ancestor of the TextLabel and Frame.
It is the ancestor. Also, I've tried to play in-game, and it doesn't work there either. Not quite sure what's wrong.