From
http://forums.alliedmods.net/showthread.php?t=49081
PHP Code:
stock setClientAIM ( Client, Entity )
{
static Float:vecOrigin[ 3 ];
static Float:vecTarget[ 3 ];
static Float:angResult[ 3 ];
entity_get_vector( Client, EV_VEC_origin, vecOrigin );
entity_get_vector( Entity, EV_VEC_origin, vecTarget );
vecOrigin[ 0 ] = vecTarget[ 0 ] - vecOrigin[ 0 ];
vecOrigin[ 1 ] = vecTarget[ 1 ] - vecOrigin[ 1 ];
vecOrigin[ 2 ] = vecTarget[ 2 ] - vecOrigin[ 2 ];
vector_to_angle( vecOrigin, angResult );
entity_set_vector( Client, EV_VEC_angles, angResult );
entity_set_int( Client, EV_INT_fixangle, 1 );
}
__________________