Code:
new Float:vecOrigin1[ 3 ], Float:vecOrigin2[ 3 ];
entity_get_vector( iPlayer1, EV_VEC_origin, vecOrigin1 );
entity_get_vector( iPlayer2, EV_VEC_origin, vecOrigin2 );
if( get_entity_flags( iPlayer1 ) & FL_DUCKING )
{
vecOrigin1[ 2 ] += 18.0;
}
if( get_entity_flags( iPlayer2 ) & FL_DUCKING )
{
vecOrigin2[ 2 ] += 18.0;
}
new Float:flDistance = get_distance_f( vecOrigin1, vecOrigin2 );
__________________