3.1 KiB
3.1 KiB
SCHALE.GameServer
Running
By default the server is configured to run with SQL Server Express in appsettings.json
. If you wanna use other edition of SQL Server Express change the ConnectionStrings
in there.
Alternatively this software can run in docker too (docker compose up --build
).
Connecting
- Run the game with this frida script
Discuss
How to use (E.g Windows and LDPlayer 9)
- Download this repo
git clone https://github.com/rafi1212122/SCHALE.GameServer.git
- Download .NET SDK, SQL Server Express, and install them
- .NET SDK
https://dotnet.microsoft.com/zh-cn/download/dotnet?cid=getdotnetcorecli - SQL Server Express
https://go.microsoft.com/fwlink/p/?linkid=2216019&clcid=0x804&culture=zh-cn&country=cn
- Download Visual Studio
https://visualstudio.microsoft.com/zh-hans/vs/ - Use Visual Studio to open
SCHALE.GameServer\SCHALE.GameServer.sln
and make it. - 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
- modify Address in
SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\Config.json
- Open
SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\SCHALE.GameServer.exe
- Download python and install it https://www.python.org/
- Use pip install frida
pip install frida-tools
pip install frida
- Download frida-server and uncompress it(emulator download x86) https://github.com/frida/frida/releases
- Download adb https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn#downloads
- 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 &"
- Start BluearchiveJP and use frida script
- download this frida script and modify
SERVER_ADDRESS
- Start BluearchiveJP first and then start frida
frida -U "ブルアカ" -l ba.js --realm=emulated
- download this frida script and modify
- 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)
change SERVER_ADDRESS
in ba.js
to 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.
failed to load club
change Address
in config.json
to your IPV4
command not work
the excel you are using may have problem, change your excel.