Author Topic: Как упорядочить выполнение скриптов?  (Read 1146 times)

0 Members and 1 Guest are viewing this topic.

CMPunk

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
Всем привет. Ребят, наткнулся на проблему.
У меня есть два скрипта по поиску цвета, но проблема в том, что оба цвета появляются с небольшой задержкой друг от друга (сначала один, потом другой), при этом первый появляется тот, который мне нужен как второй. Получается что у меня сначала выполняется второй скрипт, а потом первый.Как сделать, чтобы второй вообще не выполнялся, пока первый не начнет выполнять? Еще один из важных моментов - первый скрипт должен сработать один раз, а вот второй много раз.Добился этого изменением цвета во время выполнения первого скрипта, а второй цвет не меняется, тем самым первый выполняется один раз, второй множество.
Скрипт я думаю тут не нужен, ибо не в нем проблема(за пример можно зять стандарный скрипт поиска по пикселю.)
Спасибо за помощь)
« Last Edit: July 14, 2017, 06:41:04 PM by CMPunk »

open_78

  • Активный участник
  • ***
  • Posts: 285
  • v4.13.014 x64
    • View Profile
Re: Как упорядочить выполнение скриптов?
« Reply #1 on: July 14, 2017, 06:17:43 PM »
Сначала пишешь стандартный цикл с ожиданием первого цвета, а затем поиск второго цвета. Пример я думаю тут не нужен, там все стандартно, сам разберешься. ;)

open_78

  • Активный участник
  • ***
  • Posts: 285
  • v4.13.014 x64
    • View Profile
Re: Как упорядочить выполнение скриптов?
« Reply #2 on: July 14, 2017, 07:52:15 PM »
Code: (clickermann) [Select]
IF($first=0)
   $first=1
   LOGWRITE("Один раз")
END_IF
WAITMS(100)
LOGWRITE("Много раз")