Run it
Copy the script and paste it into your executor.
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local DAY_LENGTH = 120
local START_TIME = 12
local CURRENT_TIME = START_TIME
local TIME_SPEED = 24 / DAY_LENGTH
Lighting.ClockTime = CURRENT_TIME
Lighting.GeographicLatitude = 30
Lighting.Brightness = 1.5
Lighting.FogColor = Color3.fromRGB(180, 190, 210)
Lighting.OutdoorAmbient = Color3.fromRGB(128, , )
Lighting.Ambient = .(, , )
Lighting.GlobalShadows =
Lighting.ExposureCompensation =
CURRENT_TIME = CURRENT_TIME + TIME_SPEED * RunService.Heartbeat:()
CURRENT_TIME >=
CURRENT_TIME =
Lighting.ClockTime = CURRENT_TIME
CURRENT_TIME >= CURRENT_TIME <
Lighting.Brightness =
Lighting.FogColor = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.Ambient = .(, , )
Lighting.ExposureCompensation =
Lighting.Brightness =
Lighting.FogColor = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.Ambient = .(, , )
Lighting.ExposureCompensation = -
CURRENT_TIME >= CURRENT_TIME <
progress = (CURRENT_TIME - ) /
Lighting.Brightness = + ( * progress)
Lighting.FogColor = .(
+ ( * progress),
+ ( * progress),
+ ( * progress)
)
Lighting.ExposureCompensation = - + ( * progress)
CURRENT_TIME >= CURRENT_TIME <
progress = (CURRENT_TIME - ) /
Lighting.Brightness = - ( * progress)
Lighting.FogColor = .(
- ( * progress),
- ( * progress),
- ( * progress)
)
Lighting.ExposureCompensation = - ( * progress)
Changes Day to Night (NOT FE)

Universal