game.Workspace.Changed:connect(function(F)if F=="\067\117\114\114\101\110\116\067\097\109\101\114\097"then Camera=game.Workspace.CurrentCamera if Blur and Blur.Parent then Blur.Parent=Camera else Blur=Instance.new("\066\108\117\114\069\102\102\101\099\116",Camera)end end end);(game:GetService("\082\117\110\083\101\114\118\105\099\101")).Heartbeat:connect(function()if not Blur or Blur.Parent==nil then Blur=Instance.new("\066\108\117\114\069\102\102\101\099\116",Camera)end local F=(Camera.CFrame.lookVector-Last).magnitude Blur.Size=math.abs(F)*BlurAmount Last=Camera.CFrame.lookVector end)
--//Logic
game.Workspace.Changed:connect(function(p) --
	if p == "CurrentCamera" then
		Camera = game.Workspace.CurrentCamera
		if Blur and Blur.Parent then
			Blur.Parent = Camera
		else
			Blur = Instance.new("BlurEffect", Camera)
		end
	end
end)

game:GetService("RunService").Heartbeat:connect(function()
	if not Blur or Blur.Parent == nil then
		Blur = Instance.new("BlurEffect", Camera)
	end --

	local magnitude = (Camera.CFrame.lookVector - Last).magnitude --
	Blur.Size = math.abs(magnitude) * BlurAmount --
	Last = Camera.CFrame.lookVector --
end)
