Author Topic: Нужна помощь  (Read 1732 times)

0 Members and 2 Guests are viewing this topic.

MemeMaster

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Нужна помощь
« on: January 14, 2018, 05:21:05 PM »
Господа. Делаю бота для игры,где на тебя летят метеориты,и надо их сбить с помощью лазера.
Написал код. Вроде работает,но есть одна проблема. Некоторые метеориты не сбиваются лазером,потому-что они летят довольно быстро,и лазер только гонится за ними(позади них). Как такую проблему можно решить?Поиск по пикселю. Заранее спасибо

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Нужна помощь
« Reply #1 on: January 14, 2018, 05:26:22 PM »
Написал код, показывай. Понятное дело кликер не успевает достаточно быстро делать анализ и клик.
Зону поиска нужно сократить до предполагаемого появления твоих пикселов.
GETSCREEN тоже лучше ограничить, это даст прирост в скорости.

MemeMaster

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Нужна помощь
« Reply #2 on: January 15, 2018, 12:22:12 PM »
Написал код, показывай...

Эй, пацанчик код есть? >:( ... А если найду?!! 8)
Вот код
Code: [Select]
// Астероид 1
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 5604790)
LCLICK($_return1+0, $_return2+0)
waitms 0
ELSE
waitms 0
END_IF
// Астероид 2
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 5667803)
LCLICK($_return1+0, $_return2+0)
waitms 0
ELSE
waitms 0
END_IF
// Астероид 3
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 4892333)
LCLICK($_return1+0, $_return2+0)
waitms 0
ELSE
waitms 0
END_IF