Помогите!



  • Как зделать так что бы каждный поток выполнял своё действие?, и вообще возможно ли такое реализовать?



  • @Kasstiel Изначально это так не задумывалось. Но можно сделать костыль используя глобальные переменные. Например, определять что функция уже запущена путем наличия определенного текста в глобальной переменной.
    Или еще идея - создать ресурс в котором указать в каждой строке:

    Поток 1
    Поток 2
    Поток 3
    

    Установить одновременное использование 1, успешных 1, неудач 1.
    Теперь в скрипте каждый поток получит по одной уникальной строке. И остается сравнить ресурс в потоке и назначить своё уникальное действие.



  • @Kasstiel Также можно вызывать действие "номер потока" и в зависимости от результата выполнять то или другое действие.



  • Используешь экшен Номер потока

    А далее ставишь if с условием

    [[THREAD_INDEX]] == 1
    

    Для первого потока, для второго потока

    [[THREAD_INDEX]] == 2
    

    И так далее. В каждом if пишешь что нужно делать конекретно какому потоку.



  • @Fox Вай шайтан, придумал же такое, я через ресурс велосипед изобретал :)



  • Да, в if надо ставить чуть по другому

    [[THREAD_INDEX]] == 1
    


  • @fox Спасибо за ответ. всегда хочется что бы было в одной кнопки)
    Конечно что вот это сделали. что есть быстрый перевод в миллисекунды это круто.



  • @pavelbond Вы тоже писали этот ответ в соседней теме, а сохранился пост почему то здесь? У меня так часто бывает, если форум открыт на нескольких вкладках.


Log in to reply
 

  • 2
  • 10
  • 5
  • 3
  • 4
  • 1
  • 4
  • 2