饥荒本地服务器搭建
《饥荒:联机版》是一款由Klei Entertainment开发的开放世界生存游戏,玩家需要在充满挑战的环境中生存下来,为了与朋友一起享受这款游戏,搭建一个本地服务器是一个不错的选择,本文将详细介绍如何在本地搭建《饥荒:联机版》的专用服务器,并提供常见问题解答。
一、前期准备
在开始搭建服务器之前,需要确保你的电脑已经安装了以下软件和工具:
1、Steam平台:用于下载和管理游戏文件。
2、SteamCMD:Steam的命令行版本,用于安装和管理Steam上的游戏。
3、记事本或文本编辑器:用于创建和编辑脚本文件。
4、FileZilla等FTP软件(可选):用于在Windows和Linux之间传输文件。
二、下载与安装SteamCMD
从官方网站下载SteamCMD,并将其解压到你希望安装的目录下,双击steamcmd.exe
开始安装程序。
三、配置服务器
1. 申请服务器令牌
进入游戏后,点击“账号”选项,找到并点击“饥荒联机版的游戏服务器”,随便输入一个名字,点击“添加新服务器”申请令牌,等待页面刷新后,找到刚刚申请的令牌,复制并保存中间的一串字符。
2. 获取存档文件
进入游戏后,选择你想要的世界的各项配置,选择完成后点击创建世界,然后点击取消,游戏会生成该世界的存档文件,进入DocumentsKleiDoNotStarveTogether
文件夹,找到你刚刚创建的世界对应的存档文件夹(如Cluster_1),将其复制到上一级目录(即DoNotStarveTogether
文件夹下)。
3. 配置令牌
在存档文件夹下找到cluster_token.txt
文件,将刚刚申请的令牌复制进去,替代里面原来的令牌。
四、启动服务器
1. 创建更新游戏端脚本
在你刚刚安装SteamCMD的文件夹下创建一个文本文档,命名为Update.bat
(名字可以随意),然后用编辑软件打开,将以下代码复制进去:
steamcmd +login anonymous +app_update 343050 validate +quit
2. 创建启动脚本
同上一步创建start.bat
,将以下代码复制进去(记得修改存档名):
@echo off cd /d %~dp0 cd "G:steamsteamappscommonDon't Starve Together Dedicated Serverbin" start "Master" dontstarve_dedicated_server_nullrenderer -console -cluster 你的存档名 -shard Master start "Caves" dontstarve_dedicated_server_nullrenderer -console -cluster 你的存档名 -shard Caves
需要注意的是,第三行的路径请根据自己的实际情况修改,如果不修改,大概率无法启动。
3. 启动服务器
双击start.bat
启动服务器,两个窗口都出现下图中“Sim Paused”及“World is now connected”字样即启动成功,进入游戏后按 键输入直连代码
c_connect "127.0.0.1"或搜索房间可连入世界,若要更新服务器游戏端就运行
Update.bat`。
五、进阶配置
1. 添加Mod
在创意工坊下载自己喜欢的Mod,记录Mod的编号,在steamsteamappscommonDon’t Starve Togethermods
文件夹下找到你刚刚下载的Mod文件夹(编号为workshop-XXXXXXXXX),将文件夹复制到steamsteamappscommonDon’t Starve Together Dedicated Servermods
下,找到存档路径DocumentsKleiDoNotStarveTogetherCluster_1
,在Master和Caves文件夹下各创建modoverrides.lua
文件(如果已有就直接在里面修改不用新建),按照如下代码修改:
return { ["workshop-XXXXXXXXX"]={["enabled"]=true }, ["workshop-XXXXXXXXX"]={["enabled"]=true, configuration_options = {}} }
若无特殊需求就按第一行的workshop设置;若要修改Mod设置,首先在steamsteamappscommonDon't Starve Togethermods
路径下找到对应Mod,打开modinfo.lua
文件,在其中找到“configuration_options”代码块,将其复制到modoverrides.lua
文件内,并修改对应项即可。
2. 各项配置
管理员:打开游戏,打开“账号”,找到自己的ID(以“KU_”为开头),若无法打开账号,则先随意进入一个世界,按“Backspace”键,在右下角可以看见自己的ID,然后打开存档文件夹内的adminlist.txt
文件,将ID复制进去即可(一行一个)。
存档配置:根据需要修改存档配置文件中的参数,如游戏模式、最大玩家数、PVP开关等。
黑名单/白名单:通过编辑blocklist.txt
和whitelist.txt
文件来管理黑名单和白名单,步骤同上,将ID复制到相应文件中即可。
六、常见问题解答(FAQs)
Q1: 如何更改服务器的最大玩家数?
A1: 更改服务器的最大玩家数需要在存档配置文件中进行修改,打开存档文件夹下的server-settings.ini
文件(如果没有则新建一个),添加或修改以下参数:
[GAMEPLAY] max_players = 6 # 将6修改为你希望的玩家数
保存文件后重启服务器即可生效。
Q2: 如何备份和恢复服务器数据?
A2: 备份服务器数据非常简单,只需将存档文件夹(如DocumentsKleiDoNotStarveTogetherCluster_1
)复制到安全的地方即可,恢复时,只需将备份的存档文件夹复制回原位置,并确保cluster_token.txt
文件中的令牌正确即可,如果需要更换令牌,记得重新申请并替换。
各位小伙伴们,我刚刚为大家分享了有关“饥荒本地服务器搭建”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1309852.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复