I need to push player backwards really powerfully on tool activation

hello, im trying to remake gauss/tau cannon from half-life, but i cant push player backwards powerfully enough, i need help with that

how far player should be pushed backwards:

Try using BasePart:ApplyImpulse(Vector3)
EG:

HumanoidRootPart:ApplyImpulse(Vector3.new(0,0,-500))

For the best results do this on the client side. Otherwise you may have some issues with NetworkOwnership

1 Like