如何在饥荒ST中成功搭建一个游戏服务器?

要在Windows上搭建《饥荒:联机版》的服务器,可以按照以下步骤操作:,,1. **安装Steam**:下载并安装Steam客户端。,,2. **下载游戏和专用服务器工具**:在Steam中购买并安装《Don't Starve Together》。在Steam的“工具”选项中下载《Don't Starve Together Dedicated Server》。,,3. **创建世界并获取令牌**:打开游戏创建一个世界,并在游戏的主界面右下角找到个人资料,点击进入网页生成服务器令牌(Server Token),复制该令牌。,,4. **配置存档文件夹**:进入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)。

如何在饥荒ST中成功搭建一个游戏服务器?

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是你在服务器配置界面中设置的集群名,你需要根据实际情况进行修改。

如何在饥荒ST中成功搭建一个游戏服务器?

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)下的MasterCaves子文件夹中,分别创建或编辑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名玩家)。

如何在饥荒ST中成功搭建一个游戏服务器?

常见问题解答

Q1: 服务器无法启动或报错怎么办?

A1: 如果服务器无法启动或报错,首先检查你的配置文件是否正确无误,特别是路径和参数部分,确保你的系统环境满足游戏和服务器的要求(如操作系统版本、内存大小等),尝试查看报错信息或日志文件,以便更准确地定位问题所在。

Q2: 如何更改服务器的世界设置或模组?

A2: 要更改服务器的世界设置或模组,你需要先停止服务器运行,根据需要修改存档文件夹中的相关配置文件(如leveldataoverride.lua用于世界设置,modoverrides.lua用于模组设置),完成修改后,重新启动服务器即可应用新的设置或模组。

步骤和信息可能因游戏版本、操作系统等因素而有所不同,在实际操作过程中,请务必参考最新的官方文档或社区资源以获取最准确的指导。

小伙伴们,上文介绍了“饥荒st怎么建服务器”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/621704.html

(0)
K-seoK-seoSEO优化员
上一篇 2024-10-31 02:49
下一篇 2024-10-31 02:52

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入