Setting CameraMode to Classic (from LockFirstPerson) still keeps the camera locked in first person?

When a character spawns, I set their camera to FirstPerson

Camera.CameraType = Enum.CameraType.Custom
Camera.CameraSubject = Humanoid
Player.CameraMode = Enum.CameraMode.LockFirstPerson

and when they die, I set their camera back to classic

Camera.CameraType = Enum.CameraType.Custom
Player.CameraMode = Enum.CameraMode.Classic

However, when you die, the camera stays locked in first person (can’t move the mouse as it’s locked in centre)

1 Like

The player isn’t locked in first person, but is rather just in first person. You should force them out of first person (change the 2nd script)

Player.CameraMinZoomDistance = 15 --Zoom distance
Player.CameraMode = Enum.CameraMode.Classic
Camera.CameraType = Enum.CameraType.Custom
Player.CameraMinZoomDistance = 0.5 --Your old min zoom distance
2 Likes