How to stop player's orientation from moving?

I have a grappeling gun kind of thing, and I set the player’s orientation at the start to face its target. The problem is, with my rope constraint, the player flings around in every direction. How can I set it so the player stays in one orientation? Thanks!

1 Like

Use BodyGyro. Set the max force to math.huge, parent it to the humanoid root part right before they start moving, and the destroy it once the grapple finishes.

Just to extend on this, if you want your character to be able to change directions, but not flip over, just set the max force to, 0, math.huge)

Disable AutoRotate on the Humanoid

It says MaxForce is not a valid member of BodyGyro

I tried that, but it didn’t work.

Oh my bad. Its called MaxTorque.

AlignOrientation is also another object you could use.

1 Like