Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = },
Discord = { Enabled = },
KeySystem =
})
TabSettings = Window:(, )
TabPresets = Window:(, )
Lighting = :()
OriginalSettings = {
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient,
Brightness = Lighting.Brightness,
ClockTime = Lighting.ClockTime,
ExposureCompensation = Lighting.ExposureCompensation,
ShadowSoftness = Lighting.ShadowSoftness,
FogEnd = Lighting.FogEnd,
FogColor = Lighting.FogColor
}
FX = {
Sun = .(),
CC = .(),
Blur = .(),
Bloom = .()
}
_, effect (FX)
effect.Enabled =
effect.Parent = Lighting
()
_, effect (FX)
effect.Enabled =
TabSettings:()
TabSettings:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
_, effect (FX) effect.Enabled = Value
,
})
TabSettings:()
TabSettings:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Lighting.Brightness = (Value / ) *
Lighting.ExposureCompensation = (Value / ) *
,
})
TabSettings:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
FX.Sun.Intensity = Value /
,
})
TabSettings:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Lighting.ShadowSoftness = Value /
,
})
TabSettings:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Value ==
Lighting.FogEnd =
Lighting.FogEnd = - (Value * )
,
})
TabPresets:()
(clock, bright, shadow, sunInt, ccTint, ccSat, blurSize, fogEnd)
()
Lighting.ClockTime = clock
Lighting.Brightness = bright
Lighting.ShadowSoftness = shadow
Lighting.FogEnd = fogEnd
FX.Sun.Intensity = sunInt
FX.CC.TintColor = ccTint
FX.CC.Saturation = ccSat
FX.Blur.Size = blurSize
FX.Bloom.Intensity =
Rayfield:({Title = , Content = , Duration = , Image = })
TabPresets:({
Name = ,
Callback = ()
(, , , , .(, , ), , , )
,
})
TabPresets:({
Name = ,
Callback = ()
Lighting.FogColor = .(, , )
(, , , , .(, , ), -, , )
,
})
TabPresets:({
Name = ,
Callback = ()
(, , , , .(, , ), , , )
FX.CC.Contrast =
,
})
TabPresets:({
Name = ,
Callback = ()
(, , , , .(, , ), , , )
FX.CC.Contrast =
,
})
TabPresets:()
TabPresets:({
Name = ,
Callback = ()
_, effect (FX) effect.Enabled =
Lighting.Ambient = OriginalSettings.Ambient
Lighting.OutdoorAmbient = OriginalSettings.OutdoorAmbient
Lighting.Brightness = OriginalSettings.Brightness
Lighting.ClockTime = OriginalSettings.ClockTime
Lighting.ExposureCompensation = OriginalSettings.ExposureCompensation
Lighting.ShadowSoftness = OriginalSettings.ShadowSoftness
Lighting.FogEnd = OriginalSettings.FogEnd
Lighting.FogColor = OriginalSettings.FogColor
Rayfield:({Title = , Content = , Duration = , Image = })
,
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Ts script doing better quality also like RTX and someothing like that

Universal