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

新品 【XMAnimalBoss·动物BOSS】 0.0.1

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

插件简介​


XMAnimalBoss是一个功能丰富的动物BOSS系统插件,为Rust服务器提供多样化的动物BOSS挑战。玩家可以通过击杀强大的动物BOSS获得丰厚奖励,体验刺激的PvE战斗。

主要功能​

🎯 BOSS系统​

  • 多种动物BOSS: 支持所有动物
    • 支持以下11种动物BOSS类型
      - 猪 (Boar)
      - 熊 (Bear)
      - 狼 (Wolf)
      - 虎 (Tiger)
      - 豹 (Panther)
      - 鳄鱼 (Crocodile)
      - 蛇 (Snake)
      - 鸡 (Chicken)
      - 鹿 (Stag)
      - 北极熊 (PolarBear)
      - 马 (Horse)
  • 等级系统: 每个BOSS都有独立的等级设置
  • 血量自定义: 可自定义BOSS和小怪的血量
  • 地图标记: BOSS出现时自动创建地图标记,显示位置和血量信息
  • 悬浮文字: BOSS头顶显示名称和等级信息
  • 17553395698271755370746939

⏰ 生成机制​

  • 固定时间生成: 支持每日固定时间自动生成BOSS
  • 随机时间生成: 支持随机时间间隔生成BOSS
  • 玩家召唤: 允许玩家通过指令召唤特定BOSS(可配置权限和限制)
  • 控制台指令: 可以通过控制台指令在玩家位置生成指定BOSS
  • 自动清理: BOSS超时未被击杀会自动删除
  • 1755340298946

🎮 玩家召唤系统​

  • 权限控制: 可设置召唤权限要求
  • 冷却时间: 防止频繁召唤的冷却机制
  • 每日限额: 限制每日召唤次数
  • 等级限制: 可设置服务器等级、BOSS等级、点赞数等限制条件
  • 物品消耗: 可设置召唤时消耗特定物品

⚔️ 战斗系统​

  • 小怪召唤: BOSS会定期召唤同类小怪协助战斗
  • 伤害限制: 可设置攻击BOSS的权限和等级要求
  • 阶段技能: BOSS血量到达特定百分比时触发技能
  • 1755370847245

🔮 BOSS技能系统​

  • 本体小怪: 在玩家周围召唤本体小怪协助战斗,可设置小怪血量
  • 召唤技能: 在玩家周围生成预制件实体,可造成伤害
    • 可以设置实体生成距离,存在时间,自定义召唤实体时的一次性伤害
    • 例如生成地刺,冰墙,来干扰玩家
    • 还支持使用自定义图像技能(查看网页最底部介绍)
  • 巨大化技能: 生成巨大化物品,可概率拾取或造成持续伤害
    • 配合动物主题生成物品,比如猪妖生成猪肉派或生猪肉
    • 这些物品会默认变大10倍
    • 在配置设置物品生成位置的伤害半径,是按秒在范围内造成伤害
    • 玩家可以尝试E键拾取物品,根据概率决定拾取成功率
    • 拾取成功可以直接给予玩家此物品,自定义数量,并停止每秒伤害
    • 17553620315541755362041150
    • 1755365288020
  • 技能特效: 释放技能时播放视觉特效
  • 预警系统: 技能释放前的文字预警提示

🎁 奖励系统​

  • 物品奖励: 击杀BOSS获得随机物品奖励
  • 稀有掉落: 特殊物品会掉落在BOSS尸体位置
  • 指令奖励: 支持执行自定义指令作为奖励
  • 概率控制: 每个奖励都有独立的概率设置
  • 幸运值加成: 支持幸运值系统增加奖励

📊 排行榜系统​

  • 月度排行: 按击杀BOSS总数排名
  • 月榜奖励: 月度排行榜前十名可获得特殊奖励
  • 自动重置: 每月自动重置排行榜数据

📝 记录系统​

  • 事件记录: 记录玩家的BOSS击杀历史
  • 详细信息: 包含时间、BOSS名称、获得奖励等信息
  • 个人查看: 每个玩家可查看自己的击杀记录

🎨 UI界面​

  • 主菜单: 显示动物BOSS奖励表、排行榜、事件记录
    • BOSS详情: 查看特定BOSS的详细信息和奖励
    • 月榜奖励: 查看月度排行榜奖励详情
    • 名片支持: 集成XMPlayerCard,点击月榜玩家名称打开对应玩家名片
    • 图鉴支持: 集成DWItemLibrary物品图鉴功能,点击物品图像打开物品图鉴预览
    • 事件记录: 查看个人BOSS击杀历史记录
  • 17553674142431755342305714175534444609217553674353811755343969642
  • 黑夜/白昼模式: 支持UI主题切换
  • 推荐配合XMBossLV·BOSS等级系统插件,
    • 可以在BOSS等级UI右上角显示我们的【植物BOSS】按钮
    • BOSS等级插件自带屏幕UI功能,联动后,可以更方便的查看我们的植物系统界面
    • 同时也支持调用我们的植物BOSS名称来获得BOSS击杀经验值,排名奖励,等级奖励等

依赖插件​

  • DWItemLibrary - 可选,用于物品图鉴功能
  • XMPlayerCard - 可选,用于玩家名片功能
  • XMLuckyValue - 可选,用于幸运值系统
  • XMBossLV - 可选,用于BOSS等级系统
  • DWRole - 可选,用于身份系统
  • VipLogo - 可选,用于VIP系统

指令说明​

玩家指令​

  • /dwboss - 打开动物BOSS主界面
  • /dwboss <召唤名> - 召唤指定的BOSS(需要配置启用)

管理员指令​

  • xmanimalboss.spawn <BOSS名称> [玩家SteamID] - 生成指定BOSS
  • xmanimalboss.kill <BOSS名称> - 删除指定BOSS

权限系统​

  • xmanimalboss.admin - 管理员权限

配置​

JSON:
{
  "提示名字": "[动物BOSS]",
  "指令": "dwboss",
  "默认UI模式(true=黑夜模式,false=白天模式)": true,
  "启用DWItemLibrary的支持": true,
  "BOSS设置": [
    {
      "等级": 1,//显示在所有BOSS名称后面Lv.X
      "BOSS名称": "猪肛裂",//不要重复
      "BOSS简称": "Boar",
      "玩家召唤设置": {
        "启用": false,//开启允许玩家指令召唤BOSS
        "召唤名": "zhu1",//实际指令:/dwboss zhu1
        "召唤权限": "",
        "冷却时间": 3600,
        "每日限额": 0,
        "服务器等级限制": 0,//需要服务器等级插件,写0不限制
        "BOSS等级限制": 0,//需要BOSSLV等级插件,写0不限制
        "点赞数限制": 0,//需要玩家名片插件,写0不限制
        "身份限制": "",//需要身份系统插件,留空不限制
        "扣除物品皮肤ID": 0,//使用指令需要扣除的物品皮肤,如果玩家背包没有此物品不允许召唤
        "扣除物品数量": 0,
        "扣除物品名称": ""
      },
      "地图标记设置": {//总尺寸为小圈半径+大圈半径
        "小圆圈半径": 0.2,
        "大圆圈半径": 0.3,
        "小圆圈颜色": "00FF69",
        "大圆圈颜色": "FF0000",
        "透明度(0-1)": 1.0
      },
      "BOSS伤害限制设置": {//如果不满足要求不允许对BOSS造成伤害
        "需要权限": "",
        "需要服务器等级": 0,//需要服务器等级插件,写0不限制
        "需要BOSS等级": 0,//需要BOSSLV等级插件,写0不限制
        "需要点赞数": 0,//需要玩家名片插件,写0不限制
        "需要身份": ""//需要身份系统插件,留空不限制
      },
      "血量": 1000.0,
      "每日固定生成时间(24小时制 写入00.00禁用自动生成)": 20.0,//这里代表每晚八点
      "随机刷新最短时间秒": 3600,//写0禁用,随机出现此BOSS的最短等待时间,可以和固定时间一起生效
      "随机刷新最长时间秒": 10800,//写0禁用,随机出现此BOSS的最长等待时间,可以和固定时间一起生效
      "自动删除时间秒": 600,//未被杀死等待多久自动消失
      "生成时广播消息": "<size=25>警告!动物BOSS<color=#00FBFF>{0}</color><color=#00FBFF>出现!</color>请查看地图标记!</size>",
      "击杀时广播消息": "<size=25>恭喜<color=#00FBFF>{0}</color>最终击杀<color=#00FBFF>{1}</color>获得丰厚奖励!</size>",
      "召唤本体小怪间隔秒": 30,//当BOSS受伤后开启计时器,间隔多久召唤本体动物作为小怪参战
      "每次召唤本体小怪数量": 2,//每次召唤几只
      "小怪血量": 300.0,
      "BOSS阶段技能设置": {
        "开启BOSS血量阶段技能": true,
        "判断玩家范围": 50.0,//在此范围内都会受到技能影响,包括为每个范围内的玩家生成预制,受到伤害
        "召唤技能设置": [
          {
            "预制件": "assets/prefabs/misc/xmas/icewalls/icewall.prefab",//写入要生成的实体预制件名称
            "存在时间秒": 5.0,//存在多久自动消失
            "召唤数量": 1,
            "生成距离": 1.0,//0.1相当于贴着玩家,1.0就距离一米生成,水平距离
            "召唤时血量百分比(99%-1%)": 90,//BOSS血量小于等于此百分比时释放技能
            "启用自定义伤害(召唤时固定队玩家造成一次性血量扣除)": false,//开启后会在生成实体时对范围内的所有玩家扣除一次性血量
            "造成的最小伤害": 10.0,//相当于血量扣除数值,最小最大随机
            "造成的最大伤害": 50.0,//相当于血量扣除数值,最小最大随机
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"//写了特效预制会先在BOSS位置播放特效,延迟1秒后释放技能,没写就直接释放技能。相当于预警特效
          },
          {
            "预制件": "3546019188",//这里写皮肤ID会默认生成地毯自定义图像特效,详情查看下方介绍
            "存在时间秒": 5.0,
            "召唤数量": 4,
            "生成距离": 2.0,
            "召唤时血量百分比(99%-1%)": 80,
            "启用自定义伤害(召唤时固定队玩家造成一次性血量扣除)": false,
            "造成的最小伤害": 5.0,
            "造成的最大伤害": 20.0,
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"
          }
        ],
        "巨大化技能设置": [
          {
            "物品简称": "pie.pork",//写入物品简称,比如猪肉,猪肉派等符合BOSS主题
            "存在时间秒": 5.0,//也是每秒造成伤害的总持续时间
            "触发血量百分比": 50,
            "伤害范围": 10.0,//物品生成位置的半径范围=对玩家造成伤害的有效半径
            "最小伤害": 10.0,//注意,这里判断玩家在巨大化物品半径10米内,每秒都会受到的伤害随机值
            "最大伤害": 50.0,
            "拾取成功概率(0-100)": 5,//写0禁用拾取机制,否则允许玩家有概率拾取来取消每秒伤害阶段
            "拾取的最小数量": 1,//拾取后会给玩家物品简称的对应物品,最小数量
            "拾取的最大数量": 5,
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab",//释放技能前先播放特效,延迟一秒释放技能
            "预警消息": "注意!猪肛裂即将释放【巨大猪肉派】技能,期间每秒造成持续伤害!持续5秒。您可以E键尝试拾取,如果拾取成功会停止伤害。"
          },
          {
            "物品简称": "meat.boar",
            "存在时间秒": 5.0,
            "坠落攻击(true=头顶坠落 false=水平攻击)": false,
            "触发血量百分比": 25,
            "伤害范围": 10.0,
            "最小伤害": 10.0,
            "最大伤害": 50.0,
            "拾取成功概率(0-100)": 5,
            "拾取的最小数量": 1,
            "拾取的最大数量": 5,
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab",
            "预警消息": "注意!猪肛裂即将释放【猪肉突击】技能,期间每秒造成持续伤害!持续5秒。您可以E键尝试拾取,如果拾取成功会停止伤害。"
          }
        ]
      },
      "奖励物品设置": [
        {
          "物品名称": "废料",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 10,
          "概率": 100,
          "稀有掉落": true//如果开启,此奖励不会直接发放到玩家身上,而是会掉落到BOSS尸体旁
        },
        {
          "物品名称": "废料",
          "物品简称": "scrap",
          "物品皮肤": 0,
          "物品数量": 10,
          "概率": 100,
          "稀有掉落": false
        }
      ],
      "奖励物品最少数": 1,
      "奖励物品最大数": 3,
      "奖励指令设置(名次写0代表参与奖所有造成伤害的玩家都会获得)": [
        {
          "奖励图像": "http://img.rustsb.com/kit.png",
          "指令名称": "充值福利",
          "指令": "uu %STEAMID% 1",
          "概率": 50
        }
      ],
      "奖励指令最少数": 1,
      "奖励指令最大数": 3,
      "幸运值设置": [
        {
          "需要达到的幸运值": 5,
          "奖励物品最少数": 2,//如果触发,会按照这里的最小数决定发放给玩家几种物品列表的奖励
          "触发几率": 50,
          "冷却时间秒": 0,//写0每天只能触发1次,凌晨零点重置。写入冷却可以重复触发
          "是否显示UI信息": true,
          "幸运值标题": "攻击动物BOSS猪肛裂时有几率增加奖励物品最小数",
          "幸运值副标题": "需要幸运值:5 | 增加至1→2"
        }
      ]
    }
  ],
  "月排行榜奖励设置(名次写0代表前十名都可以获得的)": [
    {
      "奖励名次": 1,
      "物品名称": "废料",
      "物品简称": "scrap",
      "物品皮肤": 0,
      "物品数量": 100,
      "指令图像": "",
      "指令": ""
    },
    {
      "奖励名次": 0,
      "物品名称": "前十名月榜奖励",
      "物品简称": "wood",
      "物品皮肤": 0,
      "物品数量": 5000,
      "指令图像": "http://img.rustsb.com/kit.png",
      "指令": "uu %STEAMID% 50"
    }
  ],
  "月榜领取日期": 30
//特别说明:
//比如此处写入30,代表每月30号的00:00开放领奖,之前无法点击领取按钮。
//在此00:00-23:58时段,不在记录玩家排行数据。
//30号23:59分自动清理玩家存档,1分钟后开放新档存储数据记录
//以此类推,建议根据每月清档时间写入日期,或者你愿意写几号都行
}

关于自定义图像技能​

  • 支持使用自定义图像作为技能特效
  • 在配置文件的攻击随机特效中,将原本的预制件名写入皮肤ID即可
JSON:
{
            "预制件": "3546019188",//这里写皮肤ID会默认生成地毯自定义图像特效
            "存在时间秒": 5.0,
            "召唤数量": 4,
            "生成距离": 2.0,
            "召唤时血量百分比(99%-1%)": 80,
            "启用自定义伤害(召唤时固定队玩家造成一次性血量扣除)": false,
            "造成的最小伤害": 5.0,
            "造成的最大伤害": 20.0,
            "技能特效": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab"
}
  • 原理:预制名写入皮肤ID会自动生成地毯,使用地毯的图像作为技能图像效果展示
  • 关于如何设计自己的地毯图像,可以已查看此教程:如何制作创意工坊地毯皮肤
  • 1755349034091
相关插件
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
398.00 CNY
318.40 CNY
折扣
优惠20.00%
查看
41
文件类型
cs
文件大小
168.1 KB
文件Hash
95103a5c7008cdf8b838a2607f287adf
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 0.0.1

    抢先体验版
标签