velocity_by_aim + player origin should work
Try this :
PHP Code:
GetPlayerFrontOrigin( id, distance, origin[3] )
{
new Float:temp[3];
pev(id, pev_origin, origin);
pev(id, pev_view_ofs, temp);
origin[2] += temp[2];
velocity_by_aim(id, distance, temp);
xs_vec_add(origin, temp, origin);
}
Usage :
PHP Code:
{
new Float:origin[3];
GetPlayerFrontOrigin(id, 150, origin);
}
__________________