Something in it isn't working, but I don't know whats wrong, and there are no Errors in the Output (Neither in-game or Solo mode), what did I do wrong? Here is the script;
repeat wait(0)until game:FindService("Players")and game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")and game.Players.LocalPlayer:GetMouse()and script.Parent and script.Parent:FindFirstChild("Frame")and script.Parent.Frame:FindFirstChild("TextLabel")
if game.Players.LocalPlayer.Name:sub(1,6)=="Guest "then
script.Parent.Frame.Visible=true
wait(15)
script.Parent:Destroy()
else
script.Parent:Destroy()
end

3 comments
Wow, its working now, thanks man!
No problem.
You don't need to wait for the player to load though; the script wont fire until the player has been loaded. lol