DayZStartServer: 目前第一个版本的DayZ服务端启动脚本 后续会继续维护更新一些其他的功能.添加一些其他的自定义参数.

您所在的位置:网站首页 dayz报错代码 DayZStartServer: 目前第一个版本的DayZ服务端启动脚本 后续会继续维护更新一些其他的功能.添加一些其他的自定义参数.

DayZStartServer: 目前第一个版本的DayZ服务端启动脚本 后续会继续维护更新一些其他的功能.添加一些其他的自定义参数.

2024-07-11 15:47| 来源: 网络整理| 查看: 265

README.MD

# DayZStartServer

#### 介绍

目前第一个版本的DayZ服务端启动脚本

 **会增加一些自动化的操作,省去繁琐的手动操作**

后续会继续维护更新一些其他的功能.添加一些其他的自定义参数.

 **脚本只在本人的服务器上测试成功.碍于各位的服务器系统版本不同,可能会有bug**

 **建议新服务器使用本脚本启动server, 正在运营的服务器请做好备份在使用本脚本.**

#### 软件架构

脚本使用批处理编写, 其中使用了少量的js代码

后续可能会加入第三方的exe命令,比如sed wget 等等

使用说明

由于文件编码的问题,脚本中不使用中文进行注释说明了

关于目录名字为A开头的4个文件夹, 在目录内有文本说明.

mpmissions目录是直接复制的dayz服务端根目录下的对应名称文件夹

config.json

这是脚本的配置文件

serverPath 设置服务端的根目录路径, 当前的配置文件是我使用的路径,请修改成您的路径,

mpmissions 设置地图任务的路径, 当前配置的是,系统默认的地图 车臣尼亚 老图,请修改成您的路径

serverCfg 设置服务器配置文件的路径.

serverPort 服务端的连接端口号

cpuCount 服务器CPU的内核数, 根据你服务器的具体情况自己修改

limitFPS 服务端的FPS,不要调整的过大,会浪费服务器性能, 官方给的范围为60-200 可根据自己服务的情况灵活调整

###initGameServer.bat 服务端的初始化脚本, 当你把你要安装的mod和服务端mod放置到对应的目录后,并正确的设置了config.json文件的参数,就可以运行此脚本了.

脚本运行后,会先检测A_NeedDel目录下有没有要卸载的mod,如果有就会先卸载mod, 然后会根据时间戳比对mod的签名和key文件,新的文件会覆盖到服务端.

所有如果您要更新服务端的模组,可直接把要更新的模组文件夹覆盖到A_Mods文件夹中,如果模组的签名校验文件未发生变化的,则无须再次运行initGameServer.bat,反之则需要使用此脚本来更新一下模组签名和key

initGameServer.bat执行完毕后, 会自动启动服务端,如果您不需要自动启动, 请注释掉脚本的最后一行 或者删除. 脚本会把启动命令生成到startDayZServer.bat文件中

如图

您只需要双击startDayZServer.bat文件即可启动您的服务器了,如果有报错,请排查模组文件是否正常



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3