-- Donat Pinter SCuniversal
-- Photon Shader Mobile Edition (Delta Optimized - Ultra Glossy & X-Ray)
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Donat Pinter | Photon Shader Hub",
LoadingTitle = "Donat Pinter SCuniversal",
LoadingSubtitle = "by Gemini",
ConfigurationSaving = { Enabled = false }
})
local Lighting = game:GetService("Lighting")
local Players = game:GetService("Players")
-- Fungsi Utama: Photon Shader (Ultra Glossy Edit)
local function ApplyPhotonShader()
Lighting.ClockTime = 17.6
Lighting.GeographicLatitude = 42
Lighting.ExposureCompensation = 0.5
-- Bayangan & Pencahayaan
Lighting.Brightness = 3.5
Lighting.GlobalShadows = true
Lighting.ShadowSoftness = 0
-- EFEK GLOSSY: Dibuat lebih meling-meling
Lighting.EnvironmentDiffuseScale = 0.35
Lighting.EnvironmentSpecularScale = 5 -- Dinaikkan maksimal untuk pantulan cahaya tajam
Lighting.OutdoorAmbient = Color3.fromRGB(35, 35, 45)
-- Atmosfer
local atm = Lighting:FindFirstChildOfClass("Atmosphere") or Instance.new("Atmosphere", Lighting)
atm.Density = 0.35
atm.Offset = 0.2
atm.Color = Color3.fromRGB(255, 140, 90)
atm.Decay = Color3.fromRGB(110, 60, 160)
atm.Glare = 3.0 -- Silau cahaya lebih kuat pada permukaan glossy
atm.Haze = 2.5
-- Color Correction
local cc = Lighting:FindFirstChild("PhotonCC") or Instance.new("ColorCorrectionEffect", Lighting)
cc.Name = "PhotonCC"
cc.Brightness = 0.12
cc.Contrast = 0.6 -- Kontras tinggi agar pantulan terlihat sangat jelas
cc.Saturation = 0.65
cc.TintColor = Color3.fromRGB(255, 240, 220)
cc.Parent = Lighting
-- Bloom
local bloom = Lighting:FindFirstChild("PhotonBloom") or Instance.new("BloomEffect", Lighting)
bloom.Name = "PhotonBloom"
bloom.Intensity = 1.5
bloom.Size = 35
bloom.Threshold = 0.7 -- Lebih sensitif terhadap cahaya agar lantai berpendar
bloom.Parent = Lighting
end
-- Fungsi X-Ray Wall
local function ApplyXray()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and not obj:IsAncestorOf(Players.LocalPlayer.Character) then
if obj.Transparency < 0.5 then
obj.Transparency = 0.5 -- Membuat tembok tembus pandang
end
end
end
end
-- Fungsi Reset All
local function ResetAll()
-- Reset Lighting
Lighting.ClockTime = 14
Lighting.ShadowSoftness = 0.5
Lighting.EnvironmentDiffuseScale = 1
Lighting.EnvironmentSpecularScale = 1
Lighting.OutdoorAmbient = Color3.fromRGB(127, 127, 127)
if Lighting:FindFirstChild("PhotonCC") then Lighting.PhotonCC:Destroy() end
if Lighting:FindFirstChild("PhotonBloom") then Lighting.PhotonBloom:Destroy() end
if Lighting:FindFirstChildOfClass("Atmosphere") then Lighting:FindFirstChildOfClass("Atmosphere"):Destroy() end
-- Reset X-Ray
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
if obj.Name ~= "HumanoidRootPart" then
obj.Transparency = 0
end
end
end
end
-- Menu Tab: Shaders
local Tab = Window:CreateTab("Shaders & Visual", 4483362458)
Tab:CreateButton({
Name = "Photon Shader (Ultra Glossy)",
Callback = function()
ApplyPhotonShader()
Rayfield:Notify({
Title = "Donat Pinter",
Content = "Efek Meling-meling & Glossy Aktif!",
Duration = 4,
Image = 4483362458,
})
end,
})
Tab:CreateButton({
Name = "X-Ray Wall",
Callback = function()
ApplyXray()
Rayfield:Notify({
Title = "Donat Pinter",
Content = "X-Ray Berhasil Diterapkan!",
Duration = 4,
Image = 4483362458,
})
end,
})
Tab:CreateButton({
Name = "Reset All (Grafik & X-Ray)",
Callback = function()
ResetAll()
Rayfield:Notify({
Title = "Donat Pinter",
Content = "Semua kembali ke Standar.",
Duration = 4,
Image = 4483362458,
})
end,
})
Comments
No comments yet
Be the first to share your thoughts!