Run it
Copy the script and paste it into your executor.
loadstring(game:HttpGet("https://raw.githubusercontent.com/StyearX/CustomLighting-/main/CustomLightingAndRainSystem"))()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
Global Illumination: PointLights on parts for fake light bounce. Water: Reflective, transparent, moving waves. Sky Cycle: Morning → Sunrise → Night, Crystal Night Rain: Camera-following drops + splashes + sound, optimized performance. (Rain system https://create.roblox.com/store/asset/137779193220767/Advanced-Rain-System) :) Basic

Universal