Documents\Klei\DoNotStarveTogether\MyDediServer
目录(假设你的存档文件夹名为MyDediServer)。在该目录下新建一个名为cluster_token.txt
的文件,并将之前复制的令牌粘贴进去。,,5. **创建启动脚本**:在Steam\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts
目录下新建一个文本文档,命名为start.bat
。编辑该文件,写入启动命令:, ``shell, @echo off, cd /d %~dp0, cd "G:\steam\steamapps\common\Don't Starve Together Dedicated Server\bin", start "Master" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master, start "Caves" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves,
`,,6. **启动服务器**:双击运行
start.bat文件,等待控制台窗口显示“Sim Paused”及“World is now connected”字样,即表示服务器已成功启动。,,7. **连接服务器**:在游戏内按
~ 键输入直连代码
c_connect "127.0.0.1"` 或通过搜索房间名称加入服务器。,,通过以上步骤即可成功搭建并运行《饥荒:联机版》的本地服务器。前期准备
1、下载并安装Steam及游戏:确保你的电脑上已经安装了Steam平台,并且购买并安装了《饥荒:联机版》(Don't Starve Together)。
2、下载SteamCMD:为了方便管理和更新服务器文件,建议下载SteamCMD工具,你可以从官方网站或其他可信赖的源下载它,并将其解压到你想要的位置。
3、下载Don't Starve Together Dedicated Server:在Steam的“库”中,找到“工具”选项卡,搜索并下载“Don't Starve Together Dedicated Server”,这将为你提供专用服务器的工具和相关文件。
配置服务器
1、申请服务器令牌:进入《饥荒:联机版》游戏,点击主界面右下角的“账号”按钮,然后在弹出的网页上点击“Generate Server Token”,将生成的一串字符复制下来,稍后会用到。
2、获取存档文件:在游戏中创建一个新的世界,选择你想要的世界设置和模组(如果有的话),创建完成后,不要进入世界,只需让游戏生成该世界的存档文件。
3、转移存档:进入Documents\Klei\DoNotStarveTogether
目录,找到你刚刚创建的世界文件夹(如Cluster_1),将其整个复制到C:\Users\XXX\Documents\Klei\DoNotStarveTogether
目录下(注意替换XXX为你的用户名)。
4、配置令牌:在你刚刚复制的存档文件夹下,新建一个名为cluster_token.txt
的文件,并将之前复制的服务器令牌粘贴进去,保存并关闭文件。
启动服务器
1、创建启动脚本:在C:\Users\XXX\Documents\Klei
目录下创建一个名为StartDSTServers.bat
的批处理文件,并写入以下内容(请根据你的实际情况修改路径和参数):
@echo off cd /d %~dp0 cd "C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin" start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves
注意:这里的MyDediServer
是你在服务器配置界面中设置的集群名,你需要根据实际情况进行修改。
2、运行启动脚本:双击StartDSTServers.bat
文件,如果一切正常,你应该会看到两个窗口出现,分别显示地上世界和洞穴世界的服务器状态,当看到“Sim Paused”和“World is now connected”等字样时,说明服务器启动成功。
进阶配置
1、添加Mod:如果你想要在游戏中使用Mod,可以按照以下步骤操作:
在Steam的创意工坊中找到你喜欢的Mod,并下载它们。
将下载的Mod文件夹复制到C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\mods
目录下。
在存档文件夹(如C:\Users\XXX\Documents\Klei\DoNotStarveTogether\Cluster_1
)下的Master
和Caves
子文件夹中,分别创建或编辑modoverrides.lua
文件,以启用这些Mod。
2、修改人数上限:默认情况下,《饥荒:联机版》的服务器人数上限是6人,如果你想要增加这个限制,可以按照以下步骤操作:
打开C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together\data\scripts
目录下的tuning.lua
文件。
找到MAX_SERVER_SIZE
这一行,将其值修改为你希望的人数上限(改为20表示最多可以容纳20名玩家)。
常见问题解答
Q1: 服务器无法启动或报错怎么办?
A1: 如果服务器无法启动或报错,首先检查你的配置文件是否正确无误,特别是路径和参数部分,确保你的系统环境满足游戏和服务器的要求(如操作系统版本、内存大小等),尝试查看报错信息或日志文件,以便更准确地定位问题所在。
Q2: 如何更改服务器的世界设置或模组?
A2: 要更改服务器的世界设置或模组,你需要先停止服务器运行,根据需要修改存档文件夹中的相关配置文件(如leveldataoverride.lua
用于世界设置,modoverrides.lua
用于模组设置),完成修改后,重新启动服务器即可应用新的设置或模组。
步骤和信息可能因游戏版本、操作系统等因素而有所不同,在实际操作过程中,请务必参考最新的官方文档或社区资源以获取最准确的指导。
小伙伴们,上文介绍了“饥荒st怎么建服务器”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/621704.html