【饥荒】本地服务器+内网穿透
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
本地服务器搭建方法
准备工具
- 网易UU加速器用于加速科雷官网登陆和steam创意工坊
- Don’t Starve Together Dedicated Server(steam饥荒联机版开服工具)
- 获取方法在库中勾选工具然后搜索Don’t Starve Together Dedicated Server
- 获取方法在库中勾选工具然后搜索Don’t Starve Together Dedicated Server
获取用户ID和服务器令牌
-
启动饥荒联机版点击账户信息进入科雷官网将keil用户ID先保存下来备用
-
点击游戏进入《饥荒联机版》的游戏服务器添加一个服务器将这里的令牌代码也保存下来备用
创建世界
-
按照自己的喜好创建世界添加mod
-
世界创建完成后打开所在世界所在文件夹
获取mod ID方法
-
在世界mod选项页中点击更多信息上方网址中id=xxx这串数字即为mod ID
-
推荐订阅本地modShow Mod Folder可在世界mod选项页直接显示mod ID
本地服务器配置
进入Don’t Starve Together Dedicated Server的安装目录
添加mod
进入mods文件夹编辑dedicated_server_mods_setup.lua文件将之前创建世界时所用的mod ID加入其中格式如下
ServerModSetup(“350811795”)
修改启动配置文件
进入bin\scripts文件夹编辑launch_preconfigured_servers.bat文件修改如下图所示
两段修改的代码
- cluster Cluster_1 -console -shard Master
- cluster Cluster_1 -console -shard Caves
// 注意exe"和- cluster中间有一个空格
修改完成后可将launch_preconfigured_servers.bat文件发送到桌面快捷方式方便直接开启
服务器世界配置
复制世界
打开之前创建的世界所在的文件夹将其复制到上一层文件夹中如果文件夹名称不是Cluster_1需要修改成Cluster_1随后进入文件夹Cluster_1
添加世界管理员
新建文件adminlist.txt将之前保存的Keil用户ID粘贴进文件中如需设置多个管理员只需另起一行粘贴其用户ID即可
添加服务器令牌
新建文件cluster_token.txt将之前保存的服务器令牌粘贴进文件中
添加白名单
新建文件whitelist.txt将需要设置成白名单的用户ID粘贴进文件中配合cluster.ini使用
服务器世界设置
打开文件cluster.ini按照喜好修改设置不需要的选项可以删除
启动服务器
打开launch_preconfigured_servers.bat文件第一次开启会比较慢当其中一个窗口出现sim pause
即为开启成功
不要关闭两个弹出的小黑窗
关闭服务器需中使用指令c_shutdown()
内网穿透
准备工具
- Sakura Frp
- 1RMB
SakuraFrp
实名认证
注册登陆后花费1RMB进行实名认证每日签到可获得流量
下载软件
创建隧道
打开软件创建两条隧道分别对应地上和地下
端口和远程端口需要一致端口号在1~65535之间即可
两条隧道选择同一穿透节点
启动服务器
修改端口号
分别将在Master和Caves文件夹中的server.ini文件中的端口号改成和创建隧道时一致
注意不要弄反了
启动隧道
先只开启地上世界隧道查看日志
启动服务器
启动本地服务器根据上图中框选的内容在饥荒控制台中使用代码连接世界
c_connect(“cn-zz-bgp-2.natfrp.cloud”,65535)
注意域名和端口号按照日志中的修改
后开启地下世界隧道