当前位置:首页 > 行业动态 > 正文

如何搭建饥荒服务器?

在《饥荒》中搭建服务器,需先下载专用服务器文件,解压后配置服务器设置,包括世界类型、玩家数量等。启动服务器程序即可创建游戏房间供其他玩家加入。

搭建饥荒服务器是一个复杂但有趣的过程,通过以下步骤,您可以轻松地在云服务器上搭建一个属于自己的饥荒专用服务器,以下是具体操作步骤:

如何搭建饥荒服务器?  第1张

一、准备工作

1、租用云服务器:购买一台云服务器,建议配置至少为2核4GB内存和带宽大于2M,以腾讯云为例,新人购买活动机型较为划算。

2、远程访问服务器

Windows用户可以通过Windows徽标 + R键打开运行窗口,输入mstsc并按Enter键打开远程桌面连接,然后输入服务器的公网IP和管理密码进行连接。

macOS用户可以使用Microsoft Remote Desktop应用进行远程连接。

二、安装SteamCMD和游戏服务器应用

1、安装SteamCMD:在服务器上创建一个文件夹(如C:steamcmd),下载并解压SteamCMD到该文件夹中。

2、登录SteamCMD:双击SteamCMD应用程序,等待其初始化完成,然后在命令行中输入以下命令进行登录:

    login anonymous

3、下载饥荒服务器文件:继续在命令行中输入以下命令,下载或升级饥荒服务器应用(应用ID为343050):

    force_install_dir ./my_dst
    app_update 343050 validate
    quit

三、配置服务器参数

1、生成存档:在本机打开饥荒联机版客户端,创建一个新的世界并配置好洞穴和MOD,选择人物界面时直接断开连接,游戏会在您的文档目录下生成一个Cluster_X文件夹。

2、获取服务器令牌:打开饥荒联机版主页面,点击“游戏”菜单栏中的“饥荒联机版的游戏服务器”,添加一个新服务器,复制生成的服务器令牌。

3、迁移存档和MOD到服务器:将本机的Cluster_X文件夹复制到云服务器的相应位置,并将服务器令牌放入cluster_token.txt文件中,将本地的MOD文件复制到服务器的mods文件夹中。

四、启动服务器

1、编辑配置文件:在服务器上的launch_preconfigured_servers.bat文件中,修改最后两行为:

    start "Don't Starve Together Overworld" /D "%~dp0.." "%~dp0..dontstarve_dedicated_server_nullrenderer.exe" -conf_dir DoNotStarveTogether_EasyConfigOverworld -console
    start "Don't Starve Together Caves" /D "%~dp0.." "%~dp0..dontstarve_dedicated_server_nullrenderer.exe" -conf_dir DoNotStarveTogether_EasyConfigCaves -console

2、启动服务器:双击launch_preconfigured_servers.bat文件,服务器将自动启动,如果一切正常,您将在控制台中看到两个命令行窗口。

五、维护和管理

1、增加MOD:如果您想在服务器中增加新的MOD,可以在dedicated_server_mods_setup.lua文件中添加相应的MOD ID。

2、管理白名单和黑名单:在Cluster_1存档文件夹中创建adminlistwhitelistblocklist文本文档,将需要的用户ID添加进去即可。

六、常见问题及解决方法

1、无法连接到服务器:检查服务器防火墙设置,确保所有必要的端口都已开放。

2、MOD不生效:确认MOD文件已正确放置在服务器的mods文件夹中,并在dedicated_server_mods_setup.lua文件中正确配置了MOD ID。

1. 如何更改服务器的最大玩家数量?

打开cluster.ini文件,找到max_players字段,将其值改为所需的最大玩家数量,注意不要使用中文字符进行编辑。

2. 如果我想更换服务器的MOD怎么办?

在本地客户端调整MOD设置后,重新生成世界并获取新的服务器令牌,然后将新的Cluster_X文件夹和新的服务器令牌复制到服务器上替换旧的文件即可。

通过以上步骤,您已经成功搭建了一个饥荒专用服务器,并且可以根据需要进行进一步的配置和管理,希望这篇指南对您有所帮助!

到此,以上就是小编对于“饥荒如何搭建服务器”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

0