PHP- Kodu:
  stock get_user_hitpoint(id, Float:hOrigin[3]) {
    if ( ! is_user_alive( id ))
        return 0;
    
    new Float:fOrigin[3], Float:fvAngle[3], Float:fvOffset[3], Float:fvOrigin[3], Float:feOrigin[3];
    new Float:fTemp[3];
    
    pev(id, pev_origin, fOrigin);
    pev(id, pev_v_angle, fvAngle);
    pev(id, pev_view_ofs, fvOffset);
    
    xs_vec_add(fOrigin, fvOffset, fvOrigin);
    
    engfunc(EngFunc_AngleVectors, fvAngle, feOrigin, fTemp, fTemp);
    
    xs_vec_mul_scalar(feOrigin, 9999.9, feOrigin);
    xs_vec_add(fvOrigin, feOrigin, feOrigin);
    
    engfunc(EngFunc_TraceLine, fvOrigin, feOrigin, 0, id);
    global_get(glb_trace_endpos, hOrigin);
    return 1;
} 
  
   PHP- Kodu:
  new Float:origin[3];
get_user_hitpoint(id,origin)
set_pev(id,pev_origin,origin) // nişan alınan yere ışınla