小黑游戏最新手机游戏下载平台

手游资讯 游戏产业 单机资讯 最近更新 热门排行
您现在的位置:首页 > 单机资讯 > 单机攻略 > DayZ服务器常用设置方法 DayZ增加僵尸及初始装备方法

DayZ服务器常用设置方法 DayZ增加僵尸及初始装备方法

2018-12-17 10:18:00作者:佚名来源:本站整理浏览:844

  《DayZ》开设服务器之后很多玩家会遇到很多问题,比如僵尸不刷或者刷新率很低,这些问题如何通过设置解决呢?下面就为大家带来《DayZ》服务器常用设置方法,一起来看看。

  服务器常用设置方法

  增加静态僵尸

  因为服务端有些问题 僵尸只会固定静态刷,目前我也没有办法 ,以下是我在外网找到的增加静态僵尸的办法(会降低服务器性能,慎用)

  打开DAYZSERVER的根目录,DayZServer\mpmissions\dayzOffline.chernarusplus\db 在以下路径找到全局的配置Xml,globals.xml

  文本格式打开之后会看到以下的配置参数 

  找到 <var name="ZombieMaxCount" type="0" value="500"/> 看后面的value值为500,意味着地图上总共会有500个僵尸

  修改value的值 改为10000

  再找到 <var name="SpawnInitial" type="0" value="1200"/> 这个的意思应该是初始化重生的范围内刷新僵尸,修改为2400 保存 

  然后再同一个目录下找到 事件的配置Xml,

  同样以文本打开

  打开之后我们可以发现有很多 

  <child lootmax="0" lootmin="0" max="2" min="1" type="Animal_GallusGallusDomesticus"/> 

  这种子标签 里面配置了各个地区刷新的物资等数量参数, lootmax 是物资数量 lootmin是物资最小数量 max是最大 min是最小

  type="ZmbF_JoggerSkinny_Blue"/ 搜索 这个字段 你会看到MAX=“0” ,把MAX="0" 搜索 全局替换成max=“0”

  僵尸就可以正常刷新了 不过它依旧是静态的 就比较**

  我们使用文本替换,搜索lootmax = "0";全局替换为 lootmax = "10"

  保存 当你把参数都改了之后 保存 开启服务器 成功刷出僵尸

  怎么更改刷新率 需要在服务器的这个路径下 找到这个文件 DayZServer\mpmissions\dayzOffline.chernarusplus 

  cfgrandompresets.xml 

  文本格式打开 

  上面的几个楼层是定义了一个地方可以刷多少种类的实体

  那么这个就是定义了可以刷的概率

出生装备设置

  在服务端根目录下 这个路径DayZServer\mpmissions\dayzOffline.chernarusplus 

  找到 init.c 

  右键文本格式打开 直接看代码

  找到这一段他重写的一个方法 StartingEquipSetup 传进来的参数就不讲了 就一个玩家对象

  主要是在下面这一段 

  EntityAI 

  ItemBase

  创建了这两个实例对象

  看名字不难猜出这两个类是干嘛的 一个传实体的物品,一个是接受这个物品的容器(差不多这个意思 大概理解一下就行了 反正就是ItemBase里面要放一个EntityAI ,EntityAI 要放一个物品 )

  itemEnt = player.GetInventory().CreateInInventory("Rag") player对象获得一个物品.创造一个物品(“物品名称”)

  itemBs = ItemBase.Cast(itemEnt); 把这个物品塞到ItemBase里面

  itemBs.SetQuantity(4); 设置这个物品的数量--4

  SetRandomHealth(itemEnt); 设置品质 这个是随机的品质 不管 后面我们加东西不调用这个方法就行了

  什么?你说你不知道物品的代码 不知道怎么刷? 去DayZServer\mpmissions\dayzOffline.chernarusplus\db目录下面去找Type.xml <type name="xxx"> 你要的一切都在这里 

  知道了物品的代码就可以复制粘贴了

  保存文件 启动服务器 

  加入游戏 我杀我自己测试开始

  直接改出生所有东西

  就会变成这样

  看第一行 移除玩家所有物品 

  然后开始一个一个的创建实例 

  利用刚刚上面讲的代码 

  我们是要创建EntityAI对象还有ItemBase对象的

  所以先创建这两个 

  然后根据物品代码创建物品 

  然后创建一个物品 就塞到ItemBase对象中

  保存,重启服务器 

如何取消耐力

  首先你需要一个解包工具 pbo manager

  然后去这个目录下

  找到scipts.pbo 右键解包

  解包之后里面会有这些文件还有文件夹找到3_game文件夹 进入

  找到constants.c 文件 右键记事本打开

  打开之后搜索STAMINA 找到这一段话

  数值修改为0

  保存记事本 然后把scripts文件夹放到游戏根目录下

  启动服务器就可以了改僵尸数量 在根目录的Addons目录下找到这个文件 先备份

  解包 进入文件夹找到这个文件

  注 s是静态生成僵尸数量,d是动态生成的僵尸数量

  搞好了之后右键文件夹 封包

  以上就是架设服务器的一些常见设置方法了,建议玩家收藏备用。

推荐阅读

澳大利亚被禁 《DayZ》决定对游戏全球版本进行改动

实体版之后 澳大利亚把《DayZ》数字版也禁了 因为有大麻

蜜汁双标!《DayZ》在澳洲成了一种“半禁半不禁”的状态

大逃杀游戏《DayZ》将于5月29日登陆PS4

每天都是一个新故事 《DayZ》月底登陆Xbox One

DayZ新手全方位上手视频教学 DayZ新手怎么玩

Tags: 责任编辑:小黑游戏
DayZ 测试版
类型:射击游戏 大小:4.73GB 版本: 时间:01-10
立即下载

专题推荐

相关下载

'); })();