Author Topic: Помогите с небольшим циклом  (Read 1964 times)

0 Members and 1 Guest are viewing this topic.

Fuego47

  • Освоившийся
  • **
  • Posts: 20
    • View Profile
Помогите с небольшим циклом
« on: August 28, 2018, 09:41:50 PM »
Я в этом деле новичок. Основы понял, но с циклами полный тупняк)) Кому не сложно подскажите как сделать
Когда появляется пиксель зеленый (5289606), Необходимо выполнить первую половину с переменной равной 1.
А когда пиксель появляется красный (3618015), запускается цикл до тех пор пока снова не появится зеленый. Каждый раз когда пиксель красный переменная должна умножаться на 2 (2,4,8,16...128) но как только пиксель зеленый, переменная должна становиться 1 и все пошло заново.
Заранее очень благодарен ::) ::) ::)
Code: [Select]

$x = 1

GETSCREEN

if_pixel_in(759, 201, 1345, 480, 5289606)  [i] // Пиксель зеленого цвета[/i]
   
   LCLICK(849,551)
   
   WAITMS(100)
   
   KEYDOWN(#CTRL)
   
   WAITMS(50)
   
   KEYPRESS(#A)
   
   WAITMS(50)
   
   KEYUP(#CTRL)
   
   WAITMS(50)
   
   KEYPRESS(#DELETE)
   
   WAITMS(100)
   
   KEYSTRING("$x")
   
   WAIT(60)
   
   LCLICK(1200,640)
   
   WAITMS(100)
   
END_IF

                 [i]// А тут начинается цикл[/i]

$x = 1

GETSCREEN

if_pixel_in(759, 201, 1345, 480, 3618015)   [i]// Пиксель красного цвета[/i]
   
   LCLICK(849,551)
   
   WAITMS(100)
   
   KEYDOWN(#CTRL)
   
   WAITMS(50)
   
   KEYPRESS(#A)
   
   WAITMS(50)
   
   KEYUP(#CTRL)
   
   WAITMS(50)
   
   KEYPRESS(#DELETE)
   
   WAITMS(100)
   
   KEYSTRING("$x*2")
   
   WAIT(600)
   
   LCLICK(1200,640)
   
   WAITMS(100)
   
END_IF


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Помогите с небольшим циклом
« Reply #1 on: August 29, 2018, 08:45:48 AM »
Очередная (сотая, двухсотая?) реализация стратегии удвоения ставок.
Неужели непонятно, что в нормальных местах просто не дадут её использовать бесконтрольно. Много способов для этого есть.


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Помогите с небольшим циклом
« Reply #2 on: August 29, 2018, 09:51:55 AM »
Да, это прекрасно! Но только если бы он сам написал и потратил только своё время.

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


Andrei757

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Помогите с небольшим циклом
« Reply #3 on: November 23, 2018, 12:41:09 PM »
Очередная (сотая, двухсотая?) реализация стратегии удвоения ставок.
Неужели непонятно, что в нормальных местах просто не дадут её использовать бесконтрольно. Много способов для этого есть.
дай номер.нужна твоя помощь я заплачу