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

0

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