idk whats wrong i did the exsact same thing with another one of my scripts. this is what i did with another one of my scripts and it works
if game.Players.LocalPlayer ~= game.Players:GetPlayerFromCharacter(hit.Parent) then return end
game.Lighting:WaitForChild("Sky"):Destroy()
game.Lighting:WaitForChild("Atmosphere"):Destroy()
game.Lighting:WaitForChild("ColorCorrection"):Destroy()
game.Lighting.Other.Wartwood.Sky:Clone().Parent = game.Lighting
game.Lighting.Other.Wartwood.Atmosphere:Clone().Parent = game.Lighting
game.Lighting.Other.Wartwood.ColorCorrection:Clone().Parent = game.Lighting
end)``` im not sure why it's not changing the music though for the script in the forums desc when i change it for that
** You are now Level 1! **