I get no errors when I test this. Any Ideas?
local ContentProvider = Game:GetService("ContentProvider") -- load a bunch of assets local assets = {2253543, 2434541, 5133543, 2423433} for _, asset in ipairs(assets) do ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. asset) end -- wait for them to complete while ContentProvider.RequestQueueSize > 0 do wait(0.1) end print("was loading") local bloom = game.Lighting:WaitForChild("Bloom") local blur = game.Lighting:WaitForChild("Blur") local sunrays = game.Lighting:WaitForChild("SunRays") repeat wait(.1) until bloom repeat wait(.1) until blur repeat wait(.1) until sunrays --Make sure this does NOT run again script.Parent.Parent.Parent.IntroRan = true script.Parent.Parent.SkipCutsceneGui.Skip.Visible = true print("visibulity set to true") script.Parent:Destroy()