local player = game.Players.LocalPlayer
local character = player.Character
local camera = workspace.CurrentCamera
repeat wait()
camera.CameraType = Enum.CameraType.Scriptable
until camera.CameraType == Enum.CameraType.Scriptable
camera.CFrame = workspace.CameraPos.CFrame
local blur = Instance.new("BlurEffect",camera)
How would I also make the screen shake?

1 comment
I'm not good at scripting but maybe you should try looping a script that randomly moves the camera and changes the FOV.