I’m trying to make a move that pushes the play forward to where they’re facing, I’ve figured out the basics of it and it works inside of a local script but when I change it to a module script the way the character is facing doesn’t seem to update.
Is the LookVector in the World orientation, or in the Player’s orientation?
Also with your script are you checking which way the Player is facing then sending them in that LookVector direction, or are you updating the force for the entire length of time the force is being applied?
So you’re creating LookVector every Heartbeat, but when you start the for i loop you aren’t checking to see if it has changed.
Try putting the LookVector = HumanoidRootPart… section inside the loop.