Extended Settings
Key RequiredUniversal

Extended Settings

Universal ScriptISOXTERIAISOXTERIA 460 views 107 executesUpdated Apr 2, 2026
Unrated
00
Lua Script•221 lines (6169 chars)
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

-- [[ LIGHTING & POST-PROCESSING SETUP ]]
local Lighting = game:GetService("Lighting")
local Stats = game:GetService("Stats")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer

-- Ensure all effects exist so the sliders work
local ColorCorrection = Lighting:FindFirstChildOfClass("ColorCorrectionEffect") or Instance.new("ColorCorrectionEffect", Lighting)
local Bloom = Lighting:FindFirstChildOfClass("BloomEffect") or Instance.new("BloomEffect", Lighting)
local SunRays = Lighting:FindFirstChildOfClass("SunRaysEffect") or Instance.new("SunRaysEffect", Lighting)
local Blur = Lighting:FindFirstChildOfClass("BlurEffect") or Instance.new("BlurEffect", Lighting)

-- Reset/Default Settings (No Blur by default)
Blur.Size = 0
ColorCorrection.Saturation = 0
ColorCorrection.Contrast = 0

local Window = Rayfield:CreateWindow({
   Name = "ISOXTERIA | ULTIMATE",
   LoadingTitle = "ISOXTERIA",
   LoadingSubtitle = "Visual & Performance Suite",
   ConfigurationSaving = {
      Enabled = true,
      FolderName = "ISOXTERIA_SETTINGS",
      FileName = "UserConfig"
   },
   KeySystem = false,
})

-- [[ 1. WORLD & ATMOSPHERE ]]
local WorldTab = Window:CreateTab("World", 4483362458)

WorldTab:CreateSection("Environment Control")

WorldTab:CreateSlider({
   Name = "Time of Day",
   Range = {0, 24},
   Increment = 0.1,
   Suffix = "h",
   CurrentValue = Lighting.ClockTime,
   Callback = function(Value) Lighting.ClockTime = Value end,
})

WorldTab:CreateSlider({
   Name = "Master Brightness",
   Range = {0, 10},
   Increment = 0.5,
   CurrentValue = Lighting.Brightness,
   Callback = function(Value) Lighting.Brightness = Value end,
})

WorldTab:CreateColorPicker({
   Name = "Sky Tint / Ambient",
   Color = Color3.fromRGB(255, 255, 255),
   Callback = function(Value) Lighting.Ambient = Value end,
})

WorldTab:CreateToggle({
   Name = "Remove Fog",
   CurrentValue = false,
   Callback = function(Value) Lighting.FogEnd = Value and 100000 or 2500 end,
})

-- [[ 2. AAA GRAPHICS ]]
local GraphicsTab = Window:CreateTab("Graphics", 4483362458)

GraphicsTab:CreateSection("Post-Processing Filters")

GraphicsTab:CreateSlider({
   Name = "Saturation (Color Vibrancy)",
   Range = {-2, 2},
   Increment = 0.1,
   CurrentValue = 0,
   Callback = function(Value) ColorCorrection.Saturation = Value end,
})

GraphicsTab:CreateSlider({
   Name = "Contrast",
   Range = {-2, 2},
   Increment = 0.1,
   CurrentValue = 0,
   Callback = function(Value) ColorCorrection.Contrast = Value end,
})

GraphicsTab:CreateSlider({
   Name = "Bloom Intensity (Glow)",
   Range = {0, 10},
   Increment = 0.1,
   CurrentValue = 1,
   Callback = function(Value) Bloom.Intensity = Value end,
})

GraphicsTab:CreateSlider({
   Name = "Sun Ray Intensity",
   Range = {0, 1},
   Increment = 0.05,
   CurrentValue = 0.1,
   Callback = function(Value) SunRays.Intensity = Value end,
})

GraphicsTab:CreateSlider({
   Name = "Background Blur (Depth)",
   Range = {0, 20},
   Increment = 1,
   CurrentValue = 0,
   Callback = function(Value) Blur.Size = Value end,
})

GraphicsTab:CreateColorPicker({
   Name = "Color Filter (Tint)",
   Color = Color3.fromRGB(255, 255, 255),
   Callback = function(Value) ColorCorrection.TintColor = Value end,
})

