必装插件:NPC生成 https://chajian.rustzh.cn/plugin/266
水处理技术展示活动
钴蓝围攻行动。一场争夺水处理厂的限时战斗,无论玩家是否成功逃脱,最终纪念碑都会被核弹摧毁。
以氧化物和碳为燃料。
你的服务器上实际发生了什么?
默认情况下,该插件每两小时会发出一次水处理厂异常活动的警报。两分钟后,该遗址将变为敌对状态。
钴蓝卫兵在院子里各处就位。狙击手们手持装有瞄准镜的M39步枪占据高地。一辆布雷德利装甲运兵车开始巡逻。主楼里挤满了僵尸,如果你开启了相关设置,僵尸重生时建筑会发生可见的爆炸,洒水器也会启动。防空导弹阵地覆盖了整个空域,所以没人能用小型直升机解决这个问题。
战利品包括军用补给箱、精英补给箱和一个可破解的补给箱。一旦开始破解,就无法挽回:噪音会引来巡逻直升机,现在你的玩家将同时与一辆布雷德利战车、一架直升机以及所有剩余的NPC展开战斗,而且时间紧迫。
有人打开可破解的箱子四分钟后,一架F-15战斗机就会飞来投下核弹。如果没人及时完成任务,则由活动自身的计时器决定。无论如何,纪念碑都会遭到多管火箭炮的猛烈轰击,然后处于辐射状态五分钟。任何仍在里面捡拾散落物品的人都会受到辐射伤害。
最后一点就是我把这个活动放在自己服务器上的原因。撤离窗口会把一场原本胜利的战斗变成一场需要抉择的战斗,而玩家们会变得贪婪。
难度等级
一个配置字段,四个预设:简单、普通、困难、噩梦。
等级会将NPC数量、NPC生命值、NPC伤害、布拉德利战车生命值以及所有奖励金额乘以相同的数值(0.75、1.0、1.35、1.75)。正常值为1.0,因此现有配置的行为与等级系统出现之前完全相同。
活动开始时,等级将被冻结。如果在活动进行过程中重新加载配置以更改等级,则正在进行的活动将以其生成的等级结束,新的等级将应用于下一个活动。
PVE支持
有两个选项,你只能选择其中一个。不能同时选择两个。
KpucTaJl 的 PveMode 是更完整的集成(推荐)。
SimplePVESphere 是更轻量级的选择。一个球体,一个所有者,就完成了。
如果两者都已配置,则 PveMode 优先,SimplePVESphere 将被忽略。插件会记录它选择了哪一个。
如果把这两个选项都关闭,那么这个活动就变成了围绕共享纪念碑的纯粹 PvP 战斗,这正是大多数原版服务器所希望的。
奖励
经济系统、服务器奖励RP和技能树经验值。如果你的设置允许,你可以同时运行这三项。
每个后端都有自己的奖励表,包含四项奖励:掠夺可破解的箱子、摧毁布雷德利战车、击落巡逻直升机、击杀NPC。难度等级会影响所有这些奖励。默认情况下所有奖励均已禁用,因此安装插件不会悄悄地开始发放游戏币。
战利品控制
兼容 AlphaLoot 和 CustomLoot,二选一即可。
AlphaLoot 无需在此进行任何配置。将所有“使用自定义战利品插件?”键设置为 false,它就会像在地图上其他地方一样,根据与每个箱子预制件匹配的配置文件填充活动中的箱子。需要注意一点:精英箱子的预制件位于 `<class>` 下underwater_labs/,因此它的 AlphaLoot 配置文件是`<class>` underwater_labs/crate_elite,而不是`<class> crate_elite`。如果编辑了错误的配置文件,你会感觉活动完全无视你的操作。
如果你想让该活动的奖励与其他活动不同,请将一个箱子指向地图上其他任何地点都不会生成的预制件,并为该预制件设置一个独立的 AlphaLoot 配置。AlphaLoot 会根据预制件进行匹配,因此共享一个预制件意味着共享奖励。
如果在安装了 AlphaLoot 的情况下启用 CustomLoot,两者并不会融合。CustomLoot 会优先执行,AlphaLoot 的工作会被丢弃,日志中也不会出现任何错误。
每种箱子类型和每种NPC类型都需要一个自定义的物品栏配置文件名称,以便创建自己的物品栏。守卫、狙击手、僵尸、军用箱子、精英箱子和可破解箱子各自拥有独立的槽位,因此您可以手动调整可破解箱子的属性,而其他箱子则保留Rust的默认设置。
可破解的箱子还可以添加一个可选的额外物品:一个简称、数量、皮肤 ID、显示名称和掉落几率。这些信息会添加到生成箱子其他部分的表格中。这样,你就可以在完成活动后获得自定义皮肤或服务器专属物品作为奖励。
NPC 调整
守卫和狙击手各有一套完整的设置选项:名称、生命值、巡逻范围、追逐范围、感知范围、攻击范围倍率、目标记忆持续时间、伤害倍率、瞄准锥倍率、视野锥以及是否选中、移动速度、无线电通话开启或关闭、固定或巡逻以及尸体移除。
装备配置非常明确。服装和腰带物品按简称分类,并带有皮肤 ID、武器改装件和弹药类型。默认情况下,守卫身穿路标护甲,配备 LR300 手电筒和 F1 步枪;狙击手则配备 16 倍镜的 M39 狙击步枪。游戏也支持插件,但会降低性能,配置中会对此进行说明。
僵尸会被统计数量并记录掉落物品。
布拉德利和直升机
布雷德利战车有自己的生命值、掉落的补给箱数量、补给箱的火焰是否持续燃烧、碎片是否残留以及诱饵弹的伤害。它会沿着既定路线巡逻,而不是静止不动。
巡逻直升机是最新加入的单位。它会在可入侵的补给箱入侵开始时出现,而不是定时出现,因此它总是会在战斗正酣时降落,而不是在战斗间隙。直升机的数量、生命值和补给箱掉落率都可以自定义,如果你的玩家数量较少,你也可以完全关闭它。
通知
聊天或 GUI 公告,可在配置中选择。聊天消息需要前缀、前缀颜色和大小、正文颜色和大小以及 Steam 图标 ID。
此外,还有一个用于事件日志的 Discord webhook,默认情况下是关闭的。
命令
聊天需要watertreatmentevent.admin:
/wtestart活动现在开始
/wtestop停止正在进行的活动并重新启动自动日程安排
/wte.admin打开管理面板
控制台需要服务器管理员权限:
wtestart [steamID]活动开始。可选的 Steam ID 会预先将活动所有权分配给在线玩家,这对于测试 PVE 规则非常有用,无需先通过战斗来获得所有权。
wtestop
wte.admin
wte.nuke直接跳到跑步赛事的最后阶段。这是检查辐射和清理设置是否正常工作的最快方法,无需等待完整的四十分钟周期。
wte.selfcheck
权限:watertreatmentevent.admin