Run it
Copy the script and paste it into your executor.
local rs = game:GetService("RunService")
local cm = workspace.CurrentCamera
local bl = Instance.new("BlurEffect", cm)
local function aa()
local lp = cm.CFrame.Position
rs.RenderStepped:Connect(function()
local cp = cm.CFrame.Position
local vll = (cp - lp).Magnitude
bl.Size = math.clamp(vll * 25, 0, 56)
lp = cp
end)
end
local function bb()
local lv = cm.CFrame.LookVector
rs.RenderStepped:Connect(function()
local cv = cm.CFrame.LookVector
local mg = (cv - lv).Magnitude
bl.Size = math.max(bl.Size, math.clamp(mg * 200, 0, 56))
lv = cv
end)
end
aa()
bb()
beta

Universal