repeat task.wait() until game:IsLoaded() wait(5) -- extra load to ensure the script is working for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA("") or v:IsA("Sky") or v:IsA("BlurEffect") or v:IsA("BloomEffect") or v:IsA("SunRaysEffect") then v:Destroy() end end game.Lighting.Ambient = Color3.fromRGB(255, 255, 255) game.Lighting.Brightness = 1 game.Lighting.ClockTime = 14 game.Lighting.ColorShift_Bottom = Color3.fromRGB(255, 255, 255) game.Lighting.ColorShift_Top = Color3.fromRGB(255, 255, 255) game.Lighting.ExposureCompensation = 0 game.Lighting.FogColor = Color3.fromRGB(255, 255, 255) game.Lighting.FogEnd = 999999999 game.Lighting.GeographicLatitude = 41.733 game.Lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255) game.Lighting.GlobalShadows = true game.Lighting.Changed:Connect(function() game.Lighting.Ambient = Color3.fromRGB(255, 255, 255) game.Lighting.Brightness = 1 game.Lighting.ClockTime = 14 game.Lighting.ColorShift_Bottom = Color3.fromRGB(255, 255, 255) game.Lighting.ColorShift_Top = Color3.fromRGB(255, 255, 255) game.Lighting.ExposureCompensation = 0 game.Lighting.FogColor = Color3.fromRGB(255, 255, 255) game.Lighting.FogEnd = 999999999 game.Lighting.GeographicLatitude = 41.733 game.Lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255) game.Lighting.GlobalShadows = true end) game.Lighting.DescendantAdded:Connect(function(obj) if obj:IsA("") or obj:IsA("Sky") or obj:IsA("BlurEffect") or obj:IsA("BloomEffect") or obj:IsA("SunRaysEffect") then obj:Destroy() end end)