i’ve tried looking for solutions here on devforum but nothing is that specific
After that, you should include more details if you have any. Try to make your topic as descriptive as possible, so that it’s easier for people to help you!
local char = plr.Character
if char.HumanoidRootPart:FindFirstChild("AlignPosition") then
game.Debris:AddItem(char.HumanoidRootPart:FindFirstChild("AlignPosition"),0.6)
end
local lv = script.LinearVelocity:Clone()
lv.Parent = char
lv.Attachment0 = char.HumanoidRootPart.RootAttachment
lv.VectorVelocity = char.HumanoidRootPart.CFrame.LookVector * 60
local dash = plr.Character.Humanoid.Animator:LoadAnimation(script.dashgrabair)
dash:Play()
if anyone could help me i would be MORE than glad, thank you!
I would use TweenService. It’s much more reliable and customizable, and all around more useful than LinearVelocity, or its deprecated counterpart, BodyVelocity
The only possible issue I can think of is that the push is being done on the server instead of the affected client, but I’ve seen other games do server-sided pushes without looking like this.
I’d disable everything beneath this part of the code to see if the problem lies there.