I'm trying to make this script in which your scroll up, the FieldOfView will increase until it hits 50. However, when I run the script it goes farther than 50 all the way to 1. Any reason why this is happening?
local Player = game.Players.LocalPlayer local Camera = game.Workspace.CurrentCamera local debounce = false local Min = 50 local Max = 70 local Mouse = Player:GetMouse () Mouse.WheelForward:connect (function() if debounce == true then return end debounce = true if Camera.FieldOfView == Max then while Camera.FieldOfView ~= Min do Camera.FieldOfView = Camera.FieldOfView - .5 wait () end end wait () debounce = false end)