《七日杀》是一款集合射击、恐怖生存、塔防与角色扮演等多种玩法的开放世界丧尸游戏。游戏讲述的是第三次世界大战之后,变成废土的地球因为不明原因出现大量丧尸和怪物,玩家以幸存者的角度求生的故事。建议主机配置选择4C8G5M及以上,硬盘80G及以上
购买主机时,选择七日杀镜像;如果已经购买了主机,可以重装系统
查看登录主机说明登录轻量云主机
步骤1:安装steamcmd
下载链接 https://aka.ms/vs/17/release/vc_redist.x64.exe
步骤2:通过steamcmd安装
点开steamcmd,执行以下命令
login anonymous
app_update 294420 validate
看到Success!表示安装成功
如遇 libcurl error 60 解决办法
https://steamcommunity.com/app/251570/discussions/2/4558288923614167829/
访问轻量云主机控制台,点击操作中的查看按钮。
在实例详情页,点击防火墙进行访问,点击添加规则,其中源IP输入0.0.0.0/0是允许所有IP访问该主机
添加TCP协议,开通26900端口
添加UDP协议,开通26900到26903端口
登录主机实例,查看登录主机说明
登录主机后,无需其他操作,游戏服务自动启动,等待游戏服务启动即可,由于游戏较大,约3分钟左右完全可完全启动完成。
登录Steam客户端,完成7 Days to Die游戏购买,在库中找到7 Days to Die,点击【开始游戏】
进入游戏,点击【加入游戏】
完成角色创建,进入到如下画面,点击【连接至IP】,输入服务器公网IP和端口
连接之后,稍等加载片刻即可开始游戏
登录主机 ,打开游戏服务器设置目录,可以通过Serverconfig.xml修改游戏参数
C:\steamcmd\steamapps\common\7 Days to Die Dedicated Server
游戏参数以及设置说明
注意:如果需要修改参数,修改之前建议先备份原始文件;修改参数后需要重启主机后生效,并需重新登录主机启动游戏程序
ServerName value="" 服务器名字
ServerDescription value="" 服务器简介描述
ServerWebsiteURL value="" 网站
ServerPassword value="" 服务器密码
ServerLoginConfirmationText value="" 玩家进服前看到的小窗口内容
ServerPort value="" 服务器端口
ServerVisibility value="2" 此服务器的可见性:2 =公开,1 =仅向朋友显示
ServerDisabledNetworkProtocols value="SteamNetworking" 不使用的网络协议,不要修改
ServerMaxWorldTransferSpeedKiBs value="512" 玩家与服务器的数据交互速度,服务器带宽高的填”1300"(这是最高了)带宽不够的填“512~1300”
ServerMaxPlayerCount value="20" 玩家数量
ServerReservedSlots value="0" 预留玩家位置,会减少总在线人数(一般默认0不改)
ServerReservedSlotsPermission value="100" 指定权限玩家可以进入预留玩家位置,权限分为0,1000,,(一般默认0不改)
ServerAdminSlots value="1" 强制预留多少人,和最大同时在线人数不冲突,即使在线人数满了,有权限的玩家也可以进入游戏(默认)
ServerAdminSlotsPermission value="1" 可以进入预留位置的权限级别(默认)
ControlPanelEnabled" value="true" 启用/禁用网页控制(填true)
ControlPanelPort value="26900" 网页端口
ControlPanelPassword value="123456" 进入网页的密码(自定义,不要中文)
TelnetEnabled value="true" Telnet 启用true 禁用false
TelnetPort" value="26990" 端口
TelnetPassword value="123456" 自定义密码
TelnetFailedLoginLimit value="10" 10(密码错误次数,次数达到后关闭连接)
TelnetFailedLoginsBlocktime value="10" 10(连接超时 秒)
TerminalWindowEnabled value="true" 是否在桌面显示后台窗口
AdminFileName value="serveradmin.xml" serveradmin.xml(管理员、白名单、黑名单文件),会跟玩家存档在一块
UserDataFolder value="absolute path" 指定玩家存档路径,推荐与服务端在同一目录下,例如(E:\手动创建的文件夹\cundang)" ,方便你删档,替换/恢复存档,预制件管理
SaveGameFolder" value="absolute path" 指定服务器地图文件路径,例如(E:\手动创建的文件夹\ditu)
EACEnabled" value="false" false(关闭EAC)启用true
HideCommandExecutionLog value="0" 隐藏命令执行的日志记录。0=显示所有内容,1=只对Telnet/ControlPanel隐藏,2=还对远程游戏客户端隐藏,3=隐藏所有内容
MaxUncoveredMapChunksPerPlayer value="131072" 每个玩家在游戏地图上可以看到多少块(看到得越多越卡,也不能一点都没有)
PersistentPlayerProfiles value="false" false(是否支持玩家自定义人物外观)
GameWorld value="RWG" RWG (随机地图)、 Navezgane(固定地图)(不要随便更改,只支持两个模式,不是随机就是固定)
WorldGenSeed value="asdf" 生成不同地图的规则(随便写)
WorldGenSize value="8192" 4096.8192.16348(三种大小的地图,16K的地图对大多数玩家都是一个挑战,8K图是主流,想人多就选8K,随机图生成看服务器性能了,固定图的话秒生成)
GameName value="01" 地图名(随便写),如果你有现成的地图文件,在这里写下文件夹名字,服务器就会加载到了
GameMode value="GameModeSurvival" GameModeSurvival( 游戏生成模式)
GameDifficulty value="5" 游戏难度 0到5
BlockDamagePlayer value="100" 玩家的方块伤害
BlockDamageAI" value="100" 丧尸的方块伤害
BlockDamageAIBM value="100" 丧尸血月时候的方块伤害
XPMultiplier value="100" 经验倍率
PlayerSafeZoneLevel value="5" 如果玩家低于或等于这个等级,他将创造一个安全地带
PlayerSafeZoneHours value="0" 世界时日安全区存在
BuildCreate value="false" false(创造模式:开启:true、关闭:false,默认就好)
DayNightLength value="60" 现实60分钟时间为游戏里一天,也可以写999999
DayLightLength value="18" 24小时制,白天占去18小时,剩下6小时为黑天
DropOnDeath value="4" 死亡掉落 0 = 掉落一切,1 = 工具带,2 = 背包,3 = 删除所有,4=不掉落
DropOnQuit value="0" 退出掉落 0 = 无,1 = 掉落一切,2 = 工具带,3 = 背包
BedrollDeadZoneSize value="15" 玩家睡袋15M范围内不会刷新丧尸
BedrollExpiryTime" value="100" 睡袋失效时间,以游戏天数为单位
MaxSpawnedZombies value="60" 丧尸数不要超80,因为还有即时刷新丧尸,所以丧尸数不是这个选项能决定全部的
MaxSpawnedAnimals value="50" 动物数啊,随意了,只要不是100
ServerMaxAllowedViewDistance value="8" 6~12最大视距,7.8.9就好了,不然卡
EnemySpawnMode value="true" true(丧尸即时刷新,比如贞子尖叫)
EnemyDifficulty value="0" 0( 狂暴模式 0 = 正常, 1 = 狂暴 )
ZombieMove" value="0" 白天 0-4 (走, 慢跑, 奔跑, 冲刺, 恶梦)
ZombieMoveNight value="4" 夜晚 0-4 (走, 慢跑, 奔跑, 冲刺, 恶梦)
ZombieFeralMove value="0" 野外 0-4 (走, 慢跑, 奔跑, 冲刺, 恶梦)
ZombieBMMove value="4" 血月 0-4 (走, 慢跑, 奔跑, 冲刺, 恶梦)
BloodMoonFrequency value="7" 几天一次血月,所谓的7天尸潮可以自定义了
BloodMoonRange value="0" 实际血月日可以多少天随机偏离上述设置。 将此设置为0会使血液卫星恰好在血月频率中指定的每个第N天发生
BloodMoonWarning value="4" 红色日数在血月日开始的小时数。 将此值设置为-1会使红色永不显示
BloodMoonEnemyCount value="64" 血月的时候,每个玩家对应的丧尸数量
LootAbundance value="100" 搜刮倍率
LootRespawnDays value="15" 物资多少天刷新一次
AirDropFrequency value="72" 空投时间(小时)
AirDropMarker value="true" 是否在地图标记空投
PartySharedKillRange value="10000" 经验分享距离
PlayerKillingMode value="0" 玩家杀戮设置(0 =禁止杀戮,1 =仅杀死盟友,2 =仅杀死陌生人,3 =杀死所有人)
LandClaimCount value="1" 每个玩家最多能有几颗生效的领地石
LandClaimSize value="41" 领地石范围
LandClaimDeadZone value="30" 禁止敌人放置领地石范围大小 (默认就好)
LandClaimExpiryTime value="1000" 离线多少天领地石失效
LandClaimDecayMode value="2" 控制离线玩家如何降落索赔。所有索赔有充分保护的第一个24小时。0=线性,1=指数,2=完全保护,直到权利要求到期
LandClaimOnlineDurabilityModifier value="0" 当玩家在线时,保护区的硬度会增加多少。0意味着无限(不会受到伤害)。默认值为4倍
LandClaimOfflineDurabilityModifier value="0" 当玩家离线时,保护区的硬度会增加多少。0意味着无限(不会受到伤害)。默认值为4倍
默认游戏存档位置C:\Users\Administrator\AppData\Roaming\7DaysToDie
Saves文件夹
如果需要更新游戏版本,可以登录主机
双击桌面的steamcmd
执行以下命令
login anonymous
app_update 294420 validate
看到Success!表示更新成功
我们的产品专家为您找到最合适的产品/解决⽅案
1v1线上咨询获取售前专业咨询
专业产品顾问,随时随地沟通