Author Topic: Рыбалка  (Read 9892 times)

0 Members and 2 Guests are viewing this topic.

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #30 on: September 11, 2019, 01:31:55 PM »
Для начала сделай скриншот объекта таким скриптом.
Code: (clickermann) [Select]
GETSCREEN // снимок
COLORMODE(7) // цветокоррекция снимка
SCREENSHOTEX(0,0, $_xmax,$_ymax, "Image_", 0) // сохранение снимка в файл
HALT

Вырежи маленькую часть объекта без захвата фона и тестируй нахождение таким скриптом
Code: (clickermann) [Select]
GETSCREEN
COLORMODE(7)
IF_PICTURE_IN (749,385,1070,553, "Image_00000000.bmp", -1, 80) // подбирай процент совпадения
   MOVE($_return1, $_return2) // курсор перемещается на картинку
ELSE
   HINTPOPUP("Не нашел")
END_IF
HALT

сделать скриншот вашим скриптом не получилось, сделал этим:
GETSCREEN
COLORMODE(7)
SCREENSHOT
HALT

начал тестировать,менять параметр currency, при параметрах от 100 до 12 появляется надпись "не нашел", курсор на месте, а при 11 до 0 курсор перемещается в выбранные координаты
в любом случае: когда поплавок присутствует на экране и когда его уже нет. Изменение параметра bgcolor никаких результатов не дало, при разных показаниях параметра currency.
Все вышеизложенное пробовал тестировать не только в игре где подвижный поплавок, но и просто на рабочем столе со статичным изображением, результаты получились точно такие же