Skip to content

MikuLeaks/MikuBH3-PS

Repository files navigation

MikuBH3

A Server emulator for version 7.9 of a certain adventure anime game

screenshot

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
  • Commands

Requirements

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.zip file anywhere you want.
  • Run Sparkle-Proxy.exe as administrator and open the game.

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.json file and update area1 to the preferred SiteID from UltraEndlessSite.json.

  • Memorial Arena

    Open the Battle.json file and update the boss_ids as needed. You can find boss_id values in the BossIdList within ExBossMonsterSchedule.json.

Commands

/help. Displays a list of available commands.
/maxskill {avatar_id | all}. Maximize the skills of a specific avatar. Use 'all' to maximize the skills of all avatars.
/rank {avatar_id | all} {rank}. Edit rank of a specific avatar or use 'all' to update rank of all avatars.

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