Настройка бота для Evony на BlueStacks и MuMu Player: пошагово
Настройте бота для Evony на Windows с BlueStacks или MuMu Player: эмулятор, экземпляр на аккаунт, игра, подключение бота и первые задачи.
Эта запись переведена автоматически. Английская версия является эталонной. Читать на английском
Чтобы запустить бота для Evony на ПК, нужны четыре вещи: эмулятор Android, игра внутри него, приложение бота и по одному экземпляру эмулятора на каждый игровой аккаунт. В этом руководстве разобраны BlueStacks и MuMu Player на Windows, два эмулятора, которые поддерживают и документируют наши приложения. На первый аккаунт закладывайте около двадцати минут; каждый следующий аккаунт это копия первого.
Перед началом
- ПК с Windows с несколькими гигабайтами свободной памяти на каждый эмулятор, который вы планируете запускать. Ноутбук тянет один-два экземпляра; десктоп с 32 ГБ тянет серьёзную ферму. Для пользователей Mac: у Emulator Automation Tool есть сборка для Apple Silicon, см. страницу загрузки.
- Включённая виртуализация в BIOS (Intel VT-x или AMD-V). Оба эмулятора предупреждают, если она выключена; решение это перезагрузка в BIOS и один переключатель.
- Аккаунт бота. Создайте его по email или через Google; пробный период начинается сразу.
Шаг 1: установите эмулятор
Установите BlueStacks или MuMu Player с сайта разработчика. Откройте менеджер нескольких экземпляров (в BlueStacks он называется Multi-Instance Manager, в MuMu это MuMu Multi-Launcher) и создайте первый экземпляр. Следуйте точным настройкам экземпляра из Документации: бот обучен на конкретном разрешении и режиме графики, а при другом кнопки попадают не туда.
Две настройки важнее остальных:
- Разрешение и DPI должны совпадать с документированным профилем, потому что бот находит кнопки по тому, как они выглядят в этом размере.
- Режим графики. Оставьте рекомендованный рендерер. На слабых машинах игра иногда выглядит мягче, это учтено, но смена рендерера посреди недели нет.
Шаг 2: установите игру и войдите
Внутри экземпляра установите Evony: The King's Return из Play Store, войдите в игровой аккаунт и отключите автообновление приложений в настройках Play Store. Этот последний шаг большинство пропускает: автоматическое обновление игры в 3 часа ночи меняет кнопки, которых бот ещё не видел, и ночь добычи превращается в ночь простоя. В Документации есть страница об отключении автообновления Play Store для каждого эмулятора.
Дайте игре закончить первую загрузку, закройте всплывающие окна и оставьте её на экране города.
Шаг 3: установите и подключите бота
Скачайте Emulator Automation Tool (текущий интерфейс) или ESB-TKR (оригинальный интерфейс) со страницы загрузки и войдите с аккаунтом бота: по имени пользователя или email и паролю, либо через Google. Приложение покажет список видимых экземпляров эмулятора; выберите свой и назначьте ему профиль. Профиль это набор правил для аккаунта: какие задачи выполняются, каких генералов и сколько войск отправлять, как часто проверять.
Если экземпляр не появился, обычно причина в том, что ADB эмулятора (отладочный мост, через который общается бот) выключен в настройках эмулятора, либо установлен второй эмулятор другого производителя и занимает порт. Оба случая описаны в Документации.
Шаг 4: запустите первые задачи
Начните с задач с низким риском и понаблюдайте за ними несколько минут:
- Добыча с одним-двумя маршами, чтобы увидеть, как выбираются клетки и возвращаются марши.
- Ежедневные сундуки и подарки, которые показывают, что бот открывает меню и правильно закрывает всплывающие окна.
- Участие в ралли, когда вы доверяете правилам маршей, потому что неверный состав войск отправит настоящие войска в настоящий бой.
Затем добавьте остальное: установку боссов, таверну, Black Market, кормление дракона, Wheel of Fortune, ежедневные материалы и ивентовые здания, когда они открыты. У каждой задачи в Документации есть своя страница с описанием настроек.
Шаг 5: добавьте аккаунты
Клонируйте первый экземпляр в менеджере экземпляров, войдите в следующий игровой аккаунт и создайте для него отдельный профиль в боте. Один аккаунт на один экземпляр. Если аккаунтов больше, чем ПК может запустить одновременно, используйте ротацию эмуляторов: бот запускает выбранное число экземпляров и по расписанию проходит по всему списку, так что каждый аккаунт получает своё время без двадцати открытых окон.
Как поддерживать работу
- Следите за ботом с телефона через Monitoring Package: все устройства из любого браузера, запуск и остановка, время работы и число перезапусков.
- Когда игра обновляется, сначала загляните в Discord, а не паникуйте. Исправления объявляются там, и вы можете продолжать играть на предыдущей версии игры, пока новая не будет обработана.
- Иногда перезагружайте ПК. Эмуляторы со временем накапливают утечки памяти; бот перезапускает игру и эмулятор, когда замечает проблемы, но еженедельная перезагрузка держит всё в форме.
Частые вопросы
Работает ли бот для Evony с BlueStacks 5?
Да. BlueStacks 5 один из двух эмуляторов, которые поддерживают наши приложения. Создайте по одному экземпляру на игровой аккаунт в Multi-Instance Manager и используйте настройки разрешения и графики из Документации, чтобы бот видел тот экран, на котором обучен.
MuMu Player лучше BlueStacks для ботов?
Работают оба. MuMu Player обычно расходует меньше памяти на экземпляр, что важно при многих аккаунтах; у BlueStacks самая долгая история и больше всего помощи от сообщества. Выберите тот, на котором игра у вас идёт плавно, и сохраните его настройки как в документации.
Сколько эмуляторов потянет один ПК?
Зависит от памяти и процессора. Рассчитывайте на несколько гигабайт ОЗУ на экземпляр. Игровой десктоп с 32 ГБ тянет несколько экземпляров с запасом; с ротацией эмуляторов бот может обслуживать больше аккаунтов, запуская их по очереди.
Зачем отключать автообновление Play Store?
Потому что обновление игры меняет кнопки и экраны, которые узнаёт бот. Если игра обновилась сама ночью, бот остановится, пока не выйдет его обновление. Ручное обновление после проверки Discord оставляет время обновления под вашим контролем.
Можно ли использовать телефон вместо эмулятора?
Наши приложения управляют эмуляторами Android на ПК или Mac, а не телефонами. Эмулятор даёт боту стабильный размер экрана, отладочный мост для отправки касаний и возможность запускать несколько аккаунтов рядом.