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 - veter

Pages: [1]
1
Использование / Re: Бот для Fantastic Fishing
« on: April 05, 2015, 04:25:51 PM »
Вариант спиннинга каким то чудом после обновы ФФ работает.
Наверняка в есть кое какие ошибки в скрипте, строго не судите, это мой первый скрипт, написанный с легкой подачи BubukaBomb )

usb клавиатура
координаты для второго монитора ( во весь экран )
к окну clickermann не привязывал
Снасти на 70 кг.
База Дунай
Локация Западная Дельта

Code: (clickermann) [Select]
// проверяем садок 
SUB (sadok)
   $check = 0
   WHILE($check = 0)
      GETSCREEN
      IF_PICTURE_IN (1406, 532, 1519, 570, "sadok.bmp", -1, 100)
         $check = 1
         LCLICK (RND(2640,2649), RND(44,46)) // возврат на базу
         WAIT   (RND(3,5))
         LOGWRITE ("Переход на базу")
         
         LCLICK (RND(1406,1477), RND(549,553)) // открытие садка
         sound("blin.wav")
         WAIT   (RND(3,5))
         LCLICK (RND(2321,2359), RND(447,451)) // продажа рыбы
         WAIT   (RND(3,5))
         LCLICK (RND(1857,1900), RND(396,401)) // подтверждение продажи
         WAIT   (RND(3,5))
         LCLICK (RND(2015,2049), RND(401,397)) // рыба продана
         WAIT   (RND(3,5))
         LOGWRITE ("Удачная сделка")
         LCLICK (RND(1414,1439), RND(572,570)) // переход на локальную карту
         WAIT   (RND(3,5))
         LCLICK (1939,296) // переход на локацию
         WAIT   (RND(3,5))
         WAITMS(1)
         
         // заброс удочки 2
         keyDown(98)
         WAIT (RND(0.1, 0.2))
         keyUp(98)
         WAIT (RND(0.1, 0.2))
         
         LOGWRITE ("заброс удочки ")
         LCLICK (RND(1835,1835), RND(273,295))
         WAIT (RND(4, 5))
         goto (go)
      ELSE
         goto (go)
         WAITMS(50)
      END_IF
   END_IF
END_SUB


SUB(skan)
   waitms(100)
   GETSCREEN
   IF_PICTURE_IN (1699,450, 2189,495, "2kl.bmp", -1, 100)
      $check1 = 1
     
      // Подсечка
     
      LOGWRITE ("Клюнула")
     
      keyDown(32)
      WAIT (RND(0.1, 0.2))
      LOGWRITE ("Подсечка")
      keyUp(32)
      WAIT (RND(0.1, 0.2))
     
      // Вываживание
      keyDown(71)
      WAITMS (RND(100, 600))
      keyUp(71)
      WAITMS (RND(100, 250))
     
      LOGWRITE ("Вываживаю")
     
      keyDown(72)
      WAITMS (RND(200, 400))
      keyUp(72)
      WAITMS (RND(50, 100))
      LOGWRITE ("Вываживаю2")
     
      keyDown(71)
      WAITMS (RND(500, 600))
      keyUp(71)
      WAITMS (RND(50, 100))
     
      LOGWRITE ("Вываживаю3")
      keyDown(72)
      WAITMS (RND(200, 400))
      keyUp(72)
      WAITMS (RND(100, 200))
     
      LOGWRITE ("Вываживаю4")
      keyDown(71)
      WAITMS (RND(500, 600))
      keyUp(71)
      WAITMS (RND(100, 300))
     
      LOGWRITE ("Вываживаю5")
      keyDown(72)
      WAITMS (RND(200, 400))
      keyUp(72)
      WAITMS (RND(100, 200))
     
      LOGWRITE ("Вываживаю6")
      keyDown(71)
      WAITMS (RND(500, 600))
      keyUp(71)
      WAITMS (RND(100, 300))
     
      LOGWRITE ("Вываживаю7")
      keyDown(72)
      WAITMS (RND(200, 400))
      keyUp(72)
      WAITMS (RND(100, 200))
     
      LOGWRITE ("Вываживаю8")
      keyDown(71)
      WAITMS (RND(500, 600))
      keyUp(71)
      WAITMS (RND(100, 250))
     
      LOGWRITE ("Вываживаю 9")
      keyDown(72)
      WAITMS (RND(200, 300))
      keyUp(72)
      WAITMS (RND(100, 300))
     
      LOGWRITE ("Вываживаю 10")
      keyDown(71)
      WAITMS (RND(400, 600))
      keyUp(71)
      WAITMS (RND(100, 300))
     
      LOGWRITE ("Вываживаю 11")
      keyDown(72)
      WAITMS (RND(200, 300))
      keyUp(72)
      WAITMS (RND(100, 200))
     
      LOGWRITE ("Вываживаю 12")
      keyDown(71)
      WAITMS (RND(500, 600))
      keyUp(71)
      WAITMS (RND(100, 250))
     
      LOGWRITE ("Успех")
      keyDown(84) //  Клавиша T
      WAIT (RND(0.1, 0.2))
      keyUp(84)
      LOGWRITE ("Клавиша T")
      WAIT (RND(2, 5))
     
      sadok ()
     
      waitms(500)
   ELSE
   END_SUB
   
   $check1 = 0
   WHILE($check1 = 0)
      waitms(300)
      // заброс удочки 2
      keyDown(98)
      WAIT (RND(0.1, 0.2))
      keyUp(98)
      WAIT (RND(0.1, 0.2))
     
      LOGWRITE ("заброс удочки ")
      LCLICK (RND(1835,1835), RND(273,295))
      WAIT (RND(4, 5))
     
      go:
      LOGWRITE ("Прит")
      keyDown(71)
      WAIT(3)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("1")
      keyDown(71)
      WAIT(3)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("2")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("3")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("4")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("5")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("6")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("7")
      keyDown(71)
      WAIT(2)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      LOGWRITE ("8")
      keyDown(71)
      WAIT(1)
      keyUp(71)
      waitms(5)
     
      skan ()
     
      keyDown(84) //  Клавиша T
      waitms(152)
      keyUp(84)
      LOGWRITE ("Клавиша T")
      WAIT (RND(4, 5))
     
      goto (go)
     
     
   ELSE
      WAITMS(50)
   END_IF
END_IF
END_CYC




Pages: [1]