Помогите!
-
Как зделать так что бы каждный поток выполнял своё действие?, и вообще возможно ли такое реализовать?
-
@Kasstiel Изначально это так не задумывалось. Но можно сделать костыль используя глобальные переменные. Например, определять что функция уже запущена путем наличия определенного текста в глобальной переменной.
Или еще идея - создать ресурс в котором указать в каждой строке:Поток 1 Поток 2 Поток 3
Установить одновременное использование 1, успешных 1, неудач 1.
Теперь в скрипте каждый поток получит по одной уникальной строке. И остается сравнить ресурс в потоке и назначить своё уникальное действие.
-
@Kasstiel Также можно вызывать действие "номер потока" и в зависимости от результата выполнять то или другое действие.
-
Используешь экшен Номер потока
А далее ставишь if с условием
[[THREAD_INDEX]] == 1
Для первого потока, для второго потока
[[THREAD_INDEX]] == 2
И так далее. В каждом if пишешь что нужно делать конекретно какому потоку.
-
@Fox Вай шайтан, придумал же такое, я через ресурс велосипед изобретал :)
-
Да, в if надо ставить чуть по другому
[[THREAD_INDEX]] == 1