Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Karabas

Pages: 1 [2] 3 4 ... 6
16
Использование / Re: Трофейная рыбалка
« on: June 21, 2018, 12:48:49 PM »
не могу понять где ошибка "цикл ожидания" через 6 секунд переходит в "вытянул"
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 вытянул

17
Использование / Re: Трофейная рыбалка
« on: June 21, 2018, 11:51:23 AM »
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный
 
LOGWRITE ("Начинаю цикл")
$time 1 = $_time_t + 1500
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 ! 0)
         LOGWRITE ("леска оборвалась")
      END_IF
   ELSE
      waitms(50)
      IF($time ! 0)
         LCLICK(783,247)    // подсечка
         WAIT(1)
         LDOWN(783,247)
         waitms(50)
         MOVE(1214,509)
         WAIT(5)
         LOGWRITE ("вытянул")
      END_IF
 
   END_IF
END_CYC
LOGWRITE ("Конец")
 
а так?

18
Использование / Re: Трофейная рыбалка
« on: June 21, 2018, 10:44:18 AM »
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный

LOGWRITE ("Начинаю цикл")
$time = $_time_t + 1500
WHILE($time > $_time_t)// цикл ожидания
   GETSCREEN (629,418,694,478)
   IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100)   //определение пикселя  кивка донки в зоне поклевки
      $time=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 = $_time_t + 300 // таймер на 5 минут
      WHILE($time > $_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=0
            WAIT(10) // продажа рыб
         ELSE
            waitms(50)
         END_IF
      END_CYC
      IF($time ! 0)
         LOGWRITE ("леска оборвалась")
      END_IF
   ELSE
      waitms(50)
      IF($time ! 0)
         LCLICK(783,247)    // подсечка
         WAIT(1)
         LDOWN(783,247)
         waitms(50)
         MOVE(1214,509)
         WAIT(5)
         LOGWRITE ("вытянул")
      END_IF
     
   END_IF
END_CYC
LOGWRITE ("Конец")

10:42:12 Начало
10:42:18 Начинаю цикл
10:42:24 вытянул
10:42:30 вытянул
10:42:36 вытянул
По поводу одинаковой переменной  тоже думал но из-за не знания сделал так

19
Использование / Re: Трофейная рыбалка
« on: June 21, 2018, 09:21:08 AM »
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный

LOGWRITE ("Начинаю цикл")
$time = $_time_t + 1500
WHILE($time > $_time_t)// цикл ожидания
   GETSCREEN (629,418,694,478)
   IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100)   //определение пикселя  кивка донки в зоне поклевки
      $time=0// выход из цикла ожидания поклёвки
      LOGWRITE ("Пиксел найден")
      LCLICK(783,247)    // подсечка
      WAIT(1)
      KEYDOWN(#space)
      LDOWN(783,247)
      waitms(50)
      MOVE(1214,509)// вывожу курсор за границы экрана игры
      waitms(250)
      lUp(1214,509)// перестаю зажимать ЛКМ
      waitms(250)
      $time = $_time_t + 300 // таймер на 5 минут
      WHILE($time > $_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=0
            WAIT(10) // продажа рыб
         ELSE
            waitms(50)
         END_IF
      END_CYC
      IF($time ! 0)
         LOGWRITE ("леска оборвалась")
      END_IF
   ELSE
    LDOWN(783,247)
      waitms(50)
      MOVE(1214,509)// вывожу курсор за границы экрана игры
      wait(10)
      lUp(1214,509)// перестаю зажимать ЛКМ
      waitms(50)
      END_IF
   END_CYC
   LOGWRITE ("Конец")
   
   
а так?
   почему то не ждет

20
Использование / Re: Трофейная рыбалка
« on: June 20, 2018, 11:31:36 AM »
скажите можно ли привязать работу кликера к игровому времени   от системного времени оно отличается скоростью

21
Использование / Re: Трофейная рыбалка
« on: June 18, 2018, 10:18:24 AM »
гляньте плиз чо я тут на воял)))
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный

