Author Topic: как задать точное время работы кликера?  (Read 12559 times)

0 Members and 1 Guest are viewing this topic.

zergshadow

  • Освоившийся
  • **
  • Posts: 62
    • View Profile
Re: как задать точное время работы кликера?
« Reply #30 on: October 21, 2017, 05:52:02 AM »
if_pixel_in(758,199,833,803, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
         waitms(220 + $S_CORR)
         $a=1
         $b=($_return1+2)
         $c=($_return2+2)
         back:
         lclick($b,$c)
         
         waitms(100 )
         if ($_time_m = 11)
            goto(exit)
         end_if
         getscreen  (742,181,967,283)
         if_pixel_in(742,181,967,283, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
           
            lclick(($_return1+2),($_return2+2) )
         else
            goto(back)
            ////610 210 rus servak proverit, 610 205 подтверждение занятия пустого слота ////АНГЛ
         END_IF
      END_IF

кто-то значит if_pixel_in у каждого своя область видимости,return 1 return 2 не обязательно переприсваивать?

zergshadow

  • Освоившийся
  • **
  • Posts: 62
    • View Profile
Re: как задать точное время работы кликера?
« Reply #31 on: October 23, 2017, 11:30:48 AM »
ап

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: как задать точное время работы кликера?
« Reply #32 on: October 23, 2017, 12:44:48 PM »
А что ап.

Нет никаких областей видимости, все переменные глобальны.
$_return1, $_return2 содержат преведущее значение пока новая функция их не переопределит.
В показанном примере нет ничего пересекающегося в использовании $_return1/2. Там даже пересохранение в $b,$c не обязательно.

[spoiler]
Code: (clickermann) [Select]
if_pixel_in(758,199,833,803, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
    waitms(220 + $S_CORR)
    $a = 1
    $back = 1
    WHILE(($back = 1) & ($_time_m ! 11))
        lclick($_return1+2, $_return2+2)
        waitms(100)
       
        getscreen(742,181,967,283)
        if_pixel_in(742,181,967,283, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
            lclick($_return1+2, $_return2+2)
            $back = 0
        END_IF
        waitms(100)
    END_CYC
 
    if($_time_m = 11)
        goto(exit)
    end_if   
END_IF
[/spoiler]
« Last Edit: October 23, 2017, 12:50:46 PM by Vint »


zergshadow

  • Освоившийся
  • **
  • Posts: 62
    • View Profile
Re: как задать точное время работы кликера?
« Reply #33 on: October 23, 2017, 06:58:01 PM »
А что ап.

Нет никаких областей видимости, все переменные глобальны.
$_return1, $_return2 содержат преведущее значение пока новая функция их не переопределит.
В показанном примере нет ничего пересекающегося в использовании $_return1/2. Там даже пересохранение в $b,$c не обязательно.

[spoiler]
Code: (clickermann) [Select]
if_pixel_in(758,199,833,803, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
    waitms(220 + $S_CORR)
    $a = 1
    $back = 1
    WHILE(($back = 1) & ($_time_m ! 11))
        lclick($_return1+2, $_return2+2)
        waitms(100)
       
        getscreen(742,181,967,283)
        if_pixel_in(742,181,967,283, 5102591) //ranshe bulo 566-568, 161017 stalo 574 576
            lclick($_return1+2, $_return2+2)
            $back = 0
        END_IF
        waitms(100)
    END_CYC
 
    if($_time_m = 11)
        goto(exit)
    end_if   
END_IF
[/spoiler]

как не обязательно,если ты говоришь что нет областей видимости то  в первом пикселе может использоваться ретрн1 и ретурн 2 от второго пикселя,ведь они уже там переопределлились.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: как задать точное время работы кликера?
« Reply #34 on: October 24, 2017, 08:13:01 AM »
как не обязательно,если ты говоришь что нет областей видимости то  в первом пикселе может использоваться ретрн1 и ретурн 2 от второго пикселя,ведь они уже там переопределлились.
Укажи в своём коде в каких строках они переопределились и до сих пор нужны координаты от первого поиска.


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: как задать точное время работы кликера?
« Reply #35 on: October 24, 2017, 08:15:24 AM »
Когда на форуме порядок наведут?
 Название темы не соответствует содержанию обсуждения!
Я предлагал чтобы ты навёл.


zergshadow

  • Освоившийся
  • **
  • Posts: 62
    • View Profile
Re: как задать точное время работы кликера?
« Reply #36 on: October 24, 2017, 05:28:12 PM »
Когда на форуме порядок наведут?
 Название темы не соответствует содержанию обсуждения!
Я предлагал чтобы ты навёл.

я немного гашеный.ты в общем прав.