How to get the current velocity of a Part?

Hello
How can I get the current velocity of a Part?
the “Velocity” attribute is deprecated and in addition to this very often reports 0 on the server, when the network ownership of the Part is on the client…

Thanks

1 Like

.AssemblyLinearVelocity gives the current velocity of the part. More specifically, the ‘assembly’ of welded parts’ velocity.

2 Likes

Still returns 0 on the server (for fast moving parts), but at least is not deprecated.

Any idea how to get this correctly on the server?

You could try using a remote function and pass over the data from the client.

This is your only solution, unfortunately velocity doesn’t replicate and neither does attributes.
I did something like this for a grenade system a while back, where the server needed to know the velocity of the moving grenade to trigger an event.