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

Pages: [1]
1
Общие вопросы / Re: DarkOrbit
« on: November 27, 2016, 05:49:13 PM »
Сколько можно выкладывать этот скрипт....

Добавил цикл поиска на 30 секунд.
Code: (clickermann) [Select]
//--------— область поиска
$x_1 = 43
$y_1 = 81
$x_2 = 1626
$y_2 = 779
//-----------— область поиска видимо нужды в ремонте
$xy_1 = 949
$yx_1 = 468
$xy_2 = 1005
$yx_2 = 479
//---------------------------------ПЕТ---------------------------
$xyp_1 = 42
$yxp_1 = 96
$xyp_2 = 340
$yxp_2 = 378
//-------------Область мини карты
$x_mini_1 = 1738
$y_mini_1 = 973
$x_mini_2 = 1821
$y_mini_2 = 996
//----------— цвета поиска----------
$color = 7962252
$color1 = 7032629
$color2 = 8150594
$color3 = 15057059
$color4 = 11507069
$color5 = 11436124
$color6 = 16797023
$color7 = 7105644
//=============================================
loot:

LCLICK(RND($x_mini_1,$x_mini_2),RND($y_mini_1,$y_mini_2)) // рандомный клик по миникарте
$time = $_time_t + 30 // таймер на 30 сек
$check = 0
$check_out = 0
WHILE(($check_out = 0) & ($time > $_time_t)) // цикл поиска, летим 30 сек и одновременно ищем
   GETSCREEN($x_1,$y_1, $x_2,$y_2)
   IF_PIXEL_IN($x_1,$y_1, $x_2,$y_2, $color, $color1, $color2, $color3, $color4, $color5, $color6 ) //цвета ресурсов (resource colors)
      $time = $_time_t + 2
      $check = 1
      LCLICK($_return1, $_return2)
      WAITMS(500)
   ELSE
      IF($check = 1)
         $check_out = 1
      END_IF
      WAITMS(25)
   END_IF
END_CYC
WAITMS(500)

GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
if_pixel_in($xy_1,$yx_1, $xy_2,$yx_2,$color7)// если нет коробок, то ищет ремонт
   KEYPRESS(#7) // если нужен ремонт то жмёт клавишу 7
   WAITMS(500)
   //WAITMS(78000) // задержка после нажатия на срабатывание
else // если не найден $color7
   // рисунки что бы активировал пета, если нет коробок и ремонт не нужен
   
   GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
   IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p2.bmp",-1,80)
      LCLICK($_return1, $_return2)
      WAITMS(500)
      GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2) // поиск ПЕТа
      IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p3.bmp",-1,80)
         LCLICK($_return1, $_return2)
         WAITMS(800)
         GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
         //IF_PIXEL_IN($xyp_1,$yxp_1, $xyp_2,$yxp_2, 5076616,-1,80 )
         IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "2221.bmp",-1,80)
            LCLICK($_return1, $_return2)
            WAITMS(500) // задержка после нажатия на срабатывание
         END_IF
      END_IF
   END_IF
   
END_IF
goto (loot)
Вам оГромное спасибо.
А у вас 
Quote
Вчера был шабат, сегодня светлое воскресенье, с какого перепугу наши достопочтенные Гуру должны всё бросить и метнуться разгребать, то что ты намутил? Если решение требуется СРОЧНО-ПРИСРОЧНО, то это нужно указывать дополнительно, если помощь треб
уется от конкретных Гуру, то с поклоном стучаться им в личку, а не предъявлять претензии, когда есть возможность тихо-мирно дождаться помощи и написат  своё СПАСИБО.[/quote] прошу  прошу прощение если чем то зацепил. Я просто думал что тут по активней форум.

2
Общие вопросы / Re: DarkOrbit
« on: November 27, 2016, 04:31:30 PM »
что гуру форума на этом закончились? больше не кто не может помочь переделать скрипт?
а то сделал первым клик по мини карте потом поиск то вообще перестал собирать выбранные цвета
[spoiler]
Code: (clickermann) [Select]
//--------— область поиска
$x_1 = 43
$y_1 = 81
$x_2 = 1626
$y_2 = 779
//-----------— область поиска видимо нужды в ремонте
$xy_1 = 949
$yx_1 = 468
$xy_2 = 1005
$yx_2 = 479
//---------------------------------ПЕТ---------------------------
$xyp_1 = 42
$yxp_1 = 96
$xyp_2 = 340
$yxp_2 = 378
//-------------Область мини карты
$x_mini_1 = 1738
$y_mini_1 = 973
$x_mini_2 = 1821
$y_mini_2 = 996
//----------— цвета поиска----------
$color = 7962252
$color1 = 7032629
$color2 = 8150594
$color3 = 15057059
$color4 = 11507069
$color5 = 11436124
$color6 = 16797023
$color7 = 7105644
//=============================================
loot:
 
