You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Im struggling to make an rush ability in which a player starts to move forwards and for example as in the video they might run over enemies
What solutions have you tried so far? I tried to use BodyVelocity however its not good enough and poses the risk of you just getting flinger super far
Try using Humanoid:MoveTo() for the ability to rush. Set a Vector3.new() in front of the player and recalculate it during the rush if adjustments are needed. For running-over players, just use regular hitbox detection to see if the rushing player is touching another player
It’s not a matter of BodyVelocity, you shouldn’t be using that as it is deprecated. Instead, that effect is caused by the camera, as it probably focuses on the head, instead of a certain point above the humanoid, and the animation which moves the player around.
Use LinearVelocity, and set it relative to attachment0, so that wherever the player faces they will move forward in that direction.
I actually kinda disagree with this, yes BodyVelocity is deprecated but LinearVelocity is HORRIBLE to use in my opinion and from my past experiences using it.