• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMWorldBoss·巨大化世界BOSS】

原创 【XMWorldBoss·巨大化世界BOSS】 1.0.8

✅添加了BOSS生成时的2秒无敌时间,确保BOSS血量,巨大化,等配置完毕后才可以攻击,同时也避免玩家提前枪,保证公平
🔁优化禁止建造逻辑,BOSS生成时设置禁建 → 倒计时UI开始时就设置禁建
✅在血量设置下方添加了新配置 阶段设置
✅在BOSS技能中添加新配置 "坠落爆炸": false,"阶段专属技能": "",

新·BOSS阶段形态​

JSON:
"阶段设置": {//BOSS死亡后可以继续生成新的BOSS,直到最后一个阶段的BOSS死亡后根据伤害榜给予奖励
        "开启BOSS阶段功能": false,//默认关闭,开启后才生效
        "阶段设置": [
          {
            "阶段名称": "狂暴阶段",//UI中的引用名称
            "变大尺寸": 15.0,//可以重新设置尺寸
            "血量": 10000.0,//重新设置血量
            "使用其他BOSS配置": ""
//特别说明:
//1.这里可以写入你的配置文件设置的其他BOSS的名称
//2.如果写入其他BOSS名称,会按照那个BOSS的配置来生成这个阶段的BOSS,但原有事件不会改变,相当于换皮
//3.注意,如果这里写入的BOSS是最终阶段,发放奖励时也会参考这个BOSS的奖励列表!
//4.注意,如果你原本BOSS支持变大,不建议写入npc类型的BOSS作为阶段BOSS,会有npc闪现,消失的问题!
          },
          {
            "阶段名称": "最终阶段",
            "变大尺寸":  20.0,
            "血量": 5000.0,
            "使用其他BOSS配置": ""
          }
  • 开启后,当BOSS死亡时不会立即结算伤害榜奖励,而是继续生成新的BOSS
  • 1755383405098
  • 新阶段相当于新的BOSS,依旧沿用原有配置的小怪,技能
  • 你可以配合写一个专属阶段BOSS使用的新BOSS配置文件,不开启自动刷新,专门用于调用某BOSS的最终形态 "使用其他BOSS配置": ""
  • 现在也可以为阶段BOSS设置专属的阶段技能:
  • JSON:
            "召唤技能设置": [
              {
                "预制件": "assets/prefabs/misc/xmas/icewalls/icewall.prefab",
                "坠落爆炸": false,//新增,开启后生成的实体会从空中坠落,落地后造成爆炸伤害
                "阶段专属技能": "",//这里写入阶段名称,留空不限制阶段都生效
                  ......
  • 根据阶段配置中设置的最后一个阶段,BOSS被击杀后,才正式结束,结算奖励
  • 注意:阶段设置过多可能会导致设置的BOSS存在时间不足以完成所有阶段的BOSS击杀,导致无法获得奖励

✅添加DWItemLibrary - 物品图鉴联动,安装后,详情页和月榜奖励页的物品支持点击打开图鉴预览
✅添加相关配置 "启用DWItemLibrary的支持": false
✅UI首页添加了【事件记录】按钮
✅玩家参与并击杀BOSS如果在伤害榜前十名,可以在事件记录查看他的名次,伤害,奖励物品
🔁修复伤害排名发放不及时的问题
✅添加每次击杀BOSS的伤害及奖励发放日志(oxide\logs\XMWorldBoss)
代码:
[2025-08-15 02:30:28] [BOSS死亡] 虎妖LV.1 被击败,开始处理奖励——————————
[2025-08-15 02:30:28] [BOSS死亡] 参与玩家排名:
[2025-08-15 02:30:28] [BOSS死亡] 第1名:[Lv.8]你相信奥特曼的存在吗? 伤害:543
[2025-08-15 02:30:28] [BOSS死亡] 第2名:[Lv.341]夜行者熊猫君 伤害:500
[2025-08-15 02:30:28] [奖励发放] 使用预保存排名数据为虎妖LV.1发放奖励,共2名玩家参与
[2025-08-15 02:30:28] [奖励发放] 正在为第1名玩家 [Lv.8]你相信奥特曼的存在吗? (76561198386429253) 发放奖励,伤害:543
[2025-08-15 02:30:28] [奖励详情] 玩家 [Lv.8]你相信奥特曼的存在吗? 第1名 实际获得物品: 第一名奖励 x1000 | 指令奖励: 充值福利
[2025-08-15 02:30:28] [奖励发放] 正在为第2名玩家 [Lv.341]夜行者熊猫君 (76561198372925717) 发放奖励,伤害:500
[2025-08-15 02:30:28] [奖励详情] 玩家 [Lv.341]夜行者熊猫君 第2名 实际获得物品: 第二名奖励 x500 | 指令奖励: 充值福利, 充值福利
[2025-08-15 02:30:29] [奖励发放] 虎妖LV.1 奖励发放完成——————————
🔁各种可能的空引用修复
✅添加了自定义图像特效技能(详情查看插件介绍页底部)
✅添加新配置
JSON:
        "召唤技能设置": [
          {
            "预制件": "3546019188",//重点!这里如果写皮肤ID默认使用的是图像技能特效
            ......
            "召唤时血量百分比(99%-1%)": 80,//BOSS血量小于等于这个百分比时召唤
            "启用自定义伤害": true,//开启后释放技能会直接对玩家造成伤害,可以为本身没有攻击能力的BOSS使用召唤伤害技能了!
            "造成的最小伤害": 10,
            "造成的最大伤害": 50,
            ......
          }
🔁优化UI中的物品图像尺寸,物品数量 概率等显示位置
🔁修复空引用导致的错误(首次安装插件还没设置配置导致)
✅为BOSS详情页中的的物品列表 和 月榜中的物品列表 添加水平滚动视图
🔁修复指令配置中图像链接不更新问题
🔁修复卸载插件时会导致所有地图标记都被删除的问题,现在只删除我们创建的
-清更新此版本不然会导致NullReferenceException错误
✅为地图标记添加唯一标识
✅现在使用RUSTSBdll的武器名称获取方式
✅添加XMPlayerCard·玩家个人信息名片插件调用,安装后可点击月榜中的玩家名称打开名片
✅添加控制台指令 xmworldboss.spawnplayer <玩家名称/ID> [BOSS名称/等级] - 在玩家位置生成世界BOSS
✅添加BOSS技能相关配置:
JSON:
        "BOSS阶段技能设置": {
        "开启BOSS血量阶段技能": true,
        "召唤技能设置": [//可以写入干扰玩家的实体作为BOSS血量阶段技能
//下方示例:第一个技能,当BOSS血量低于80%,【召唤冰墙】挡在玩家面前五秒
//第二个技能,当BOSS血量低于50%,【召唤地刺】在玩家脚下五秒
          {
            "预制件": "assets/prefabs/misc/xmas/icewalls/icewall.prefab",//写入要生成的实体预制件名
            "存在时间秒": 5,//到时间自动删除实体
            "召唤数量": 1,
            "生成距离": 1.0,//写0.1相当于玩家脚下,写1.0就间隔玩家一米
            "召唤时血量百分比(99%-1%)": 80,//BOSS血量小于等于这个百分比时召唤
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"//释放技能前2秒播放特效,留空不播放立即释放
          },
          {
            "预制件": "assets/prefabs/deployable/floor spikes/spikes.floor.prefab",
            "存在时间秒": 5,
            "召唤数量": 1,
            "生成距离": 0.1,
            "召唤时血量百分比(99%-1%)": 50,
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"
          }
        ]
      },
✅在BOSS详情页显示BOSS阶段技能
✅添加配置"指令": "sjboss",
✅添加配置"月榜显示武器等级": true,
✅添加配置"BOSS详情页显示传送按钮": true,
✅添加配置"BOSS伤害限制设置": { "需要权限": "",
✅月榜显示武器等级,配置开启或关闭
✅BOSS详情页显示传送按钮,配置开启或关闭,如果BOSS存在可一键传送
✅BOSS伤害榜添加表头