取决于
-
Npc 生成
关于 Water Event
新活动包括许多游戏机制
描述
事件开始时,聊天中有一个警告:一艘潜艇很快就会经过该岛附近。
时间到了,一艘潜艇会出现在水面上。
潜艇有 4 层。2 层在水面上,2 层在水下。
绝对可以乘坐任何交通工具进入潜艇。有 4 个外部入口、4 个水下入口和 2 个潜艇入口(在水下更新中添加)。
船外大约有 50 个 NPC,上面有两层。
潜艇中大约有 120 个物品箱、带有蓝色和红色门的房间、上锁的板条箱、回收机、工作台(可以在配置中设置)。
潜艇上还有 4 个可以连接的摄像头(Submarine1、Submarine2、Submarine3、Submarine4)。
所有 NPC 和板条箱的数量和位置都可以在插件配置中更改。也可以更改其中的下拉项。
有必要用炸药炸毁潜艇上的门才能到达板条箱(可以在配置中设置对门的损坏量)。
当事件出现时,地图上将显示一个标记(可在配置文件中配置)。
可以在配置中为使用 TruePVE 插件的用户设置 PVP 区域。
一个带有事件结束倒计时以及宝匣和 NPC 数量的计时器将向事件区域中的所有玩家显示。
完成事件的条件是计时器结束或战利品箱结束。
潜艇将在活动结束时消失。
可以设置自动事件显示在地图上。所有计时器都可以在配置中设置。
由于潜艇出现或活动结束时实体数量众多,可以降低服务器上的 FPS!
所需的依赖项
- NpcSpawn
依赖项(可选,非必需)
- 真正的 PVE
- PveMode
- GUI 公告
- 通知
- Discord 消息
- 阿尔法战利品
- CustomLoot (自定义战利品)
- N 复制
- 经济学
- 服务器奖励
- IQ经济
- 包
聊天命令(仅适用于管理员)
/waterstart – 开始事件
/waterstop – 结束事件
/waterpos – 确定位置和旋转坐标以更改 NPC 和板条箱的位置。它应该在配置中写入(注意!必须启动事件,读取管理员相对于潜艇的当前位置)
控制台命令(仅限 RCON)
waterstart – 启动事件
waterstop – 结束事件
插件配置
- en – 英文插件配置示例
- ru – 俄语插件配置示例
钩
void OnWaterEventStart(HashSet<BaseEntity> entities, Vector3 position, float radius) – 在事件开始时调用
void OnWaterEventEnd() – 在事件结束时调用
void OnWaterEventWinner(ulong winnerId) – 在事件结束时调用,其中 winnerId 是执行更多作以完成事件的玩家
暂无评论内容