LCLICK(RND($x_mini_1,$x_mini_2),RND($y_mini_1,$y_mini_2)) // рандомный клик по миникарте
WAITMS(2500) // время на перемещение к месту на карте
 //=============================================
GETSCREEN($x_1,$y_1, $x_2,$y_2)
IF_PIXEL_IN($x_1,$y_1, $x_2,$y_2, $color, $color1, $color2, $color3, $color4, $color5, $color6 ) //цвета ресурсов (resource colors)
LCLICK($_return1, $_return2) //клик по ним (click on them)
WAITMS(2500) //(wait until will reach)
else // если нет коробок

GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
if_pixel_in($xy_1,$yx_1, $xy_2,$yx_2,$color7)// если нет коробок, то ищет ремонт
KEYPRESS(#7) // если нужен ремонт то жмёт клавишу 7
WAITMS(500)
//WAITMS(78000) // задержка после нажатия на срабатывание
else // если не найден $color7
// рисунки что бы активировал пета, если нет коробок и ремонт не нужен

GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p2.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(500)
GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2) // поиск ПЕТа
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p3.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(800)
GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
//IF_PIXEL_IN($xyp_1,$yxp_1, $xyp_2,$yxp_2, 5076616,-1,80 )
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "2221.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(500) // задержка после нажатия на срабатывание
END_IF
END_IF
END_IF

END_IF
END_IF
goto (loot)

[/spoiler]

3
Общие вопросы / Re: DarkOrbit
« on: November 26, 2016, 04:54:44 PM »
Красиво плывёт группа в купальниках идёт подряд четыре GOTO.
убрал 3 gooto оставил только первое.  но все же сбор стал хуже чем был . как его разделить на gooto 1,2  что бы главное действие было сбор а второстепенные все остальные

4
Общие вопросы / Re: DarkOrbit
« on: November 26, 2016, 12:38:58 PM »
Добрый день. помогите а то сделал скрипт и не пойму почему возникла проблема с сбором. когда один сбор происходил так было нормально а сейчас много пропусков.
[spoiler]
Quote
//--------— область поиска
$x_1 = 43
$y_1 = 81
$x_2 = 1626
$y_2 = 779
//-----------— область поиска видимо нужды в ремонте
$xy_1 = 949
$yx_1 = 468
$xy_2 = 1005
$yx_2 = 479
//---------------------------------ПЕТ---------------------------
$xyp_1 = 42
$yxp_1 = 96
$xyp_2 = 340
$yxp_2 = 378
//-------------Область мини карты
$x_mini_1 = 1738
$y_mini_1 = 973
$x_mini_2 = 1821
$y_mini_2 = 996
//----------— цвета поиска----------
$color = 7962252
$color1 = 7032629
$color2 = 8150594
$color3 = 15057059
$color4 = 11507069
$color5 = 11436124
$color6 = 16797023
$color7 = 7105644
//=============================================
loot:
GETSCREEN($x_1,$y_1, $x_2,$y_2)
IF_PIXEL_IN($x_1,$y_1, $x_2,$y_2, $color, $color1, $color2, $color3, $color4, $color5, $color6 ) //цвета ресурсов (resource colors)
LCLICK($_return1, $_return2) //клик по ним (click on them)
WAITMS(1500) //(wait until will reach)
else // если нет коробок
pem:
GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
if_pixel_in($xy_1,$yx_1, $xy_2,$yx_2,$color7)// если нет коробок, то ищет ремонт
KEYPRESS(#7) // если нужен ремонт то жмёт клавишу 7
WAITMS(500) // задержка после нажатия на срабатывание
else // если не найден $color7
// рисунки что бы активировал пета, если нет коробок и ремонт не нужен
pet:
GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p2.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(500)
GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2) // поиск ПЕТа
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p3.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(800)
GETSCREEN($xyp_1,$yxp_1, $xyp_2,$yxp_2)
//IF_PIXEL_IN($xyp_1,$yxp_1, $xyp_2,$yxp_2, 5076616,-1,80 )
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "2221.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(500) // задержка после нажатия на срабатывание
END_IF
END_IF
END_IF
map:
LCLICK(RND($x_mini_1,$x_mini_2),RND($y_mini_1,$y_mini_2)) // рандомный клик по миникарте
WAITMS(2500) // время на перемещение к месту на карте

