MikuBH3
A Server emulator for version 7.9 of a certain adventure anime game
Features
- Basic features: inventory,warship,dress,custom team
- Working battle with grandkey & elf/astral
- Superstring Dimension (Abyss)
- Universial Mirage
- Story Chapter 1 - 42
- Character Tutorial
- Memorial Arena
Requirements
- Python 3.12++
- MongoDB
Installation
For your first launch, run these:
pip install -r requirements.txt
Download resources & proto from MikuBH3-Res and place them into your resources & lib folder.
├───resources
│ └───ExcelOutputAsset
├───lib
│ └───proto
│ └───__init__.py
Connecting with the client (Sparkle Proxy)
- Download proxy from Releases
- Extract the
Proxy.zipfile anywhere you want. - Run
Sparkle-Proxy.exeas administrator and open the game.
Connecting with the client (DLL method)
- Download prebuild patch from BH3-Patch
- Extract the
BH3-Patch-Win64.zipfile into your game folder, where the game’s main executable (BH3.exe) is located. - Run
bh3-launcher.exeas administrator.
Usage/Examples
To run the project use cmd or vscode and run
py hi3
Changing Stage in Abyss/Memorial Using JSON
-
Superstring Dimension (Abyss)
Open the
Battle.jsonfile and updatearea1to the preferredSiteIDfromUltraEndlessSite.json. -
Memorial Arena
Open the
Battle.jsonfile and update theboss_idsas needed. You can findboss_idvalues in theBossIdListwithinExBossMonsterSchedule.json.
Use Local Patch Assets
edit Config.json and set UseLocalCache to True, after that put data cache folder from AppData Honkai Impact 3rd Game into resources/statics
Support
Join Discord for support
To-Do List
-
Commands
-
Memorial Arena -
Elysian Realm
-
Open World
-
Part 2 Story & Open world
-
Character Tutorial
Credits
- am25
