// getVehicleVelocity(vehicleid) SQInteger CVehicleNatives::GetVelocity(SQVM * pVM) { EntityId vehicleId; sq_getentity(pVM, -1, &vehicleId); CNetworkVehicle * pVehicle = g_pClient->GetVehicleManager()->Get(vehicleId); if(pVehicle) { CVector3 vecMoveSpeed; pVehicle->GetMoveSpeed(vecMoveSpeed); CSquirrelArguments args; args.push(vecMoveSpeed.fX); args.push(vecMoveSpeed.fY); args.push(vecMoveSpeed.fZ); sq_pusharg(pVM, CSquirrelArgument(args, true)); return 1; } sq_pushbool(pVM, false); return 1; }