Тема: AHK: PixelSearch и приоритеты.
Прошу помощи - данный скрипт нажимает определенную кнопку, в зависимости от цвета который светится на экране. Все работает как надо, но если есть 2 координаты и в них находятся указанные цвета он начинает нажимать - 232323232323 (пример из скрипта). А хотелось бы выставить приоритет если допустим - по координатам p2 := [959, 974, 960, 975, 0x67FF18] он нажимал кнопку, а про координату и цвет p3 := [921, 972, 922, 973, 0x36F4FF] забывал пока не пропадет p2 := [959, 974, 960, 975, 0x67FF18]. Есть ли такая возможность?
Если не понятно попробую перефразировать иначе.
Простите за кривое обьяснение не знал как выразить иначе ![]()
p1 := [959, 974, 960, 975, 0x2600FF]
p2 := [959, 974, 960, 975, 0x67FF18]
p3 := [921, 972, 922, 973, 0x36F4FF]
p4 := [921, 972, 922, 973, 0xFF5005]
p5 := [959, 974, 960, 975, 0xE892FF]
p6 := [959, 974, 960, 975, 0xE1FF00]
p7 := [959, 974, 960, 975, 0xFFFFF1]
p8 := [959, 974, 960, 975, 0xFFFFF1]
pause
loop
{
WinWaitActive,
loop 8
{
PixelSearch, Px, Py, p%A_Index%[1], p%A_Index%[2], p%A_Index%[3] , p%A_Index%[4], p%A_Index%[5], 3, Fast
if !errorlevel
send % A_Index
}
}
F12::pause
$vk45::
sleep 200
send {vk45}
return
