It wont work when i dash backwards diagonally on right.
Can anyone help me resolve this bug?
local char = player.Character or player.CharacterAdded:Wait()
local hrp:BasePart = char:WaitForChild("HumanoidRootPart")
local hum:Humanoid = char:WaitForChild("Humanoid")
local bodyvel = Instance.new("BodyVelocity")
bodyvel.P = 1000
bodyvel.MaxForce = Vector3.new(math.huge, 1, math.huge)
local Dir = hum.MoveDirection
bodyvel.Velocity = Dir * arg.Velocity
bodyvel.Parent = hrp
task.wait(0.2)
bodyvel.Velocity = Vector3.one * 0
bodyvel:Destroy()