2
« on: January 30, 2017, 11:21:49 AM »
Короч код для игры Небеса
поиск и бой с нужным монстром
собственно код работает но... очень долго
Просьба людей понимающих помочь поставить правильно условие что бы не запускать весь код
Итак алгоритм такой:
1. клик на новый остров
2. сканирование нужного монстраLCLICK(970,393) // новый остров
wait(3)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "джига.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "тузик.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "кура.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
Если монстры не найдены тогда на круг(заново) если найдены то включаем следующий код
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "кнопка напасть.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAIT(1)
END_IF
GETSCREEN
IF_PICTURE_IN (373,606, $_xmax,$_ymax, "ZIP.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAIT(2)
end_if
move(595,468) // 1798000
wait(5)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "стрелка.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "забрать.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAIT(8)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "верн.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "кнопка выйти.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAIT(5)
END_IF
жду вашей помощи коморады