can't dmca me now omegalul
Go to file
Kesunorin 69c2c543e2
Update README.md
2024-05-26 12:57:18 +08:00
SCHALE.Common new update stuff 2024-05-22 21:22:57 +08:00
SCHALE.GameServer dockersss 2024-05-23 09:11:58 +07:00
Scripts sql server + items,character,tuts & echelons impl. 2024-05-01 16:11:11 +07:00
.dockerignore dockersss 2024-05-23 09:11:58 +07:00
.gitattributes Add .gitattributes, .gitignore, and README.md. 2024-04-18 14:12:04 +07:00
.gitignore sql server + items,character,tuts & echelons impl. 2024-05-01 16:11:11 +07:00
Dockerfile dockersss 2024-05-23 09:11:58 +07:00
README.md Update README.md 2024-05-26 12:57:18 +08:00
SCHALE.GameServer.sln Add project files. 2024-04-18 14:12:10 +07:00
compose.yaml dockersss 2024-05-23 09:11:58 +07:00

README.md

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

Discuss

Discord Server

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
  1. Download Visual Studio and Install C# and Database Extensions
    https://visualstudio.microsoft.com/zh-hans/vs/
  2. Use Visual Studio to open SCHALE.GameServer\SCHALE.GameServer.sln and make it.
  3. 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
  4. modify Address in SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\Config.json
  5. Open SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\SCHALE.GameServer.exe
  6. Download python and install frida
    You may need to add python site packages to PATH if "frida" command is missing
    https://www.python.org/
pip install frida-tools
pip install frida
  1. Download frida-server(if you use emulator, download x86)
    Find "frida-server-[Latest Version]-android-x86_64.xz" and download & unzip it, before push you may rename the bin file to "frida-server"
    https://github.com/frida/frida/releases
  2. Download adb
    https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn#downloads
  3. 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 &"
  1. Start BluearchiveJP and use frida script
    1. download this frida script and modify SERVER_ADDRESS
    2. Start BluearchiveJP first and then start frida
    3. frida -U "ブルアカ" -l ba.js --realm=emulated
  2. Skip Tutorial
    If you have never finished any tutorials try this
    INSERT INTO [dbo].[AccountTutorials] ([AccountServerId], [TutorialIds]) VALUES (1, 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]');
    or you have finished the front part of the tutorial use this
    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];

Command

Go to club and input /help to view command usage

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.