How can I make this "push" stronger?

  1. What do you want to achieve? I would like to increase the mount of force applied during this pushing ability

  2. What is the issue? When I click they keybind for it twice, it reaches the desired speed, but when I click they kebind only once, it just moves a little bit.

  3. What solutions have you tried so far? none so far

here’s a video of me pressing the keybind once:
https://gyazo.com/7ec015ffa7883e1f6a797ee9cbfccfde

here’s the script that control the bodyVelocity

script.Parent.RemoteEvent.OnServerEvent:Connect(function(player, Target)

	print(Target)
	local Magic = player.Character.Magic
	
	for count = 1,10 do
		wait()
		Magic.Value -= 3
	end

	
	local humanoid = Target.Parent.Humanoid
	humanoid:ChangeState(Enum.HumanoidStateType.Ragdoll)
	
	local bv = Instance.new("BodyVelocity")
	bv. Velocity = player.Character.HumanoidRootPart.CFrame.LookVector * 100000000
	bv.P = 4000
	bv.Parent = Target.Parent.HumanoidRootPart
	
	wait(1)
	bv:Destroy()
end)

all help is appreciated <3

Power of a BodyVelocity instance can be controlled by its P property.

bv.P = 4000

So simply increase this value to increase the power.

I have set it to some extremely high numbers and it just doesn’t work, is there anything else I can try?

You could increase the wait time before destroying the BodyVelocity instance.

1 Like

I set it to 2 seconds and it throws them much farther, thank you <3