Hey, all.
I’ve come into a bit of a situation. I am currently working on a FPS RPG game for a friend. It consists of cutscenes, quick actions etc. A key element is moving NPCs including moving your own character automatically with the following:
humanoid:MoveTo()
With my first-person script it uses a smoothing mechanic capturing the mouse’s delta. Unfortunately the only way I can see to have the character follow the camera, like in normal FPS is by doing
humanoidrootpart.CFrame = CFrame.(humanoidrootpart.Position) * CFrame.Angles(0,math.rad(angle),0) – angle being the mouse’s delta mechanics.
Help would be greatly appreciated.
I have tried using Waist Motor6D’s (Setting C0) but it made it look weird, I would like the entire character to move, without disruspting humanoid:MoveTo()