Is there anyway to force camera zoom?

I was looking around the forum for a way to force camera zoom and I couldn’t find a solution.

I have tried setting the camera’s minimum and maximum distance to the same thing which didn’t work and I still haven’t found a solution.

In StarterPlayer, there is an option inside CameraMode known as LockFirstPerson

Screenshot (102)

FieldOfView may not be the “desired” zoom, but it can still work.

you can set with these 2 properties on the player this would set and keep it at 2 without the player moving it in or out any
also if you are going to increase set the max first then min

Player.CameraMinZoomDistance = 2
Player.CameraMaxZoomDistance = 2

can also do camera offset with
Humanoid.CameraOffset = Vector3.new(1,0,0)

I should’ve clarified this before but I don’t think any of this or the replies atm will work.

I am trying to make it so that on death, the camera zooms out into 3rd person to show the body but because its on death, I don’t think the camera can change through scripts.

it can you can fire to the client from server or just watch the humanoid for death in a local script and change the camera

You can script the camera, you just need to turn the CameraType to Scriptable. Alternatively you can switch it to one of the other options.

(Property of Camera)
workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable

image