Garry's Mod Wiki


  Vector Entity:GetVelocity()


Returns the entity's velocity.

Actually binds to CBaseEntity::GetAbsVelocity() on the server and C_BaseEntity::EstimateAbsVelocity() on the client. This returns the total velocity of the entity and is equal to local velocity + base velocity.
This can become out-of-sync on the client if the server has been up for a long time.

Issue Tracker: 774


1 Vector
The velocity of the entity.


Lets you know if the object is being moved.

if ent:GetVelocity():LengthSqr() > 0 then // Is being moved else // Not being moved end