LOGWRITE ("Начинаю цикл")
$time = $_time_t + 1500 // таймер на 25 минут
WHILE($time > $_time_t) // цикл ожидания
   $check = 0
   WHILE($check = 0) // цикл ожидания
      GETSCREEN (629,418,694,478)
      IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100)   //определение пикселя  кивка донки в зоне поклевки
         $check = 1 // выход из цикла ожидания поклёвки
         LOGWRITE ("Пиксел найден")
         LCLICK(783,247)    // подсечка
         WAIT(1)
         KEYDOWN(#space)
         LDOWN(783,247)
         waitms(50)
         MOVE(1214,509)// вывожу курсор за границы экрана игры
         waitms(250)
         lUp(1214,509)// перестаю зажимать ЛКМ
         waitms(250)
         IF($time ! 0)
            $time = $_time_t + 300 // таймер на 5 минут
            WHILE($time > $_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=0
                  WAIT(10) // продажа рыб
               ELSE
                  waitms(50)
               END_IF
            END_CYC
            IF($time ! 0)
               LOGWRITE ("леска оборвалась")
            END_IF
         ELSE
            waitms(50)
         END_IF
      END_CYC
      LOGWRITE ("Конец")
     

22
Использование / Re: Трофейная рыбалка
« on: June 17, 2018, 09:08:10 PM »
И снова здравствуйте.... сталкнулся ещё с одной проблемой. проблема не кликермана а игры. рыба которую ловлю не ловится все время. и если удочка стоит заброшенной долго то когда снова начинает клевать у меня не клюет надо пере забросить удочку.
помогите поставить условие ... если в течении 25 минут поклевки не произойдет
Code: (clickermann) [Select]
LOGWRITE ("Начинаю цикл")
$check = 0
WHILE($check = 0) // цикл ожидания
   GETSCREEN (629,418,694,478)
   IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100)   //определение пикселя  кивка донки в зоне поклевки
      $check = 1 // выход из цикла ожидания поклёвки
то долно стработать подтяжка лески
Code: (clickermann) [Select]
LDOWN(783,247)
waitms(50)
MOVE(1214,509)// вывожу курсор за границы экрана игры
wait(10)
lUp(1214,509)// перестаю зажимать ЛКМ
waitms(250)
цикл прервется и вернеться в самое начало на заброс удочки
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный

23
Использование / Re: Трофейная рыбалка
« on: June 11, 2018, 02:41:07 PM »
 :D все работает отлично.... спасибо... ;D

24
Использование / Re: Трофейная рыбалка
« on: June 11, 2018, 11:41:07 AM »

Посмотрите что вы делаете при обрыве и впишите дополнительные команды ниже строки "леска оборвалась".
Сейчас я стараюсь, как могу,  не писать ничего кроме готового кода, так как любую другую помощь школота принимает за поучения...
вписать после"леска оборвалась" или после end_if

25
Использование / Re: Трофейная рыбалка
« on: June 11, 2018, 10:27:00 AM »

увелил время все равно  после обрыва не переходит в начало

26
Использование / Re: Трофейная рыбалка
« on: June 11, 2018, 12:36:23 AM »
совершенно не хотел вас обидеть. я не скрывал лог с окончанием. скрипт на самом деле выполняет все свои функции. до тех пор пока попадается большая рыба, и обрывается леска тогда удочка становится в положение перед забросом и все...

27
Использование / Re: Трофейная рыбалка
« on: June 10, 2018, 10:13:59 AM »
прошло 7 минут и ни какой реакции
вот лог
9:55:50 Начало
9:55:56 Начинаю цикл
9:56:23 Пиксел найден
10:01:25 леска оборвалась

28
Использование / Re: Трофейная рыбалка
« on: June 09, 2018, 09:56:51 AM »
есть ещё проблема скрипт работает идеально. но если попадает большая рыба леска  обрывается и удочка становится в положение до заброса и так стоит. Вопрос: можно ли поставить условие если например в течении 5 минут не появится окно продажи
Code: (clickermann) [Select]
$check1 = 0
      WHILE($check1 = 0) // цикл ожидания // ожидаю окно продажи с кнопкой продать
         GETSCREEN (871,681, $_xmax,$_ymax)
         IF_PICTURE_IN (871,681, $_xmax,$_ymax, "sell.bmp", -1, 100)
            LOGWRITE ("Продать")
            LCLICK($_return1, $_return2)
            WAITMS(100)
то тогда цикл прерывается и возвращается на начало

29
Использование / Re: Трофейная рыбалка
« on: June 09, 2018, 01:45:14 AM »
спс работает ;D

30
Использование / Re: Трофейная рыбалка
« on: June 08, 2018, 02:07:39 AM »
по пробовал сам сделать не получилось удочка мотает и останавливается
Code: (clickermann) [Select]
LOGWRITE ("Начало")
MOVE(567,289)
WAIT(1)
lDown(783,247)
waitms(1400)
lUp(783,247)
waitms(3835)// заброс донки полет нормальный

LOGWRITE ("Начинаю цикл")
$check = 0
WHILE($check = 0) // цикл ожидания
   GETSCREEN
   IF_PICTURE_IN (629,418,694,478, "ввв.bmp", -1, 100)   //определение пикселя  кивка донки в зоне поклевки
      LOGWRITE ("Пиксел найден")
      LCLICK(783,247)    // подсечка
      WAIT(1)
      KEYDOWN(#space)
      LDOWN(783,247)
      waitms(50)
      MOVE(1214,509)// вывожу курсор за границы экрана игры
      waitms(250)
      lUp(1214,509)// перестаю зажимать ЛКМ
      waitms(3835)
      GETSCREEN
      IF_PICTURE_IN (871,681, $_xmax,$_ymax, "sell.bmp", -1, 100)// ожидаю окно продажи с кнопкой продать НО чтото не выходит.
         LCLICK($_return1, $_return2)
         WAITMS(100)
      END_IF
      // продажа рыб
      WAIT(10)
      $check = 1
   ELSE
      waitms(50)
     
   END_IF
END_CYC

LOGWRITE ("Конец")

Pages: 1 [2] 3 4 ... 6