Author Topic: скрипт для игры.  (Read 1850 times)

0 Members and 1 Guest are viewing this topic.

FlashBackPro

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
скрипт для игры.
« on: December 06, 2017, 12:09:18 AM »
в общем суть такая в игре евент мировой босс нужно его бить до определенного времени в данный случае это до 1:54 допустим при этом надо чтобы он повторялся весь (ну допустим босс убил чтобы заново зашел на него) а с определенного времени остановился и там будет другой евент другой скрипт запускаться.  написал скрипт по образцам разным что находил в инете сам в программирование не бум бум так что за одно можно проверить правильность. заранее спасибо вот сам скрипт
Quote
#autorun
GETSCREEN // закр
 if_picture_in(0,0,$_xmax,$_ymax,"zakr.bmp")// картинка
 MOVE($_return1+5,$_return2+5) // перемешение на картинек
 WAIT(1) // пауза 1 сек
 LCLICK($_return1+5,$_return2+5) // лкм на картинке
END_IF

GETSCREEN // стрелка
 if_picture_in(0,0,$_xmax,$_ymax,"img.bmp")// если картинка img.bmp есть
 MOVE($_return1+5,$_return2+5) // перемещаемся на картинку
 WAIT(2) // пауза 1с
 LCLICK($_return1+5,$_return2+5) // лкм на картинке
END_IF

GETSCREEN   //   приключение
IF_PIXEL_IN (112,46,1806,9895)
WAIT(1)
LCLICK(1352,181)
END_IF

GETSCREEN //   выбор мир босс
IF_PIXEL_IN (112,46,1806,9891)
WAIT(1)
LCLICK(1484,619)
END_IF

GETSCREEN //   выбор босса
IF_PIXEL_IN (112,46,1806,9894)
WAIT(3)
LCLICK(365,432)
END_IF

GETSCREEN //   заходим
IF_PIXEL_IN (112,46,1806,9894)
WAIT(3)
LCLICK(1562,890)
END_IF


GETSCREEN //   автобой
IF_PIXEL_IN (112,46,1806,9894)
WAIT(3)
LCLICK(1010,118)
END_IF

 if_picture_in(0,0,$_xmax,$_ymax,"gorod.bmp")// если картинка img.bmp есть
 MOVE($_return1+5,$_return2+5) // перемещаемся на картинку
WAIT(2) // пауза 1с
 LCLICK($_return1+5,$_return2+5) // лкм на картинке
END_IF
в остальном скрипт вроде бы работает. а если будет пытаться зайти на босса и во 2 евент думаю будет не состыковка

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: скрипт для игры.
« Reply #1 on: December 06, 2017, 07:12:48 AM »
Code: (clickermann) [Select]
IF_PIXEL_IN (112,46,1806,9895)
У функции IF_PIXEL_IN вначале должно быть 4 параметра отвечающие за область поиска, после пишутся коды цветов.

Code: (clickermann) [Select]
IF_PIXEL_IN (200,200,300,300, 255) // Ищем в области 200,200,300,300 цвет с кодом 255 (красный)

FlashBackPro

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: скрипт для игры.
« Reply #2 on: December 06, 2017, 12:50:56 PM »
Про цвет знаю. не знаю может то что там цветов много одинаковых но бывают глючит с цветом, а так как кнопки постоянно в одном месте я убрал параметр так как вроде без него работает.