Hi, I have this script [1] that move the humaindRootPart together the camera movement (into a renderstepped), but when put this script [2] (CameraOffSet) (out of renderstepped) the Character is moved rare like I show in this video:
[1]
local CameraLook = CurrentCam.CFrame.LookVector;
local Direction = CFrame.lookAt( HumanoidRootPart.Position,
HumanoidRootPart.Position + Vector3.new(CameraLook.X, 0, CameraLook.Z) )
HumanoidRootPart.CFrame = Direction