Camera auto-rotating when seated

I have seen other forum posts about this but none of them fix it.

Here is a gif

The camera constantly rotates no matter what Camera subject I have it set to (besides orbital)
I want a follow camera that doesnt auto rotate, can anyone help?

3 Likes

The
Camera.CameraType is automatically set to Follow when you’re in a seat.

Change it back to Custom when you do sit down!

You might have to script your own camera. Although it’s time consuming, you’ll have more control over its movement.
Something you can do with scripted camera

  • Camera shake
  • Limit angle
    Etc

Edit
Tutorial by roblox

Didn’t work sorry, thanks tho h

I’m really hoping I don’t have to do this, but it might come down to it.

A little extra code to help you - LocalScript:

Humanoid.Seated:Connect(function()
Workspace.CurrentCamera.CameraType = “Custom”
end)

You do have to define the Humanoid, though, so I just suggest you put this in StarterCharacterScripts and define the humanoid as script.Parent

If this doesn’t work, then I tried :man_shrugging:

ServerSideScript:
game.Players.PlayerAdded:Connect(function(plr)

    local LocalScript = game.ServerStorage.LocalScript:Clone()

    LocalScript.Parent = plr

    LocalScript.Disabled = false

    end)

LocalScript (In ServerStorage and Disabled):

game.Players.PlayerAdded:Connect(function(plr)

local LocalScript = game.ServerStorage.LocalScript:Clone()

LocalScript.Parent = plr

LocalScript.Disabled = false

end)

This should work. Tested it with a vehicle seat

ServerSide Script not needed if the local script is inside of StarterPlayerScripts.

1 Like