LinearVelocity delayed?

I’m trying to use linear velocity to make a up tilt system however it is very delayed on the server, I’ve tried to setownership to the player but for some reason it doesn’t work

Example: (https://gyazo.com/a21cafe10aeb028c1a7bfb26cce33492)

			local Attachment2 = Instance.new("Attachment", player.Character.HumanoidRootPart)

			local Attachment3 = Instance.new("Attachment", Info.Enemy.HumanoidRootPart)
			
			local airVel2 = Instance.new("LinearVelocity")
			airVel2.MaxForce = math.huge;
			airVel2.Parent = Info.Enemy.HumanoidRootPart
			airVel2.VectorVelocity = Vector3.new(0,0,0)
			airVel2.Attachment0 = Attachment3
			airVel2.Name = "AirComboVel"
			game.Debris:AddItem(airVel2,.8)
			
			
			local airVel = Instance.new("LinearVelocity")
			airVel.MaxForce = math.huge;
			airVel.Parent = player.Character.HumanoidRootPart
			airVel.VectorVelocity = Vector3.new(0,0,0)
			airVel.Attachment0 = Attachment2
			airVel.Name = "AirComboVel"
			game.Debris:AddItem(airVel,.8)

			
			game.Debris:AddItem(Attachment2,.8)
			game.Debris:AddItem(Attachment3,.8)

1 Like

Try adjusting the MaxForce property to be lower.

doesn’t do anything i’ve already tried

If you replace the currently velocity type with some other form of velocity, does it also have this issue?
If not, would it be possible for you to have a pre-existing velocity instead of creating a new one, and toggling it on/off or otherwise adjusting it?
However, it is also important to keep in mind that doing stuff from the server to clients and vice versa will always have a little bit of lag, and there’s not really much you can do about it.