3
« on: October 09, 2013, 01:00:28 PM »
Помощи прошу в создании бота для Fantastic Fishing.
Цель - ловля в автоматическом режиме на 3! удочки.
На сегодня с грехом пополам слепил работающий скрипт на 1 удочку
SUB(check)
GETSCREEN
IF_PIXEL_IN(346,519,346,519,11183005) - ищет изменяющийся пиксель цвета (при поклёвке) иконки на АКТИВНОЙ удочке
wait(1)
GOSUB(check)
Else
LCLICK(346,519) - по иконке АКТИВНОЙ удочки
WAIT(7) - ожидание перед подсечкой
WAITMS(54 * $K_SPEED)
KEYDOWN(32) - подсечка
WAITMS(31 * $K_SPEED)
KEYUP(32)
WAITMS(1 * $K_SPEED)
KEYDOWN(72) - тянет удочку
WAITMS(20 * $K_SPEED)
KEYUP(72) - тянет удочку
WAITMS(1 * $K_SPEED)
KEYDOWN(71) - мотает катушку
WAITMS(20 * $K_SPEED)
KEYUP(71) - мотает катушку
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(1 * $K_SPEED)
KEYDOWN(71)
WAITMS(20 * $K_SPEED)
KEYUP(71)
WAITMS(1 * $K_SPEED)
KEYDOWN(72)
WAITMS(20 * $K_SPEED)
KEYUP(72)
WAITMS(20 * $K_SPEED)
KEYDOWN(84) - забрасывает удочку
WAITMS(5[20 * $K_SPEED)
KEYUP(84) - забрасывает удочку
Помогите сделать что то примерно такое только на 3 удочки т.е. что бы скрипт искал изменяющиеся цвета пикселя иконки удочки в трёх разных местах экрана и при нахождении сначала активизировал именно эту удочку (клик по иконке удочки либо одна из клавиш 1,2,3) и запускал цикл с подсечкой, выматыванием, забросом и возвращался к поиску.