admin 管理员组文章数量: 887021
目录
- 零、前言
- 一、前置的准备
- 1.硬件配置(最低配置)
- 2.运行环境
- 二、安装过程
- 3.安装 7 days to die 服务端
- 三、服务器
- 1.运行
- 2.配置
- 四、其它
零、前言
官方文档:https://7daystodie.fandom/wiki/Server(所有服务器配置都在此页面可以查找)
如需 FRP 局域网穿透到公网请参考:【2021/4/2发布适用】简单在 ARK: Survival Evolved 个人 PC 用 FRP+VPN 映射到公网 Windows 服务器教程(可多通),FRP 使用方法大同小异,唯一需要注意的是端口是 UDP 还是 TCP。
该文章只介绍如何用原生文件开服,如要用开服工具请参考其他教程(之后或者会出)。
一、前置的准备
1.硬件配置(最低配置)
操作系统:Windows Server 2012 x64(及以上)
处理核心:AMD EPYC 7K62 2.6GHZ 单核(及以上)
逻辑内存:4096 MB(及以上)
磁盘容量:50 GB(及以上)
公网带宽:2 Mbps(及以上)
以上是一个与朋友之间互相游玩,在10个人左右的所需配置,更高配置请自行斟酌。
2.运行环境
必备
名称 | 下载地址 | 备注 |
---|---|---|
Valve Steam CMD | https://steamcdn-a.akamaihd/client/installer/steamcmd.zip |
其他(可选)
名称 | 下载地址 | 备注 |
---|---|---|
WinRAR 5.60 x64 for Windows | https://pan.baidu/s/12GBmGpaB6OekOZYhErCn6w | 提取码:eqkv |
Microsoft Visual Studio Code | https://code.visualstudio |
二、安装过程
在有足够大的磁盘内新建文件夹并把下载好的 steamcmd.zip 解压
服务器如果只有一个分区,则可以在桌面创建文件夹并把解压到的 steamcmd.exe 放进去
例如: C:\Users\{username}\Desktop\Games\Steam
然后双击 steamcmd.exe 会自动进行下载安装
安装完成如下图所示
3.安装 7 days to die 服务端
在 Steam CMD 根目录内创建一个批处理文件
完整路径,例如:
C:\Users{username}\Desktop\Games\Steam\update294420.bat
或者不在 Steam CMD 根目录创建该批处理文件也可以,但是要将 steamcmd.exe 设置进环境变量或者把 steamcmd.exe 的绝对路径写上
在批处理文件内添加启动 Steam CMD 的代码,作用是下载/更新游戏服务端
steamcmd.exe +login anonymous +app_update 294420 validate +quit
代码内容解释
匿名登入 Steam CMD
+login anonymous
下载或更新为 294420 的 subid,并进行文件校验
+app_update 294420 validate
退出 Steam CMD
+quit
运行 update294420.bat,下载完毕后 CMD 窗口将自动关闭
如果不希望窗口自动关闭则把批处理文件的 +quit去掉即可
在下载完毕后不要忘记再运行一次 update294420.bat 验证游戏文件进行修复
这样可以防止在首次下载过程中一些以外的闪断导致某些文件错误
三、服务器
1.运行
服务器文件下载好了之后会在 Steam CMD 所在目录中的
相对路径:steamapps\common\7 Days to Die Dedicated Server
完整路径,例如:
C:\Users\{username}\Desktop\Games\Steam\steamapps\common\7 Days to Die Dedicated Server
接下来需要在以下路径创建一个用于开启服务端的批处理文件 run_server.bat
相对路径:7 Days to Die Dedicated Server 根目录
run_server.bat 的代码(先不用考虑具体配置,目的是先成功开启服务器)
切记不能换行,否则参数读取可能失败
start 7DaysToDieServer -quit -batchmode -nographics -configfile=serverconfig.xml –dedicated
2.配置
在七日杀服务器的根目录里面有一个serverconfig.xml的文件,该文件则是服务器的具体配置文件,下面列出其中部分常用配置参数解释,其余请参考 官方文档
ServerName服务器名称,字符串
ServerPassword 服务器密码,字符串
ServerPort 服务器端口,int16 即 0-65535
ServerVisibility 服务器可见性,2所有人可见,0仅能以 IP地址 加入
EACEnabled 是否启用 EAC 反作弊系统,true 或 false
GameWorld 例 Navezgane,或者 Worlds 文件夹中任何已经存在的世界名称,如果要随机生成请输入 RWG
WorldGenSeed 地图种子,如 asdasd13132
WorldGenSize 地图尺寸,如 4096 即 4096 * 4096
PlayerKillingMode 玩家伤害模式,类似于调整 PVP 或者 PVE,参数 0 无法伤害任何人,1 只能伤害队友,2 只能伤害非队友,3 所有人可伤害
四、其它
刚创了个群,欢迎各位喜欢玩游戏、编曲、做视频、写代码的 hxd 们,加个群聊聊天开开黑吧呜呜呜呜呜呜,这个群内容杂聊,聊啥都行~
群号:363131105,点击链接加入群聊【二刺螈集中地】:https://jq.qq/?_wv=1027&k=g8DKZ245
版权声明:本文标题:【202158发布适用】在 Windows 上架设 7 Days to Die 服务端(基于官方教程) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725013905h849718.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论