Im making a Over the shoulder system for my game currently. Im trying to achieve an effect similar to the last of us.
The problem is that the camera pivot isnt pivoting around the character, instead its just pivoting where its at.
https://gyazo.com/a4a2363f6ae905634a0c44607d1f560e
I need it to pivot default, like how a normal camera pivots around the character.
Heres my over-the-shoulder script.
if Mode == "OTS" then
local Character = Player.Character
local Humanoid = Character:WaitForChild("Humanoid")
local FieldOfView = {FieldOfView = DefaultFieldOfView - 0}
local CameraOffset = {CameraOffset = Vector3.new(2.6, 2, 1.3)}
local TweenFieldOfView = TweenService:Create(CurrentCamera, CameraTweenInfo, FieldOfView)
local TweenCameraOffset = TweenService:Create(Humanoid, CameraTweenInfo, CameraOffset)
TweenFieldOfView:Play()
TweenCameraOffset:Play()
UserInputService.MouseDeltaSensitivity = MouseSensitivity / 2
end