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