How to make a dash script that pushes force when on air and when on ground equally?

How to make a dash script that pushes equal force when on air and when on ground?

My script:

HumanoidRootPart.Velocity = HumanoidRootPart.CFrame.LookVector * 100
1 Like

Maybe refer to this: How would i make a Dash System specifically like this?

It may help you.

that doesn’t answer my question

You may want to use a BodyVelocity instead of directly manipulating their velocity, so that the bodyvelocity helps maintain the velocity given so that friction can’t oppose the velocity when on the ground. You can delete the body velocity after a few seconds, and also set the MaxForce on the y-component to 0, so that gravity still has an effect on it

2 Likes

This may help you, you’d want to utilize bodyposition or of the similar to make sure it reaches the same length or near same length.