崩坏星穹铁道私人服务器搭建

环境安装

服务端需要安装的环境:点击下载

Mongodb数据库:点击下载

效果图

  游戏截图  ==>  展开 / 收缩

数据库

先安装mongodb数据库,如果你已经安装过了,请不要重复安装。

如何知道mongodb是否安装成功,浏览器访问127.0.0.1:27017。如果有返回提示则安装成功。

崩坏星穹铁道私人服务器搭建

客户端

首先下载客户端:点击下载

然后解压里面的文件,解压密码为moeyy.cn

打开后应该是这样

崩坏星穹铁道私人服务器搭建

点击“游戏”文件夹,双击运行“星穹铁道国服”下载游戏。
下载完毕后将“StarRail_Data”文件夹内容拖至“\Star Rail\Games\StarRail_Data”替换。

服务端

下载服务端:点击下载

解压后里面应该是这样的

崩坏星穹铁道私人服务器搭建

直接点击 start.cmd

等待一会

崩坏星穹铁道私人服务器搭建

出现这些就代表开启成功了。

账号创建

输入“account create 用户名 uid”

别傻傻的复制粘贴,把用户名改成自己的,uid随便就行

崩坏星穹铁道私人服务器搭建

创建成功提示

崩坏星穹铁道私人服务器搭建

会出现这个,那你就成功注册了。

代理配置

下载Fiddler:点击下载,并安装。

打开fiddler,先把代理端口更换,不要使用默认端口防止冲突。更换位置:tools–>options–>connections

崩坏星穹铁道私人服务器搭建

转到HTTPS选项,开启解密HTTPS选项,会要求安装什么什么证书,点是就完事了。

崩坏星穹铁道私人服务器搭建

然后打开rules–>customize–>rules,复制我下方的规则进去然后crtl+s保存

import System;
import System.Windows.Forms;
import Fiddler;
import System.Text.RegularExpressions;
 
class Handlers
{
    static function OnBeforeRequest(oS: Session) {
        if(oS.host.EndsWith(".yuanshen.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com") || oS.host.EndsWith(".starrails.com")) {
            oS.host = "localhost";
        }
    }
};

Plain text

崩坏星穹铁道私人服务器搭建

剩下的跟原神私服一样,登录界面必须是“HoYoVerse”

命令和工具

你可以通过在控制台输入 avatar <add|remove> <AvatarID> 这样的命令来 “解锁” 它们。 在重新登录后才可以生效了。 角色ID(这些可能会随着新的 CBT 版本的发布而改变):AvatarID

  全部指令以及ID  ==>  展开 / 收缩

地图 ID: 在 CrepeSR\src\data\excel 中的 MapEntryExcelTable.json 里可以找到能用来改编场景的 planeID 和 floorID 。

改变地图: 在 CrepeSR\src\server\packets 中的 GetCurSceneInfoCsReq.ts 里编辑 planeId 和 floorId 来改变场景。

添加角色需要游戏在线,在控制台输入

target <UID>

Plain text

然后输入

avatar <add|remove> <AvatarID>

Plain text

config.json配置说明

崩坏星穹铁道私人服务器搭建

打码的为我的服务器ip,可以替换为你的。如果你是本地搭建请填写127.0.0.1

常见问题

  e11000 duplicate key error collection  ==>  展开 / 收缩

  Cannot read properties of undefined (reading ‘curIndex’)  ==>  展开 / 收缩

  获取全局分发错误  ==>  展开 / 收缩

关于

基于CrepeSR:项目地址

暂时还没完善,存在功能少以及bug多的问题,可以等一段时间res补全。

我的服务器

服务器地址:

hsr-server.moeyy.cn:443

Plain text

账号:moeyy,密码随便输入。

Fiddler配置:

import System;
import System.Windows.Forms;
import Fiddler;
import System.Text.RegularExpressions;
 
class Handlers
{
    static function OnBeforeRequest(oS: Session) {
        if(oS.host.EndsWith(".yuanshen.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com") || oS.host.EndsWith(".starrails.com")) {
            oS.host = "hsr-server.moeyy.cn";
        }
    }
};

给TA打赏
共{{data.count}}人
人已打赏
其它教程

免费设置亚马逊远程桌面

2023-4-8 8:30:11

其它教程

DBox开源文件快递柜:匿名储存文件,通过取件码获取文件【私人网盘】【自建网盘】

2023-4-17 8:39:07

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索