Несколько окон игры в одном сценарии
Это не то же самое, что многооконка, и их легко перепутать. Многооконка (MultiBox) запускает несколько копий программы. А здесь речь про один сценарий, который работает сразу с несколькими уже открытыми окнами и переключается между ними.
На бесплатном тарифе в сценарии может быть только одно окно игры. PRO снимает это ограничение: окон может быть сколько угодно, и каждое действие — клик, поиск по картинке, распознавание — можно направить в конкретное окно.
Как это устроено
- Добавьте несколько блоков выбора окна — по одному на каждое окно игры.
- Соберите из них список окон.
- Блок перехода к следующему окну идёт по списку по кругу и сообщает, на каком вы сейчас и не начался ли новый круг.
- Отдельный блок принудительно выводит нужное окно на передний план, когда действию требуется активное окно.
- Все блоки мыши, поиска по картинке, нейросетей и распознавания текста принимают окно как вход — то есть работают именно с ним.
Параллельно или по очереди
- По очереди: один сценарий обходит окна по кругу — проще и предсказуемее, начинайте с этого.
- Параллельно: блок параллельного запуска создаёт настоящие одновременные ветки, каждая со своим окном.
- Ветки можно ставить на паузу и снова запускать по имени, чтобы они не мешали друг другу.
- Переменные общие для всех веток — если две ветки пишут в одну переменную, порядок не гарантирован. Давайте веткам разные имена переменных или используйте ограничитель частоты.