I have a screen GUI in starter GUI that I want to appear after a period of time. How would I make it? This is the script I currently have:
repeat wait() until game.Players.LocalPlayer.Character wait (29) script.Parent.Parent.ImageLabel.Visible = true
(im bad at scripting) (the local script is in the screen GUI)
It should be a local script within the frame/imagelabel. Your script seems a bit off, but try this instead.
script.Parent.Visible = false --it's invisable wait(30) --seconds it stays invisable, go ahead and change it script.Parent.Visible = true --makes it visable wait(10) --how long it stays visable script.Parent.Visible = false --makes it invisable again
Place this script in the localscript in your Image label instead. If this works, please accept this as the answer and upvote.
Just add the sound to it. Leave comments if you have questions?
try doing
while wait(math.random(30, 20)) do
scrtipt.Parent.Parent.ImageLabel = true