16
Использование / Re: Трофейная рыбалка
« on: June 21, 2018, 12:48:49 PM »
не могу понять где ошибка "цикл ожидания" через 6 секунд переходит в "вытянул"
12:45:29 Начинаю цикл
12:45:35 вытянул
12:45:41 вытянул
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный
LOGWRITE ("Начинаю цикл")
$time 1 = $_time_t + 100
WHILE($time 1 > $_time_t)// цикл ожидания
GETSCREEN (629,418,694,478)
IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100) //определение пикселя кивка донки в зоне поклевки
$time 1 =1// выход из цикла ожидания поклёвки
LOGWRITE ("Пиксел найден")
LCLICK(783,247) // подсечка
WAIT(1)
KEYDOWN(#space)
LDOWN(783,247)
waitms(50)
MOVE(1214,509)// вывожу курсор за границы экрана игры
waitms(250)
lUp(1214,509)// перестаю зажимать ЛКМ
waitms(250)
$time 2 = $_time_t + 300 // таймер на 5 минут
WHILE($time 2 > $_time_t) // цикл ожидания // ожидаю окно продажи с кнопкой продать
GETSCREEN (871,681, $_xmax,$_ymax)
IF_PICTURE_IN (871,681, $_xmax,$_ymax, "sell.bmp", -1, 100)
LOGWRITE ("Продать")
LCLICK($_return1, $_return2)
WAITMS(100)
$time 2 =0
WAIT(10) // продажа рыб
ELSE
waitms(50)
END_IF
END_CYC
IF($time 2 ! 0)
LOGWRITE ("леска оборвалась")
END_IF
ELSE
waitms(50)
IF($time 1! 0)
LCLICK(783,247) // подсечка
WAIT(1)
LDOWN(783,247)
waitms(50)
MOVE(1214,509)
WAIT(5)
LOGWRITE ("вытянул")
END_IF
END_IF
END_CYC
LOGWRITE ("Конец")
12:45:23 Начало12:45:29 Начинаю цикл
12:45:35 вытянул
12:45:41 вытянул