END_IF
END_IF
goto (loot)
goto (pet)
goto (rem)
goto (map)
[/spoiler] что уже я на мутил ? :) а то я в этой сфере новенький

5
Не все области поиска входят в область GETSCREEN снятую перед этим.

Вот это 
Code: (clickermann) [Select]
GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
Потом три вложенных поиска, но ни один даже не пересекается с областью снятую по GETSCREEN.
Спасибо помогло.

6
Общие вопросы / Помогите дописать скрипт
« on: November 20, 2016, 05:41:14 PM »
Добрый вечер. написал вот такой скрипт да + помогли чуток исправить. сейчас добавил функиции с картинками так он вообще перестал работать:( подскажите как его заставить делать 1-2 главных действий а вот 3-4 картинка и нажатия клавиш если там какоето изменение произошло сам скрипт:
Code: [Select]
//--------Ч область поиска
$x_1 = 89
$y_1 = 300
$x_2 = 1626
$y_2 = 779
//-----------Ч область поиска  в ремонте
$xy_1 = 953
$yx_1 = 477
$xy_2 = 999
$yx_2 = 478
//---------------------------------где окно пета---------------------------
$xyp_1 = 196
$yxp_1 = 197
$xyp_2 = 313
$yxp_2 = 329
//-------------область мини карты
$x_mini_1 = 1738
$y_mini_1 = 973
$x_mini_2 = 1821
$y_mini_2 = 996
//----------Ч цвета поиска----------
$color = 7962252
$color1 = 7032629
$color2 = 8150594
$color3 = 15057059
$color4 = 11507069
$color5 = 11436124
$color6 = 16797023
$color7 = 7105644
//=============================================
loot:
GETSCREEN($x_1,$y_1, $x_2,$y_2)
IF_PIXEL_IN($x_1,$y_1, $x_2,$y_2, $color, $color1, $color2, $color3, $color4, $color5, $color6 ) //цвета ресурсов

LCLICK($_return1, $_return2) //клик по ним

WAITMS(1500)
else // если нет коробок
GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
if_pixel_in($xy_1,$yx_1, $xy_2,$yx_2,$color7)// если нет коробок, то  ищет прочку
KEYPRESS(#7) // если что-то нашЄл то жмет клавишу 7
WAITMS(500) // задержка после нажати¤ на срабатывание
else // если не найден $color7

GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
IF_PICTURE_IN (46,190, 332,338, "p2.bmp",-1,80) 
LCLICK($_return1, $_return2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p3.bmp",-1,80) 
LCLICK($_return1, $_return2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "сборщик1.bmp",-1,80) 
LCLICK($_return1, $_return2)

WAITMS(500) // задержка после нажати¤ на срабатывание
else


LCLICK(RND($x_mini_1,$x_mini_2),RND($y_mini_1,$y_mini_2)) // рандомный клик по миникарте
WAITMS(2500) // врем¤ на перемещение к месту на карте
END_IF
END_IF
END_IF
END_IF
goto (loot)

7
что то не пойму. мой скрипт
Code: [Select]
    LCLICK(RND(1180,1322),RND(605,680))
    $time = $_time_t + 30
    $check = 0
    $check_out = 0
    WHILE(($check_out = 0) & ($time > $_time_t))
       GETSCREEN
       IF_PIXEL_IN(89,149, 1120,642, 15268857,3006463,3095502) //89,149, 1120,642 координаты мини карты? 15268857,3006463,3095502 - цвета коробок?
          $time = $_time_t + 1
          $check = 1
          LCLICK($_return1, $_return2)
          WAITMS(500)
       ELSE
          IF($check = 1)
             $check_out = 1
          END_IF
          WAITMS(25)
       END_IF
    END_CYC
    WAITMS(500)
Задержка 30 сек а вот выбранные цвета не собирает. Помогите исправить. И если возможно дописать что бы выбраного моба брал влок и нажимал на атаку на клавишу контрл

8
здраствуйте. Подскажите как написать скрипт на паладий и так что бы он бил мобов?

Pages: [1]