I was wondering if there is a way to make dashes similar to tsb's, because they are fluid and fast, you can hardly notice when you delete the body velocity, normally I made a system something like this:
local bv = Instance.new("BodyVelocity", Character.HumanoidRootPart)
bv.P = 2000
bv.MaxForce = Vector3.new(100000, 0, 100000)
local value = Instance.new("NumberValue")
value.Value = 100 -- multiplier
local dashConn
dashConn = RunService.RenderStepped:Connect(function()
local RightVector = Character.HumanoidRootPart.CFrame.RightVector
bv.Velocity = RightVector * value
end)
TweenService:Create(value, TwenInfo.new(0.75), {Value = 0})
Debris:AddItem(bv, 0.74)
task.delay(0.75, function()
dashConn:Disconnect()
end)
but it doesn't have the same fluidity that tsb has, what would you recommend to make it more similar, at the moment it looks like this: