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

原创 【XMWorldBoss·巨大化世界BOSS】(首发优惠限时8折!截止8.01) 1.0.0

 
需要插件(必装)
需要插件(可选)

插件简介​

XMWorldBoss是一个功能完整的世界BOSS系统插件,为Rust服务器提供了丰富的PvE内容。玩家可以参与世界BOSS战斗,通过造成伤害获得排行榜排名,并根据排名获得丰厚奖励。

主要功能​

🎯 核心功能​

  • 支持任意实体: 动物、npc、摆放物,树也行(只是其他实体不能攻击玩家)
  • 联动BossMonster·技能boss:支持使用技能BOSS名称直接作为召唤对象
  • 世界BOSS生成: 现实时间每天固定时间生成,或手动生成
  • BOSS变大系统: 可配置BOSS的巨大化尺寸
  • 血量系统: 自定义BOSS血量,实时血条显示
  • 地图标记: 在地图上显示BOSS位置标记
  • 伤害排行榜: 实时显示玩家伤害排行榜TOP10
  • 小怪召唤: 定时召唤小怪干扰玩家增加战斗难度
  • 奖励系统: 根据排行榜分发物品和指令奖励
  • 建造限制: BOSS范围内临时禁止建造

📊 UI界面​

  • 右上角排行榜: 显示BOSS离开倒计时,伤害排名,玩家名称、武器名称、伤害量
  • 范围检测: 只有在BOSS范围内的玩家才会显示UI
  • 开始前倒计时UI: BOSS生成前1分钟显示在屏幕右侧
  • 传送功能: 倒计时UI包含传送到BOSS位置的按钮
  • 实时倒计时: 显示剩余秒数,倒计时结束自动消失

⚔️ 战斗系统​

  • 伤害检测: 精确检测玩家对BOSS造成的伤害
  • 武器识别: 记录造成伤害的武器名称并显示在UI
  • 小怪机制: 定时召唤小怪分散到各个玩家位置
  • 空袭机制: 动物,noc,坦克,使用本体小怪直接参与战斗,技能BOSS和其他非ai实体使用小怪坠落空袭机制
  • 限时机制: BOSS存在时间控制,限时未击杀自动消失无奖励

🏆 奖励系统​

  • 排名奖励: 根据伤害排行榜给予不同等级奖励
  • 参与奖: 所有造成伤害的玩家都可获得参与奖
  • 物品奖励: 支持任意物品、数量、皮肤配置
  • 指令奖励: 支持执行自定义服务器指令
  • 概率系统: 每个奖励都可设置获得概率

后续更新(敬请期待)​

  • 周/月伤害量排行榜奖励:统计每个玩家每周/月造成的总伤害,结算日期,奖励
  • 最后一击奖励与提示:最后一击当然要酷炫的弹出提示,给予额外奖励
  • 参与限制:等级限制,身份限制,权限等
  • BOSS技能:目前巨大后的BOSS禁用AI所以无法攻击,添加额外方式攻击玩家
  • BOSS特效:攻击特效
  • 稀有掉落:BOSS死亡后直接掉落在地上的物品列表,让玩家抢夺
  • 世界BOSS主UI:BOSS图鉴,奖励列表,稀有掉落列表,周/月伤害排行榜等显示
1753962041492
1753888775444
1753885673430
1753952969478
1753953785460

权限系统​

  • xmworldboss.admin - 管理员权限,可使用所有命令

指令说明​

玩家指令​

  • /worldboss - 查看帮助信息(需要管理员权限)
  • /wbteleport - 一键传送到BOSS附近位置

管理员指令​

  • /worldboss spawn <等级或名称> - 在当前位置生成指定等级或名称的世界BOSS
  • /worldboss list - 列出当前活跃的世界BOSS
  • /worldboss bosses - 列出所有可用的BOSS配置
  • /worldboss clear - 清除所有世界BOSS
  • /worldboss reload - 重新加载配置文件

控制台指令​

  • xmworldboss.spawn <等级或名称> - 生成指定等级或名称的世界BOSS
  • XMWorldBossAdd <BOSS ID> <血量> - 为指定BOSS增加血量
  • XMWorldBossSet <BOSS ID> <血量> - 设置指定BOSS的血量
  • 示例:
    • /worldboss spawn 虎妖 用名称生成BOSS
      /worldboss spawn 1 用等级生成BOSS
      /worldboss bosses 查看所有可用BOSS
      xmworldboss.spawn 虎妖 控制台用名称生成
      xmworldboss.spawn 1 控制台用等级生成

配置​

JSON:
{
  "提示名字": "[世界BOSS]",
  "BOSS设置": [
    {
      "等级": 1,//显示为LV.1
      "BOSS名称": "虎妖",//显示名称
      "BOSS预制": "assets/rust.ai/agents/tiger/tiger.prefab",//写入动物或npc的预制件全称
      "技能BOSS名称": "",//使用BossMonster技能BOSS插件直接召唤人型BOSS,留空使用预制
      "变大尺寸": 10.0,//尺寸倍数
      "血量": 100000.0,
      "武器每级伤害倍数": 0.05,//不生效只作为计算,写入你的强化武器插件相同配置参数即可
      "武器每级暴击几率": 0.0,//不生效只作为计算,写入你的强化武器插件相同配置参数即可
      "武器每级暴击伤害": 0.1,//不生效只作为计算,写入你的强化武器插件相同配置参数即可
      "自动生成时间(24小时制 写入00.00禁用自动生成)": 22.30,
      "自动删除时间秒": 1800,//生成后限时挑战的时间,到时间没死亡自动消失全员无奖励
      "广播消息": "<size=25>警告!世界BOSS<color=#00FBFF>{0}</color>将在<color=#00FBFF>1分钟后</color>现世!请稍后查看地图标记,或点击右侧UI的<color=#9646FF>传送</color>按钮!提前做好准备!</size>",
      "召唤小怪间隔秒": 60,//间隔多久召唤BOSS预制(不变大的普通动物或npc)
      "每次召唤小怪数量": 2,
      "伤害范围检测": 50.0,//范围内显示击杀排行榜
      "排行榜奖励物品设置(名次写0代表参与奖所有造成伤害的玩家都会获得)": [
        {
          "奖励名次": 1,
          "物品名称": "第一名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 1000,
          "概率": 100
        },
        {
          "奖励名次": 2,
          "物品名称": "第二名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 500,
          "概率": 100
        },
        {
          "奖励名次": 3,
          "物品名称": "第三名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 250,
          "概率": 100
        },
        {
          "奖励名次": 0,
          "物品名称": "参与奖",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 100,
          "概率": 50
        }
      ],
      "奖励物品最少数": 1,
      "奖励物品最大数": 3,
      "排行榜奖励指令设置(名次写0代表参与奖所有造成伤害的玩家都会获得)": [
        {
          "奖励名次": 0,
          "指令名称": "参与奖",
          "指令": "uu %STEAMID% 1",
          "概率": 50
        }
      ],
      "奖励指令最少数": 1,
      "奖励指令最大数": 3
    },
    {
      "等级": 2,
      "BOSS名称": "黑心服主",
      "BOSS预制": "",
      "技能BOSS名称": "鱿鱼先生",//使用BossMonster技能BOSS插件直接召唤,血量也不用设置
      "变大尺寸": 10.0,
      "血量": 0.0,
      "武器每级伤害倍数": 0.05,
      "武器每级暴击几率": 0.0,
      "武器每级暴击伤害": 0.1,
      "自动生成时间(24小时制 写入00.00禁用自动生成)": 22.01,
      "自动删除时间秒": 120,
      "广播消息": "<size=25>警告!世界BOSS<color=#00FBFF>{0}</color>将在<color=#00FBFF>1分钟后</color>现世!请稍后查看地图标记,或点击右侧UI的<color=#9646FF>传送</color>按钮!提前做好准备!</size>",
      "召唤小怪间隔秒": 30,
      "每次召唤小怪数量": 2,
      "伤害范围检测": 50.0,
      "排行榜奖励物品设置(名次写0代表参与奖所有造成伤害的玩家都会获得)": [
        {
          "奖励名次": 1,
          "物品名称": "第一名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 1000,
          "概率": 100
        },
        {
          "奖励名次": 2,
          "物品名称": "第二名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 500,
          "概率": 100
        },
        {
          "奖励名次": 3,
          "物品名称": "第三名奖励",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 250,
          "概率": 100
        },
        {
          "奖励名次": 0,
          "物品名称": "参与奖",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 100,
          "概率": 50
        }
      ],
      "奖励物品最少数": 1,
      "奖励物品最大数": 3,
      "排行榜奖励指令设置(名次写0代表参与奖所有造成伤害的玩家都会获得)": [
        {
          "奖励名次": 0,
          "指令名称": "参与奖",
          "指令": "uu %STEAMID% 1",
          "概率": 50
        }
      ],
      "奖励指令最少数": 1,
      "奖励指令最大数": 3
    }
  ]
}

各类型BOSS说明​

动物类​

  • 动物可以变大
  • 但变大后需要禁用AI,导致动物不能移动和主动攻击
  • 动物变大后很难瞄准,所以我们采用了子弹碰撞球体的模拟方式
  • 如果您安装强化武器类插件,务必在配置文件写入您的强化插件的相关参数,用于模拟伤害!
  • JSON:
          "武器每级伤害倍数": 0.05,
          "武器每级暴击几率": 0.0,
          "武器每级暴击伤害": 0.1,

npc类​

  • npc类型实体无法变大
  • 正常攻击即可

技能BOSS类(需要BossMonster插件)​

  • 完全由BossMonster插件控制生成BOSS
  • 包括血量,服装,技能
  • 在配置中写入名称默认生成技能BOSS,预制和血量设置将不生效
  • JSON:
    "BOSS预制": "",
    "技能BOSS名称": "鱿鱼先生",

坦克​

  • 坦克变大会压到周围的树木甚至建筑!不要写太大!
  • 坦克会主动攻击,包括小怪(普通小坦克)也会攻击
  • 普通子弹对坦克造成不了伤害,需要火箭筒

其他实体​

  • 比如雪人,摆放物品,树木矿石等等
  • 这类实体自然没有攻击能力,你可以设置更高血量来消耗玩家
  • 但这类实体也会召唤自身实体作为小怪,这种情况召唤的小怪有单独的攻击手段
  • 小怪实体会从天而降,坠落时造成火箭弹爆炸伤害!

注意事项​

  • 人形npc无法巨大化
  • BOSS死亡或时间到期后会自动清理并分发奖励
  • 建议合理设置BOSS血量和奖励,保持游戏平衡
  • 自动生成时间是现实时间,支持精确到分钟的设置
  • 支持多个不同等级的BOSS同时存在
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
498.00 CNY
398.40 CNY
折扣
优惠20.00%
查看
83
文件类型
json
文件大小
1.9 KB
文件Hash
6c0c1e3f3b55dea2e1c5449f8d595157
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签
副本事件系列