Making the character face the direction the player is moving

Basically my tool is glitched and doesn’t make the player face the direction they are moving, as if I had shift lock on:

(Please don’t ask why I can’t just fix it normally, I have my reasons, but it’d be hard to explain)
Can someone help me with how I can make the player face the right direction?

Any help appreciated.

You should be able to just do something like this. If you could send a file that would be a little more help, or if you could explain specifically what’s wrong.

character:PivotTo(CFrame.lookAlong(character:GetPivot().Position, character.Humanoid.MoveDirection))

I tested it and that works somewhat with what I was trying to achieve. I’m gonna mark that as solution for if somebody has the same problem, although I don’t think anyone will ever have this issue lol.
How I solved it is I just made it so when equipping the tool u automatically get put into shift lock, and unequipping it unlocks the camera again.

So what specifically would you change? Shift lock is locked to the camera, but I thought you wanted it locked to the move direction. I can help you fix either if you want.

Originally it would just always face the same direction, like in the video. Doesn’t matter if I enable shift lock or move in another direction or whatever, the character would just be stuck facing that way.
Also I’m happy with the solution I found, so I don’t need further help, thank you tho!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.