How would I suspend a player within scriptable movement using BodyVelocities?

I am not sure of any methods but I quick google search got me this:

The link

Note: BodyGyro is now depracted and “AlignOrientation” should be used instead