Author Topic: Последовательность исполнения сценария  (Read 811 times)

0 Members and 1 Guest are viewing this topic.

Gorishniy

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Добрый день ! Помогите пожалуйста со скриптом чтобы третий поток был последовательный и выполнялся только после того как второй сработает, что только не делал ..
после того как сценарий второго потока исполнен так получается что третий сценарий уже пытается найти картинку 4
Code: [Select]
thread(thr2)
wait(20)
getscreen(480,600,1140,830)
if_picture_in(480,600,1140,830,"11.bmp",-1,99)
wait(3)
getscreen(480,600,1140,830)
if_picture_in(480,600,1140,830,"11.bmp",-1,99)
lclick($_return1+15,$_return2)
keypress(76)
wait(5)
else
wait(5)
end_if
end_if
end_thread

thread(thr3)
wait(15)
getscreen(721,575,919,677)
if_picture_in(721,575,919,677,"1.bmp",-1,90)
lclick($_return1+15,$_return2)
end_if
wait(4)
getscreen(259,523,628,605)
if_picture_in(259,523,628,605,"2.bmp",-1,99)
lclick($_return1,$_return2)
end_if
wait(4)
getscreen(259,523,628,605)
if_picture_in(259,523,628,605,"3.bmp",-1,99)
lclick($_return1,$_return2)
end_if
wait(4)
getscreen(416,255,514,394)
if_picture_in(416,255,514,394,"4.bmp",-1,99)
lclick($_return1,$_return2-115)
wait(1)
end_if
end_thread

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Последовательность исполнения сценария
« Reply #1 on: February 23, 2018, 07:05:28 PM »
В таком контексте это НЕ поток. И он там не нужен.
Сама идея потока выполнять код параллельно.

P.S. код даже не смотрел, описания хватило.
« Last Edit: February 23, 2018, 07:07:22 PM by Vint »