DayZ 事件编辑器(events.xml)

无需直接改 XML 就能编辑服务器的动态事件:选中直升机残骸之类的事件,通过通俗易懂的说明理解每一个数值,直接在卫星地图上拖动刷新点——然后下载可直接使用的 events.xml 和 cfgeventspawns.xml,适用于 Chernarus、Livonia 或 Sakhal。

地图

所有内容都会按地图自动保存在你的浏览器里。下载这两个文件,在服务器停机时上传到服务器,重启后改动生效。

详解每一个原版事件:直升机残骸、军用车队、火车、毒气区、载具、狼群等等——附通俗说明和分类筛选。

在真实卫星地图上管理刷新点:按事件查看、拖动、添加和删除 cfgeventspawns.xml 里的固定坐标,包括火车和车队的组合地点。

内置纠错机制:实时检查会在服务器出问题之前发现数量填错、坐标缺失、Loot 事件被关闭等经典失误。

使用方法

先选地图——编辑器以 DayZ 1.29 的官方原版文件为起点。从列表里选一个事件(可搜索或按分类筛选),每个数值都能编辑并附带说明:同时存在多少个、多快重新刷新、离玩家多远才会刷新。

对于使用固定坐标的事件,卫星地图会显示全部刷新点。拖动标记即可移动,点击地图可新增,不要的直接删除。子对象(事件刷出的物体)会尽量显示真实物品图标,也可以通过物品搜索添加。

在服务器停机时把 events.xml 放进 mpmissions/<mission>/db/,把 cfgeventspawns.xml 放进 mpmissions/<mission>/,然后重启。改事件不需要清档。

常见问题

DayZ 的事件是什么?由哪些文件控制?

动态事件就是中央经济系统(CE)自行刷新的一切内容:直升机残骸、载具刷新、动物群、感染者、树下的水果等等。events.xml(位于 mpmissions/<mission>/db/)定义每个事件的数量、时间和行为;cfgeventspawns.xml(位于 mpmissions/<mission>/)保存地图上的固定坐标;cfgeventgroups.xml 描述火车残骸这类由多个物体组成的地点。

怎样增加直升机残骸的数量?

提高 StaticHeliCrash 的 nominal(原版:同时存在 3 个,靠 lifetime 2100 每 35 分钟轮换一次)。nominal 要明显小于刷新点数量——社区经验是坐标数量为 nominal 的两到三倍,因为 saferadius 和 distanceradius 会让可用坐标变少。你也可以调低 lifetime,让坠机点更频繁地换地方。

我的事件为什么不刷新?

常见原因:active 是 0;position 设为 fixed,但事件在 cfgeventspawns.xml 里没有坐标;nominal 大于可用坐标数;名称没有已知前缀(自定义事件必须以 Animal、Infected、Item、Static、Trajectory 或 Vehicle 开头);或者某个子对象的类名不存在。编辑器的检查会把这些问题全部标出来。

改完事件需要清档吗?

不需要。任务文件在服务器启动时读取,所以重启就够了——存档不受影响。例外:已经刷出来的持久化物体(比如载具)在被摧毁前会一直存在;本地离线测试时必须删除 storage_-1 文件夹,改动才会生效。

可以删掉不想要的事件吗?

可以,但把 active 改成 0 更安全:这样能保留原版基准,也不会留下无用的坐标条目。千万不要关闭名为 Loot 的事件——整个建筑物资经济都靠它。如果 Loot 缺失或被关闭,编辑器会发出警告。

服务器已经搭好了。玩家找得到吗?

免费发布到 DZPage:支持 PC、PlayStation 和 Xbox,带实时在线人数、投票、评论和专属的服务器页面。没有付费推广位,不用花钱,不用等待。

30 天内 2,599 位访客 · 免费,没有付费推广位 · 目前只收录了 8 个服务器

服务器配置卡住了?

来 DZPage 的 Discord 提问——服主和开发者都在那里解答。新工具也会先在那里公布。

加入 Discord758 名成员
10% 优惠

租一台自己的 DayZ 服务器

使用我们的合作链接,在 GPORTAL 下单每次都能享 10% 优惠——支持 PC、PlayStation 和 Xbox 的服务器。

领取 10% 优惠

广告合作伙伴 · 合作链接:你省 10%,我们拿一份佣金。

这个工具免费——而且会一直免费

无需登录、没有付费墙、没有限制。如果它帮你省下了时间,一次性 5 欧元就能让服务器继续运转,还能为你去掉广告。

支持 DZPage