I'm making game and I need GUI that will appear after 60 seconds after player joins. I ended up with this script:
local StarterGui = game.StarterGui local ScreenGui = StarterGui.ScreenGui.Text local Players = game:GetService("Players")
Players.PlayerAdded:Connect(function(player) wait(60) ScreenGui.visible = true end)
But it isn't working. Anybody help?

4 comments
use playergui
I tried everything but it isnt working
have you tried using game.Players.LocalPlayer?
Put the script in the gui, use a local script, and try to locate the gui by using script.Parent.