1 Перед открытием ассинхронной функции номер потока передать в глобальную переменную. В ассинхронной функции получить эту глобальную переменную и сразу перевести в локальную, чтобы избежать конфликта с другими потоками. В тексте, который показывается юзеру указать эту локальную переменную . пользователь вводит данные, фукция завершается и передает результат. В основном скрипте цикл ожидания
Огромное спасибо! Премного благодарен! Не знал, что есть такой функционал!!!
@Quad Прикольная капча) Можно попробовать разделить анимацию на кадры и отправить кадр, на котором все буквы поместились, только автоматизировать поиск такого кадра думаю не так просто.
Крч это эпик фейл, если поставить случайный список действий с тройкой, то он рандомно берет из списка действие и если первым выпадет тройка, то он повисит и перейдет на рабочее действие. А если за ним выпадет единица (скролл), то мышка не будет двигатся уже два действия подряд.
а разве указанный порядок действий не соблюдается?