手动阀

Good Luck To You!

饥荒服务器怎么搭建模组

搭建饥荒服务器并添加模组是一个涉及多个步骤的过程,以下是详细的指导:

饥荒服务器怎么搭建模组

一、搭建饥荒服务器

1、安装依赖与SteamCMD

在Linux服务器上,首先需要安装一些必要的依赖库,对于CentOS系统,可以使用以下命令:

     yum y install glibc.i686 libstdc++.i686 screen libcurl.i686

下载并安装SteamCMD,这是Valve提供的一个命令行工具,用于管理Steam游戏和相关文件。

     wget https://steamcdna.akamaihd.net/client/installer/steamcmd_linux.tar.gz
     tar xvzf steamcmd_linux.tar.gz
     cd steamcmd.sh

2、设置SteamCMD环境

创建一个目录来存放SteamCMD的下载内容,并进入该目录:

     mkdir ~/steamcmd
     cd ~/steamcmd

使用force_install_dir参数指定饥荒服务器软件的安装目录:

     Steam\force_install_dir /home/steam/module/DoNotStarveTogether

3、登录Steam账号

使用login anonymous命令登录Steam(匿名登录):

     Steam\login anonymous

4、安装饥荒服务器软件

使用app_update命令更新饥荒服务器软件,确保其为最新版本:

     Steam\app_update 343050 validate

5、配置服务器

饥荒服务器怎么搭建模组

创建世界目录,例如allworlds/world1

编写启动脚本,如master_start.shcave_start.sh,用于启动主世界和洞穴世界的服务器进程。

将本地的饥荒世界文件上传到服务器上对应的目录。

6、开启服务器

使用screen命令后台运行服务器进程,以便在关闭终端后服务器仍能继续运行。

     screen S master
     ./dontstarve_dedicated_server_nullrenderer console persistent_storage_root /home/steam/module/DoNotStarveTogether conf_dir allworlds cluster world1 shard Master

二、添加模组到饥荒服务器

1、订阅模组

在Steam创意工坊中选定自己喜欢的模组并订阅,Steam会自动下载到游戏根目录下的steamapps\workshop\content\322330中。

2、找到模组文件

如果不知道所下载的mod编号,可以在订阅的mod界面右键,复制网页URL,其中最后的一串数字就是所订阅的mod的编号。

在文件夹中找到并上传到服务器的mods文件夹中,然后将所添加的文件的名称前加上“workshop”(没有引号)。

3、配置模组

饥荒服务器怎么搭建模组

返回饥荒游戏中,新建一个存档,只添加想在服务器中添加的mod,生成世界,进入选人界面后退出。

返回选择存档的界面,点击刚刚新建的世界的图标快速打开存档所在的文件夹,随后进入Master文件夹。

用记事本的方式打开modoverrides.lua文件,将return{}中的内容添加到到服务器中相应的文件中即可。

重新启动服务器,就能看到新添加的mod已经在其中了。

4、自动更新模组

在服务器目录mods文件夹下的dedicated_server_mods_setup.lua文件的最后输入ServerModSetup("mod_id")即可实现模组的自动更新,但需要注意的是,有时模组可能会自动消失,这时就需要手动更新。

手动更新只需在本地更新mod后再将mod上传到服务器,替换原来的mod即可。

步骤基于当前可用的信息,实际操作可能会因游戏版本、服务器环境等因素而有所不同,建议在进行任何操作前备份重要数据,并仔细阅读相关文档或教程。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.