【XMBossLV·BOSS等级奖励】

原创 【XMBossLV·BOSS等级奖励】 1.0.3

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

功能介绍​

为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。
1744106830550

主要功能​

1.Boss击杀经验系统:击杀指定名称的Boss获得经验值
2.等级系统:根据累积的经验值自动提升玩家等级
3.奖励系统:达到特定等级后可以领取物品和指令奖励
4.排行榜系统:显示服务器玩家等级排行榜
5.BOSS经验值列表:根据配置列出每个BOSS的经验值,每日上限,每月上限
6.BOSS击杀排行榜:点击BOSS经验值列表每个BOSS名称,可以查看此BOSS的击杀数量排行榜
7.BOSS传送:在BOSS排行榜页面底部,如果配置开启了,可以点击传送按钮传送到BOSS面前,并有10秒无敌时间
8.BOSS图鉴:设置BOSS的封面,血量,伤害,刷新位置,刷新时间,和掉落物品列表等信息。会显示在BOSS击杀排行榜底部【BOSS图鉴】按钮,点击按钮可以查看BOSS的详细数据
9.每月挑战赛:配置设置击杀目标,截止日期,第一名和第X名奖励列表,根据击杀数量排名领取额外奖励
10.图标:屏幕上显示可调整位置的图标,点击可打开主界面

1744207177652
1744207190175
1744204941882
1744204952399
1744111233724

使用方法​

玩家指令​

/bosslv - 打开主界面(配置文件设置)

管理员指令​

/bossnemo {重命名} - 看着npc输入指令重命名

xmbosslvset <玩家ID/名称> <等级> <经验值> - 设置玩家的等级和经验值
xmbosslvadd <玩家ID/名称> <增加等级> <增加经验值> - 增加玩家的等级和经验值
xmbosslvremove <玩家ID/名称> <减少等级> <减少经验值> - 减少玩家的等级和经验值

xmbosslv.clearclaim - 清空所有玩家的挑战赛领取记录
xmbosslv.clearclaim <玩家ID> - 清空指定玩家的所有挑战赛领取记录
xmbosslv.clearclaim <玩家ID> <BOSS名称> - 清空指定玩家的特定BOSS挑战赛领取记录

bosslv.openmoveui - 打开图标位置调整界面

1744026750498

重命名npc​

/bossnemo {重命名} - 看着npc输入指令重命名
-可以用于游戏自带的npc,动物,直接识别它的预制件并赋予别名,即可在配置中的经验值设置使用重命名
-比如对着预制件为assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_oilrig.prefab使用指令对着这个npc输入/bossnemo 石油钻井科学家,配置会新增如下:
JSON:
"BOSS别名设置": [
    {
      "原名称": "assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_oilrig.prefab",
      "重命名": "石油钻井科学家"
    },
    }
之后你就可以在配置中使用它:
JSON:
  "经验值获取设置": [
    {
      "boss名称": [
        "石油钻井科学家"
      ],
      "击杀经验值": 1,
      "等级限制": 0,
      "每日上限": 0,
      "每月上限": 300
    },
-需要注意的是,如果是插件生成的Npc,几乎使用的是相同的预制件,这也会导致它本身如果没有重命名npc功能,就算你使用重命名,所有npc也都会被视为一种

权限

xmbosslv.admin- 管理员命令权限

联动的插件​

ZhaoHuanUI·副本召唤UI召唤按钮需要达到BOSS等级
XMNpcChallenge·自定义副本限时挑战按钮使用按钮需要达到BOSS等级

配置​

JSON:
{
  "指令": [
    "bosslv"
  ],
  "在屏幕上显示会员图标": true,
  "会员图标最小偏移位置": "0.04914755 -0.00106037",
  "会员图标最大偏移位置": "0.07073532 0.03460509",
  "会员图标链接": "http://img.rustsb.com/bosslv.png",
  "提示名字": "[boss等级系统]",
  "每级所需经验值": 10, //提升1级所需要达到的经验值
  "清档重置等级": true,//开启后,服务器清档删除玩家数据存档
  "经验值获取设置": [
    {
      "boss名称": [//击杀的npc名称
        "鱿鱼先生",
        "狼王"
      ]
      "击杀经验值": 1,//杀死1只奖励的经验值
      "权限名称": "xmbosslv.xxx",//自定义后缀名称
      "权限击杀经验值": 2,//有权限的玩家按此经验值奖励
      "等级限制": 0,//写0不限制,写入等级需要玩家满足等级后击杀才会奖励经验值
      "每日上限": 0,//写0不限制,否则每天针对此名称boss达到经验值限制后需要等到次日凌晨零点才可以再次获得经验值
      "每月上限": 0,//写0不限制,否则此boos获得的经验值达到总额后当月不在获得经验值
      "传送等级": 0//写0不限制,否则需要达到等级才能使用传送按钮,写-1禁用不会显示传送按钮
    }
  ]
  "等级奖励设置": [
    {
      "等级": 1,
      "奖励物品列表": [
        {
          "物品名称": "鱿鱼先生",
          "物品简称": 1,
          "物品皮肤": 1,
          "物品数量": 1,
        }
      ]
      "奖励指令列表": [
        {
          "指令名称": "鱿鱼先生",
          "指令图像": "http://img.rustsb.com/kit.png",
          "指令列表": [
            "uu %STEAMID% 1"
          ]
        }
      ],
  "BOSS别名设置": [
    {
      "原名称": "assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_oilrig.prefab",
      "重命名": "石油钻井科学家"
    },
    {
      "原名称": "assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_roam.prefab",
      "重命名": "姜饼人"
    }
  ],
  "boss图鉴": [//只作为展示,参数不影响实际boss
    {
      "boss名称": "鱿鱼先生",
      "boss封面": "http://img.rustsb.com/111111.png",
      "boss血量": 100000,
      "伤害倍数": 7,
      "刷新位置": "随机",
      "重生时间": "每1-2小时重生1只",
      "使用武器": "rifle.ak",
      "掉落物品(只作为显示不作为奖励)": [
        {
          "物品名称": "",
          "物品短名": "hoodie",
          "皮肤ID": 2953793017,
          "数量": 1
        }
      ]
    }
  ],
  "挑战赛": [
    {
      "boss名称": "鱿鱼先生",//确保名称在经验值列表有,否者检查不到存档
      "boss封面": "http://img.rustsb.com/111111.png",
      "最低参赛击杀数量": 1,
      "截止日期(月.日)": 4.30,
      "第一名奖励列表": [
        {
          "物品名称": "",
          "物品短名": "wood",
          "皮肤ID": 0,
          "数量": 100,
          "指令": [
            "uu STEAMID% 1"
          ]
        }
      ],
      "其他名额奖励列表": [
      "最低名次": 5,//代表第六名就没奖励了
        {
          "物品名称": "",
          "物品短名": "wood",
          "皮肤ID": 0,
          "数量": 100,
          "指令": []
        }
      ]
    }
  ]
}
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
298.00 CNY
查看
242
文件类型
cs
文件大小
160.1 KB
文件Hash
3bf85fdbeecc2ae425104d227e102998
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.3

    ✅添加本月挑战赛配置和相关功能页面
  2. 1.0.2

    ✅添加BOSS图鉴配置和功能页面
  3. 1.0.1

    ✅添加了/bossnemo指令用于设置npc别名 ✅添加了新配置"传送等级"支持传送到boss位置
标签
核心插件