(view from server)
Code that I’m pretty sure is doing this.
(local script in starterCharacterScripts)
function bounce(a,aa)
rootPart.AssemblyLinearVelocity = aa * a
end
----enemy result is just a normal raycast
if enemy_result then
if enemy_result.Instance.Name == "Spring" then
script.Sound:Play()
bounce(130,enemy_result.Instance.CFrame.UpVector)
end
end
on the local view everything looks fine but to other players you are completely detached from your HumanoidRootPart.