steam可以开服的游戏【DayZ】僵尸末日 Windows 开服教程
本文章向大家介绍DayZ僵尸末日Windows SteamCMD开服教程,主要内容包括服务器要求、准备工作、安装服务端、配置服务端、启动服务端、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
服务器要求
- 内存:6G以上即可,越高越好,根据期望用户量增加。
- 网络:5M以上的带宽,根据用户量增加,游戏服务器容易被ddos攻击,最好弄高防御的服务器或者配置网络防御能力。
- 端口:自己配置
准备工作
点击下载SteamCMD
点击下载Notepad++
安装服务端
在桌面创建一个SteamCMD文件夹,将下载的SteamCMD压缩包解压进去
启动SteamCMD等待下载安装
显示Steam>时代表已经安装完毕
输入以下代码登陆下载
login anonymousapp_update 223350 validate
等待下载完成后exit
配置服务端
打开SteamCMDsteamappscommonDayZServer
使用Notepad++编辑serverdz.cfg配置服务器信息
hostname = "Jonas"; // 服务器名称(中文可能有BUG)
password = ""; // 服务器密码
passwordAdmin = "Jonas"; // 服务器GM密码
maxPlayers = 150; // 服务器最大玩家数量
verifySignatures = 2; // 对照.bisign文件验证.pbos。(仅支持2个)
forceSameBuild = 1; //启用后,服务器将只允许连接到与服务器具有相同.exe版本的客户端(值0-1)
disableVoN = 0; // 启用/禁用语音 (值0-1)
vonCodecQuality = 20; // 语音编解码器质量越高越好(值0-30)
disable3rdPerson=0; // 切换玩家的第三人称(值0-1)
disableCrosshair=0; // 切换十字线(值0-1)
serverTime="SystemTime"; // 服务器的初始游戏时间。”“SystemTime”指机器的本地时间。将时间设置为“yyyy/mm/dd/hh/mm”格式的某个值,如“2019/5/9/07/16”。
serverTimeAcceleration=12; // 加速时间(值0-24)//这是游戏时间的时间倍数。
serverNightTimeAcceleration=6; // 加速接近时间-数值是一个乘数(0.1-64),也乘以serverTimeAcceleration值。因此,如果将其设置为4,并且将ServerTimeAcceleration设置为2,则夜间移动速度将比正常速度快8倍。一整晚都会在3小时内过去。
serverTimePersistent=0; // Persistent Time (value 0-1)// 实际服务器时间保存到存储中,因此当处于活动状态时,下一次服务器启动将使用保存的时间值。
guaranteedUpdates=1; // 与游戏服务器一起使用的通信协议(仅支持数字1)
loginQueueConcurrentPlayers=5; // 在登录过程中并发处理的玩家数。防止在连接过程中大量人同时连接时性能下降。
loginQueueMaxPlayers=500; // 在登录队列中等待的最大玩家数,
instanceId = 1; // 服务器ID,用于标记服务器!
storeHouseStateDisabled = false;// 禁用房屋/门耐久性(值为true/false),在持耐久出现问题时可用!如果没有问题别动!
storageAutoFix = 1; // 检查耐久文件是否损坏,并用空文件替换损坏的文件(值0-1)
class Missions
{
class DayZ
{
template="dayzOffline.chernarusplus"; // 服务器启动时加载的任务。.
};
};
启动服务端
配置完服务端后咱们需要创建一个启动bat
新建一个文本文档
重命名为启动服务器.bat
使用Notepad++编辑添加以下信息后保存
@echo off
cls
set version=1.0
set wat=Dayz SA
title %wat% Watchdog
cd 服务器路径steamcmdsteamappscommonDayZServer
:watchdog
echo (%time%) %wat% started.
start "Dayz_SA" /wait /affinity FF /high "DayZServer_x64.exe" -config=serverDZ.cfg
echo (%time%) %wat% closed or crashed, restarting.
goto watchdog
启动bat文件加载完成后即可看到你的服务器
来源:http://www.manongjc.com/detail/64-doeakggjrbwjbrc.html
[g=ciya]