From 6df32d09ccbb69d46bc55c71bf93062151a0958f Mon Sep 17 00:00:00 2001 From: Kesunorin <111422442+Kesunorin@users.noreply.github.com> Date: Sun, 26 May 2024 01:28:20 +0800 Subject: [PATCH] Update README.md --- README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/README.md b/README.md index 7cf89c2..47d3ac7 100644 --- a/README.md +++ b/README.md @@ -10,3 +10,53 @@ Alternatively this software can run in docker too (`docker compose up --build`). ## Discuss [Discord Server](https://discord.gg/fbsRYc7bBA) + +## How to use (E.g Windows and LDPlayer 9) +1. Download this repo
+`git clone https://github.com/rafi1212122/SCHALE.GameServer.git` +2. Download .NET SDK, SQL Server Express, and install them
+·.NET SDK
+
+·SQL Server Express
+ +3. Download Visual Studio
+ +4. Use Visual Studio to open `SCHALE.GameServer\SCHALE.GameServer.sln` and make it. +5. Download `Excel.zip` and unzip and add the excels to the following path: `SCHALE.GameServer\bin\Debug\net8.0\Resources\excel` the password is `/wy5f3hIGGXLOIUDS9DZ` +6. Open `SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\SCHALE.GameServer.exe` +7. Download python and install it + +8. Use pip install frida +``` +pip install frida-tools +pip install frida +``` +9. Download frida-server and uncompress it(emulator download x86) + +10. Download adb + +11. Use adb connect emulator and start frida-server(enable root first) +``` +adb root +adb push frida-server /data/local/tmp/ +adb shell "chmod 755 /data/local/tmp/frida-server" +adb shell "/data/local/tmp/frida-server &" +``` +12. Start BluearchiveJP and use frida script + 1. download this [frida script](https://gist.githubusercontent.com/raphaeIl/c4ca030411186c9417da22d8d7864c4d/raw/00b69c5bacdf79c24972411bd80d785eed3841ce/ba.js) and modify `SERVER_ADDRESS` + 2. Start BluearchiveJP first and then start frida + 3. `frida -U "ブルアカ" -l ba.js --realm=emulated` +13. Skip Tutorial
+`UPDATE [dbo].[AccountTutorials] SET [TutorialIds] = N'[1, 2, 3, 4, 5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]' WHERE [AccountServerId] = [Your Server ID];` + +## Troubleshooting + +##### YostarRequestFail:INIT_FAILED(Initialization failed) +modify `SERVER_ADDRESS` in `ba.js` and ensure it is your IPV4 and not `0.0.0.0` + +##### アカウント情報の連携中にエラーガ発生乚ま乚た +restart server or without `Resources\excel` + +##### can enter game but black screen +close server and delete database, then open server.
+if it isn't work, you may need to pass the official tutorial first.