- Сообщения
- 3,608
- Репутация
- 941
Hikki сказал(а):Код:$WinPos = WinGetPos("EVE") $e_warsX=$WinPos[2]-13 Func e_war(); проверка на значек е варс For $tar = $angle_coord[1]+57 To 444 Step 19 $e_war= PixelGetColor($e_warsX,$tar) If $e_war > 0 AND $e_war <> 4210752 And $e_war <> 7368816 Then; ищем цвет отличный от 0 и 4210752 (серый) и 7368816 kill_e_war() ; EndIf Next EndFunc
немного поясню.
$angle_coord[1] это стрелочка овервью, белый треугольник слева сверху на скрине, по оси Х, можно жестко прописать, можно найти, не важно.
ищет любой цвет отличный от черного и 2-х оттенков серого (наведение и выделение) в зоне выделенной красным на скрине.
ЗЫ подредактировал после дополнений и замечаний
