Author Topic: Как найти персонажа  (Read 2505 times)

0 Members and 1 Guest are viewing this topic.

Влад Гуляев

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
Как найти персонажа
« on: April 06, 2016, 08:52:00 AM »
Здравствуйте, нужна помощь, подсказки, всё что угодно. Всё никак не получается сделать задуманное.
Нужно найти и кликнуть на этого персонажа (он стоит на месте, но "шевелит руками и ногами" и как следствие меняется цвет в одной и той же точке.  Игра называется "Kings Road"
https://www.dropbox.com/s/drxqhhy08zlwf1q/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png?dl=0

Всё бы хорошо, но после прохождения уровня, я появляюсь в другом месте, с которого не видно этого персонажа
https://www.dropbox.com/s/g7ih5dj1xql8xqw/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B92.png?dl=0
Стрелкой указано нахождение персонажа.

Разрешение монитора 1280х1024
« Last Edit: April 06, 2016, 08:59:30 AM by Влад Гуляев »

Влад Гуляев

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
Re: Как найти персонажа
« Reply #1 on: April 06, 2016, 09:51:27 AM »
Место появления моего персонажа всегда разное. Глобус болтается вслед за покачиваниями перса на которого нужно кликнуть. Длина всей  карты  4х1280. Как прописать дорогу в самый конец карты, ближе к персонажу с глобусом?
Если написать вот так :
MOVE(1280,1024)
LDOWN(1280,374)
WAITMS(100)
LDOWN(1280,266)
WAITMS(100)
HALT

то мой персонаж прибегает туда куда нужно, но скрипт не останавливается и персонаж продолжает перемещаться вслед за курсором мыши без удержания ЛКМ.
« Last Edit: April 06, 2016, 10:31:57 AM by Влад Гуляев »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Как найти персонажа
« Reply #2 on: April 06, 2016, 10:51:54 AM »
почему у тебя два зажатия? где отпускание? Зачем MOVE(1280,1024) и сразу зажатие в другом месте LDOWN(1280,374)?

Code: (clickermann) [Select]
MOVE(1280,1024)
LDOWN(1280,374)
WAITMS(100)
LUP(1280,266)
WAITMS(100)
HALT

Используй цветокоррекцию и процент совпадения.

Влад Гуляев

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
Re: Как найти персонажа
« Reply #3 on: April 06, 2016, 11:07:48 AM »
Вот так получилось :
MOVE(1280,1024)
LDOWN(1280,374)
WAITMS(100)
LDOWN(1280,266)
WAIT(5)
LUP(1279,1023)

WAITMS(5)
LCLICK(549,354)  // 1785433
WAIT(3)
LCLICK(513,189)  // 2591473
WAIT(3)
LCLICK(865,424)  // 1845047
WAIT(3)
LCLICK(567,473)  // 5526869
WAIT(10)
LCLICK(897,382)  // 5433599
WAIT(1)
LCLICK(1226,603)  // 5203836
WAIT(60)



HALT

Влад Гуляев

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
Re: Как найти персонажа
« Reply #4 on: April 06, 2016, 11:42:00 AM »
Всем спасибо, всё работает. Завтра нужно будет побороть всплывающую иногда на карте рекламу.