一种基于Windows的七日杀服务器搭建教程
部署SteamCMD
下载 SteamCMD
找到Windows版,下载后只有一个exe文件,把它放在你喜欢的位置运行,它会在当前目录自动部署。
下载七日杀服务器
打开 steamcmd.exe
等待启动ok后,依次输入以下指令并等待完成:
login anonymous #登录匿名账户
app_update 294420 #下载七日杀服务端
游戏根目录默认为:SteamCMD文件夹\steamapps\common\7 Days to Die Dedicated Server
你可以通过该目录下的 startdedicated.bat
启动服务器,但是在此之前我们需要进行一些设置
修改配置文件
打开
platform.cfg
,删除第二行crossplatform = EOS
,不删可能会跳黄红字报错,详细说明请查看 这篇文章打开
serverconfig.xml
进行各项设置,其中比较重要的设置如下:- 删掉前后注释,自定义数据目录:
<property name="UserDataFolder" value="C:\Users\Documents\7D" />
- 删掉前后注释,自定义存档目录:
<property name="SaveGameFolder" value="C:\Users\Documents\7D" />
- 关闭EAC
<property name="EACEnabled" value="false"/>
- 设置地图
<property name="GameWorld" value=""/>
,这里的值可以填\7 Days to Die Dedicated Server\Data\Worlds
目录下官方预设地图文件夹名,也可以填RWG
以种子等设置来生成随机地图
- 删掉前后注释,自定义数据目录:
MOD直接放进根目录下
Mods
文件夹中,\7 Days to Die Dedicated Server\Mods
,里面可能有几个官方示例mod,可以删掉。如果你误删或者乱改了配置文件不知如何恢复,可以验证文件游戏完整性以自动下载缺失文件:
app_update 294420 validate
启动服务器
打开 startdedicated.bat
启动服务器,默认端口为26900,TCP协议。