This Script is in the text button and I don't know why its not working I want to make sure it happens when a player joins the game
game.Players.PlayerAdded:connect(function() if hum then wait() hum = game:FindFirstChild("Humanoid") script.Parent.Visible = true else print("No Humanoid Yet") end end)
I think you're just over thinking a simple problem.
What I would use is put a local script in a text button, and make sure the button is invisible before I run a game. In the local script I would put a wait(3)
then make it visible.
local gui = script.Parent wait(3) gui.Visible = true