-- [[ 3. PERFORMANCE ]]
local PerfTab = Window:CreateTab("Performance", 4483362458)

PerfTab:CreateSection("Optimization Tools")

PerfTab:CreateToggle({
   Name = "Low Poly Mode",
   CurrentValue = false,
   Callback = function(Value)
       for _, v in pairs(game:GetDescendants()) do
           if v:IsA("BasePart") then
               v.Material = Value and Enum.Material.SmoothPlastic or Enum.Material.Plastic
           end
       end
   end,
})

PerfTab:CreateToggle({
   Name = "Disable Heavy Particles",
   CurrentValue = false,
   Callback = function(Value)
       for _, v in pairs(game:GetDescendants()) do
           if v:IsA("ParticleEmitter") or v:IsA("Smoke") or v:IsA("Fire") then
               v.Enabled = not Value
           end
       end
   end,
})

PerfTab:CreateToggle({
   Name = "Disable Shadows",
   CurrentValue = false,
   Callback = function(Value) Lighting.GlobalShadows = not Value end,
})

PerfTab:CreateDropdown({
    Name = "Roblox Graphics Level",
    Options = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"},
    CurrentOption = {"10"},
    Callback = function(Option)
        settings().Rendering.QualityLevel = tonumber(Option[1])
    end,
})

-- [[ 4. PLAYER & STATS ]]
local PlayerTab = Window:CreateTab("Player", 4483345998)

PlayerTab:CreateSection("View Settings")

PlayerTab:CreateSlider({
   Name = "Field of View (FOV)",
   Range = {70, 120},
   Increment = 1,
   CurrentValue = 70,
   Callback = function(Value) workspace.CurrentCamera.FieldOfView = Value end,
})

PlayerTab:CreateSlider({
    Name = "Camera Sensitivity",
    Range = {0.1, 5},
    Increment = 0.1,
    CurrentValue = 1,
    Callback = function(Value)
        game:GetService("UserInputService").MouseDeltaSensitivity = Value
    end,
})

PlayerTab:CreateSection("Connection Info")
local FPSLabel = PlayerTab:CreateLabel("FPS: Calculating...")
local PingLabel = PlayerTab:CreateLabel("Ping: Calculating...")

task.spawn(function()
    while task.wait(1) do
        local fps = math.floor(Stats.WorkspaceResources.FPS:GetValue())
        local ping = math.floor(LocalPlayer:GetNetworkPing() * 1000)
        FPSLabel:Set("FPS: " .. fps)
        PingLabel:Set("Ping: " .. ping .. "ms")
    end
end)

-- [[ 5. SYSTEM ]]
local SystemTab = Window:CreateTab("System", 4483345998)

SystemTab:CreateButton({
   Name = "Rejoin Game",
   Callback = function() game:GetService("TeleportService"):Teleport(game.PlaceId, LocalPlayer) end,
})

SystemTab:CreateButton({
   Name = "Copy Server JobID",
   Callback = function() setclipboard(game.JobId) end,
})

SystemTab:CreateKeybind({
   Name = "Toggle Menu Key",
   CurrentKeybind = "RightShift",
   Callback = function() Rayfield:Toggle() end,
})

SystemTab:CreateButton({
   Name = "Unload ISOXTERIA",
   Callback = function() Rayfield:Destroy() end,
})

Rayfield:LoadConfiguration()

Features & Information

In Roblox many settings have been limited, which makes it hard to play the game. For an example, take a game that isn't bright enough, so you change the game setting, but this thing isn't situated. Luckily Extended Settngs Adds Many Features To the Game

Community Comments (3)

ISOXTERIAISOXTERIAApr 2, 2026

Bro What

vanishingscentvanishingscentApr 2, 2026

what the ai slop

Replying to @vanishingscent
ISOXTERIAISOXTERIAApr 2, 2026

@vylix Not AI IT WAS CREATED BY ME IT IS TRUE THAT I USE AI TO FIX ERROR THAT WHY TS CODE IS LOOKING LIKE IT WAS MADE WITH AI

More Scripts for Universal Scripts