Мне нужно чтобы при определенных обстоятельствах, если один поток заметит что-то, остановку делали все остальные, или делали паузу, помогите люди добрые, как это можно реализовать?
как сделать чтобы потоки запускались поочереди после выполнения какого-то действия
При запуске скрипта, первым действием ставишь определить номер потока.
Потом в теле скрипта создаешь условие
if
[[THREAD_INDEX]] == нужный номер потока
если это нужный тебе поток, то опять
if
проверка на условие для работы по этому потоку.
если да, то выполняем действе.
нет, переход обратно с помощью метки или функции.