The problem:
I am trying to figure out how to make a MouseLock style 3rd Person camera, but I cannot make the character move with camera.
The code:
local p = game.Players.LocalPlayer
p.CharacterAdded:wait()
local char = p.Character
char.Humanoid.CameraOffset = Vector3.new(1.5, 0.5, 0.5)
What would I need to change/add to make it work?
NOTE: This is in a LocalScript, inside StarterPack.
Thank you :)

5 comments
It's working, but it only works for back and forwards, and it's in the opposite direction of the camera (facing forward, character facing back)
ah, okay, I have no idea why, I'll test it myself, and try to fix it, I'll edit it once I finish it
ty
Okay, I've fixed it
This still doesn't really do what I wanted it to.. But I'll accept your answer.