Новое Бот шахтёр для Malinovka RolePlay

Регистрация
13 Ноя 2019
Сообщения
2
Репутация
0
Спасибо
0
Монет
0
При написании бота не использовались сторонние библиотеки (позволяющие легко взаимодействовать с движком игры). Мне было интересно поработать над этой идеей. Работа не идеальная (сделанная на скорую руку), но я уверен что кто-нибудь сможешь её улучшить для самого себя.

Описание: Игрок берёт работу и запускает программу. Бот будет бегать до руды и обратно.

Обновление: 10.11.2019
- Добавлен механизм эмуляции движения персонажа в игре (с возможностью спринта)
- Подкорректирован момент с резким поворотом игрока после окончания работы с рудой (что могло резко выделить читера среди обычных игроков)
- Частично решён вопрос с ситуацией, когда персонаж отправлялся на точку сдачи руды без самой руды
- Введены некоторые корректировки в саму консоль

Принцип работы:
https://www.youtube.com/watch?v=NH__OdAQ1NY

Демонстрация одного часа работы:
https://www.youtube.com/watch?v=fZPGvLpodYI

Проект: https://github.com/liefasm/Malinovka-Miner-Bot
VirusTotal: https://www.virustotal.com/gui/file...8908f148c7b475f496f80bfd586368b7f67/detection
 
Обновления:
- Добавлен механизм прекращения работы бота в случае критической ситуации (бот отключается в момент слапа администратором, а также когда игрок покинул территорию шахты)
- Ускорена добыча руды (использование спринта и прыжка). За один час бот способен собрать примерно 150 единиц руды (что эквивалентно конвертации пятнадцати рублей в игровую валюту). На мой взгляд, в долгосрочной перспективе по скорости боту нет равных.
- Исправлены неточности в вычислениях

Было предложение добавить боту возможность самостоятельно брать еду около шахты (чтобы пополнять сытость), но брать эту еду можно только игрокам первого уровня. Если пойму как перехватывать статистику персонажа, то это добавлю.

Есть большой шанс, что люди не обновляют бот до новой версии. Поэтому в будущем планируется добавить систему оповещения.
 
Назад
Сверху