local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "EXOS HUB | HD SHADER", LoadingTitle = "ENHANCING GRAPHICS...", ConfigurationSaving = { Enabled = false } }) -- VARIABLES _G.Key = "1233" _G.HDShader = false local MainLoaded = false local Lighting = game:GetService("Lighting") -- Simpan Settingan Awal Lighting (untuk Reset) local OldLighting = { Ambient = Lighting.Ambient, OutdoorAmbient = Lighting.OutdoorAmbient, ColorShift_Top = Lighting.ColorShift_Top, ColorShift_Bottom = Lighting.ColorShift_Bottom, ShadowSoftness = Lighting.ShadowSoftness, GlobalShadows = Lighting.GlobalShadows, FogEnd = Lighting.FogEnd, Brightness = Lighting.Brightness } -- [[ TAB LOGIN ]] -- local LoginTab = Window:CreateTab("Verification", 4483362458) LoginTab:CreateInput({ Name = "Enter Key", PlaceholderText = "Ketik key...", Callback = function(Text) if Text == _G.Key then Rayfield:Notify({Title = "ACCESS GRANTED", Content = "Welcome, Gunturutuy588!", Duration = 5}) MainLoaded = true LoadShaderFeatures() else Rayfield:Notify({Title = "ACCESS DENIED", Content = "Key Salah!", Duration = 5}) end end, }) -- [[ FUNGSI RESET LIGHTING ]] -- local function ResetLighting() Lighting.Ambient = OldLighting.Ambient Lighting.OutdoorAmbient = OldLighting.OutdoorAmbient Lighting.ColorShift_Top = OldLighting.ColorShift_Top Lighting.ColorShift_Bottom = OldLighting.ColorShift_Bottom Lighting.ShadowSoftness = OldLighting.ShadowSoftness Lighting.GlobalShadows = OldLighting.GlobalShadows Lighting.FogEnd = OldLighting.FogEnd Lighting.Brightness = OldLighting.Brightness if Lighting:FindFirstChild("ExosBloom") then Lighting.ExosBloom:Destroy() end if Lighting:FindFirstChild("ExosBlur") then Lighting.ExosBlur:Destroy() end if Lighting:FindFirstChild("ExosColorCorr") then Lighting.ExosColorCorr:Destroy() end if Lighting:FindFirstChild("ExosSunRays") then Lighting.ExosSunRays:Destroy() end end -- [[ FUNCTION LOAD SHADER FEATURES ]] -- function LoadShaderFeatures() if not MainLoaded then return end local ShaderTab = Window:CreateTab("Shader HD", 4483362458) ShaderTab:CreateToggle({ Name = "Enable HD Shader (Realistic)", CurrentValue = false, Callback = function(Value) _G.HDShader = Value if Value then -- [[ AKTIFKAN EFEK HD ]] -- Rayfield:Notify({Title = "Shader", Content = "HD Graphics Applied! (Berat)", Duration = 3}) -- Settingan Dasar Lighting HD Lighting.Ambient = Color3.fromRGB(100, 100, 100) Lighting.OutdoorAmbient = Color3.fromRGB(150, 150, 150) Lighting.Brightness = 2.5 Lighting.ColorShift_Top = Color3.fromRGB(255, 245, 230) Lighting.GlobalShadows = true Lighting.ShadowSoftness = 0.1 Lighting.FogEnd = 999999 -- Hilangkan Kabut -- Tambahkan Efek Post-Processing -- 1. Bloom (Pendaran Cahaya) local Bloom = Instance.new("BloomEffect", Lighting) Bloom.Name = "ExosBloom" Bloom.Intensity = 0.4 Bloom.Size = 12 Bloom.Threshold = 0.7 -- 2. Blur (Sedikit Blur untuk kelembutan visual) local Blur = Instance.new("BlurEffect", Lighting) Blur.Name = "ExosBlur" Blur.Size = 1.5 -- 3. ColorCorrection (Warna lebih tajam & kontras) local ColorCorr = Instance.new("ColorCorrectionEffect", Lighting) ColorCorr.Name = "ExosColorCorr" ColorCorr.Brightness = 0.05 ColorCorr.Contrast = 0.2 ColorCorr.Saturation = 0.15 ColorCorr.TintColor = Color3.fromRGB(255, 250, 240) -- Sedikit hangat -- 4. SunRays (Sinar Matahari menembus objek) local SunRays = Instance.new("SunRaysEffect", Lighting) SunRays.Name = "ExosSunRays" SunRays.Intensity = 0.12 SunRays.Spread = 0.6 else -- [[ MATIKAN EFEK HD / RESET ]] -- Rayfield:Notify({Title = "Shader", Content = "Graphics Reset to Default.", Duration = 3}) ResetLighting() end end, }) ShaderTab:CreateButton({ Name = "FPS Booster (Jika Lag)", Callback = function() -- Matikan Shader dulu _G.HDShader = false ResetLighting() -- Hapus tekstur berat di map (Sesuai EXOS HUB V16) for _, v in pairs(game:GetDescendants()) do if v:IsA("Part") or v:IsA("MeshPart") then v.Material = "SmoothPlastic" v.CastShadow = false elseif v:IsA("Decal") or v:IsA("Texture") then v:Destroy() end end settings().Rendering.QualityLevel = 1 Rayfield:Notify({Title = "Performance", Content = "Graphics Optimized for FPS!", Duration = 3}) end, }) end Rayfield:Notify({ Title = "EXOS HUB SHADER", Content = "Masukkan key: 1233", Duration = 5, })