Skip to content

Latest commit

 

History

History
89 lines (84 loc) · 5.74 KB

README_zh.md

File metadata and controls

89 lines (84 loc) · 5.74 KB

SCHALE.GameServer

本文基于https://github.com/rafi1212122/SCHALE.GameServer及个人操作经验编写,资源配置文件请到以上链接获取,若有任何疑问请到Discord社群询问

安装准备阶段

  • 打开你下载的安装程序
  • 选择“基础”
  • 选择你习惯的安装路径
  • 开始安装
  • 路径默认即可
  • 安装
  • 安装Community版
  • 工作负荷选择所有带有C#的组件以及“Visual Studio扩展开发”
  • 直接默认路径安装

5.安装Python

  • 选择自定义安装,其余默认
  • 选择安装路径
  • 安装,等待完成

6.安装Frida

  • win+R打开运行,键入cmd
  • 在cmd中输入pip install frida回车
  • 等待下载安装完成
  • 再输入pip install frida-tools回车
  • 等待下载安装完成(时间可能较长)

7.推送Frida-server至模拟器

  • 下载frida-server-16.x.x-android-x86_64.xz并解压
  • 把frida-server-16.x.x-android-x86_64放入\leidian\LDPlayer9路径下
  • 打开模拟器并在设置中打开ADB调试和ROOT权限
  • 在(你安装时的盘):\leidian\LDPlayer9路径下的导航栏中输入cmd并回车
  • 输入adb push frida-server-16.x.x-android-x86_64 /data/local/tmp
  • 等待传输完成

资源配置阶段

  • 打开并解压所下载的SCHALE.GameServer-master.zip
  • 使用Microsoft Visual Studio 2022打开包中的SCHALE.GameServer.sln
  • 选择顶部菜单栏“视图”下拉“终端”
  • 若在...\SCHALE.GameServer-master>下,请输入cd SCHALE.GameServer转到以下路径
  • \SCHALE.GameServer-master\SCHALE.GameServer路径下输入:
    dotnet publish -a x64 --use-current-runtime --self-contained false -p:InvariantGlobalization=false
  • 找到并在\SCHALE.GameServer-master\SCHALE.GameServer\bin\Release\net8.0\win-x64路径下创建Resources文件夹,再在其下创建excel文件夹,将Excel.zip解压至此文件夹(最新版该步骤已集成于SCHALE.GameServer.exe
  • 打开SSMS,默认连接(注意勾选信任服务器证书)
  • 运行\SCHALE.GameServer-master\SCHALE.GameServer\bin\Release\net8.0\win-x64\SCHALE.GameServer.exe (后台挂起)(首次运行请允许通过防火墙)
  • 找到ba.js文件使用记事本打开,修改第5行REPLACE THIS WITH YOUR LOCAL IP为你此时的IPV4地址(网络和Internet设置中可查看)

启动游戏阶段

建议把ba.js放入\leidian\LDPlayer9路径下

以下操作每次启动都要执行!

  • 打开雷电模拟器

  • 启动frida

    • 在(你安装时的盘):\leidian\LDPlayer9路径下的导航栏中输入cmd并回车
    • 在所打开的cmd中键入:
      adb shell
      su    //超级管理员
      cd /data/local/tmp    //转到此路径下
      chmod 755 frida-server-16.x.x-android-x86_64
      ./frida-server-16.x.x-android-x86_64    //启动frida
      

    !!!注意此步骤完成后不要关闭该cmd!!!

  • (PC)重新打开一个路径相同的cmd

  • (模拟器)启动游戏 ブルアカ

  • 在出现Yostar徽标时键入并回车:
    frida -U "ブルアカ" -l ba.js --realm=emulated(后台挂起)

  • 出现Attatching...并且SCHALE.GameServer.exe出现Ping时基本成功

###进入私服前需要先连接官服下载资源并通过新手教程###

###首次登录设置完名称和发音档时会抛出错误,此时重启SCHALE.GameServer.exe、关闭游戏,从“启动游戏ブルアカ”步骤再次开始即可正常进入###

注意事项

  • 此项目还处于初期阶段,存在大量不可使用选项,出现问题请尝试重新登录或重启
  • 若出现SCHALE.GameServer.exe没有Ping的情况,请检查ba.js中的IPV4地址与你当前地址是否一致
  • 若已成功安装SQL Server Express,请不要轻易自行尝试卸载或删除它,否则可能无法再次成功安装
  • 如果很不幸,你的电脑上已经多次无法成功安装SQL Server Express且不愿意重装系统,以下提供一个平替方案:
    需要较高性能的电脑和足够的硬盘存储
    • 安装VMware Workstation Pro
    • 网络搜索许可证密钥填入
    • 前往Windows官网或其他正规渠道获取Windows 10/11镜像
    • 创建并安装Windows虚拟机
      参阅VMware中安装win10教程_vmware安装win10-CSDN博客
    • 创建完虚拟机需设置:
      • 你的电脑:设置-系统-屏幕-显示卡-默认图形设置,启用“硬件加速GPU计划”
      • (虚拟机设置)处理器:勾选虚拟化Intel VT-x/EPT或AMD-V/RVI(V)
      • (虚拟机设置)显示器:勾选“加速3D图形”,选择“指定监视器设置”,监视器数量为1个,图形内存改为所给内存的一半
    • 启动虚拟机
    • 使用KMS激活Windows
    • 完成后即可开始安装