game.Players.PlayerAdded:Connect(function()
	game.StarterGui.ScreenGui.TextBox.Text = ("loading")
	game.StarterGui.ScreenGui.TextBox.Visible = true
	game.StarterGui.ScreenGui.ImageLabel.Visible = true
	wait (5)
	game.StarterGui.ScreenGui.TextBox.Visible = false
	game.StarterGui.ScreenGui.ImageLabel.Visible = false
end)
print ("worked")

so I did time myself in seconds not milliseconds so I know it was correct and I dont know what's happening can you please help

the output put worked so I'm confused

2 comments

0

StarterGui doesn't manage the individual UIs, it's simply a storage container. You need to access the PlayerGui—this folder is responsible for managing the local user interface. PlayerAdded provides the PlayerAdding parameter, you can use this to reference the PlayerGui from the respective Client.  

0

THANK YOU SO MUCH