-- FOV Changer | by 2i9y local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))() local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local Camera = workspace.CurrentCamera -- Blur local Blur = Instance.new("BlurEffect") Blur.Size = 0 Blur.Parent = Lighting -- Window local Window = Fluent:CreateWindow({ Title = "2i9y FOV Changer", SubTitle = "Camera Settings", TabWidth = 160, Size = UDim2.fromOffset(520, 350), Acrylic = true, Theme = "Dark", MinimizeKey = Enum.KeyCode.RightShift }) local Tabs = { Main = Window:AddTab({ Title = "FOV", Icon = "eye" }), Settings = Window:AddTab({ Title = "Settings", Icon = "settings" }) } local Settings = { FOV = 70, Rainbow = false, Blur = false } -- MAIN SECTION local MainSection = Tabs.Main:AddSection("Camera") local FOVSlider = MainSection:AddSlider("FOV", { Title = "Field of View", Description = "Change camera FOV", Default = 70, Min = 40, Max = 120, Rounding = 0 }) FOVSlider:OnChanged(function(Value) Settings.FOV = Value Camera.FieldOfView = Value end) local ResetButton = MainSection:AddButton({ Title = "Reset FOV", Description = "Return to default", Callback = function() Camera.FieldOfView = 70 FOVSlider:SetValue(70) end }) -- SETTINGS SECTION local VisualSection = Tabs.Settings:AddSection("Visual") local RainbowToggle = VisualSection:AddToggle("Rainbow", { Title = "Rainbow UI", Default = false }) RainbowToggle:OnChanged(function() Settings.Rainbow = RainbowToggle.Value end) local BlurToggle = VisualSection:AddToggle("Blur", { Title = "Blur Background", Default = false }) BlurToggle:OnChanged(function() Settings.Blur = BlurToggle.Value end) -- Rainbow effect task.spawn(function() while task.wait(0.05) do if Settings.Rainbow then local color = Color3.fromHSV(tick()%5/5,1,1) Fluent:SetAccentColor(color) end end end) -- Blur update task.spawn(function() while task.wait(0.1) do if Settings.Blur then Blur.Size = 18 else Blur.Size = 0 end end end) -- Apply default Camera.FieldOfView = Settings.FOV -- Notification Fluent:Notify({ Title = "2i9y FOV Changer", Content = "Loaded successfully!", Duration = 5 })