Author Topic: Поиск по карте  (Read 2507 times)

0 Members and 1 Guest are viewing this topic.

Melnim

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
Поиск по карте
« on: August 17, 2015, 02:27:45 PM »
Имеется большая карта . Перемещение по карте осуществляется стрелками на клавиатуре. Задача найти объекты их бывает 4 вида.
Поиск автоматический в отдельном окне ( чтоб была возможность работать в другом)
При нахождении любого из 4 объектов поиск прекратить до ручного вмешательства человека потом продолжить
Как автоматизировать процесс посредством кликермена?

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Поиск по карте
« Reply #1 on: August 18, 2015, 03:07:58 AM »
Ну что то вроде этого:
[spoiler]
Code: [Select]
// набросок
$check = 1
WHILE($check < 5)
   KEYDOWN(#LEFT //стрелка влево #UP - стрелка вверх #RIGHT - стрелка вправо  #DOWN - стрелка вниз)
   WAITMS(100)
   KEYUP(#LEFT)
   GETSCREEN
   IF_PICTURE_IN (0,0, $_xmax, $_ymax, STRCONCAT($check, ".bmp")) // сделать 4 скрина нужных обьектов
      WAITMS(100)
      SOUND("play.wav")
      HINTPOPUP("Хозяин тут это... нашел!!!", "АААААААА")
      waitmc(100)
      $check = 0
   END_IF
   INC($check)
END_CYC
[/spoiler]
Параметры задержек времени сам выстави нужные. Наверняка можно сделать лучше)) Эт я так... по бырому, без долгих раздумий)))
« Last Edit: August 18, 2015, 03:10:07 AM by Полуночник »