local gamepass = script.Parent.Parent.Parent.Parent.Gamepass
local set = script.Parent.Parent.Parent.Parent.Settings
local top = script.Parent.Parent.Parent.Parent.Topbar
local label = script.Parent
local frame2 = label.Parent.Parent.Play
local plr = game:GetService("Players").LocalPlayer
local gui = plr:WaitForChild("PlayerGui")
local cut = game.StarterGui.CutsceneScript
gui:SetTopbarTransparency(0)
label.Text = "Loading..."
wait(0.3)
label.Text = "Loading.."
wait(0.3)
label.Text = "Loading."
wait(0.3)
label.Text = "Loading..."
wait(0.3)
label.Text = "Loading.."
wait(0.3)
label.Text = "Loading."
wait(0.3)
label.Text = "Loading..."
wait(0.3)
label.Text = "Loading.."
wait(0.3)
label.Text = "Loading."
wait(0.3)
label.Text = "Loading..."
wait(0.3)
label.Text = "Loading.."
wait(0.3)
label.Text = "Loading."
wait(0.3)
cut.Disabled = false
cut.Parent.CutsceneScript.SkipCutsceneGui.Enabled = true
if cut.Disabled == true then
frame2.Visible = true
end
label.Parent.Visible = false
frame2.TextButton.MouseButton1Click:Connect(function(player)
gamepass.Enabled = true
set.Enabled = true
top.Enabled = true
gui:SetTopbarTransparency(0.5)
end)
Why my script won't work?

4 comments
Can you please put your code between ~~~ ~~~
Yes
You probably made a cutscene before and deleted it.
Markusis, I did made a cutscene and deleted it. But I make a new one and I add the script again.