Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: sovaxa on May 26, 2019, 11:37:08 AM
-
Как задать условие в функции IF_PIXEL_IN(100,515, 155,480, "диапазон цвета: от 3000000 до 4000000") , которое будет искать цвета в заданном диапазоне цвета?
-
Диапазон задать нельзя. Для коррекции цвета в кликере есть функция COLORMODE упрощающая оттенки вплоть до двух цветов.
Запусти вот такой скрипт,
GETSCREEN
COLORMODE(7)
SCREENSHOTFIX(0,0, $_xmax,$_ymax, "Image.bmp", 0)
HALT
В папке кликера появится файл Image.bmp который наглядно покажет как COLORMODE изменяет цвета.
Рабочие значения цветокоррекции от 5 до 8
-
никто не заставляет читать!!!
а можно использовать функцию "ИЛИ" . например:
GETSCREEN
IF( (PXL(1355,325) = 200 "ИЛИ" 300 "ИЛИ" 400 ) & (PXL(1355,325) = 500 "ИЛИ" 600 "ИЛИ" 700) )
-
обрати внимание на жирный шрифт
(https://downloader.disk.yandex.ru/preview/6adb40717bb65d87590500a6a49f6a7b5c14deadd23de67832951f6a52d62b09/5ceb24e4/dPIIanZh96xRRs6GTf19WS4QmQr5DiiU0Te-CJ5HNqyjJkDb6uNVzxsXWqJ_D-Fb7VSBfED3WJMGYsjMn5YO0w%3D%3D?uid=0&filename=agr.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&size=1920x966)
-
никто не заставляет читать!!!
а можно использовать функцию "ИЛИ" . например:
GETSCREEN
IF( (PXL(1355,325) = 200 "ИЛИ" 300 "ИЛИ" 400 ) & (PXL(1355,325) = 500 "ИЛИ" 600 "ИЛИ" 700) )
Только так
IF( ((PXL(1355,325) = 200)|(PXL(1355,325) = 300)|(PXL(1355,325) = 400)) & ((PXL(1355,325) = 500)|(PXL(1355,325) = 600)|(PXL(1355,325) = 700)) )