- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
功能介绍
为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。主要功能
1.Boss击杀经验系统:击杀指定名称的Boss获得经验值2.等级系统:根据累积的经验值自动提升玩家等级
3.奖励系统:达到特定等级后可以领取物品和指令奖励
4.排行榜系统:显示服务器玩家等级排行榜
5.BOSS经验值列表:根据配置列出每个BOSS的经验值,每日上限,每月上限
6.BOSS击杀排行榜:点击BOSS经验值列表每个BOSS名称,可以查看此BOSS的击杀数量排行榜
5.图标:屏幕上显示可调整位置的图标,点击可打开主界面



使用方法
玩家指令
/bosslv- 打开主界面(配置文件设置)管理员指令
xmbosslvset <玩家ID/名称> <等级> <经验值>- 设置玩家的等级和经验值xmbosslvadd <玩家ID/名称> <增加等级> <增加经验值>- 增加玩家的等级和经验值
xmbosslvremove <玩家ID/名称> <减少等级> <减少经验值>- 减少玩家的等级和经验值
bosslv.openmoveui- 打开图标位置调整界面

权限
xmbosslv.admin- 管理员命令权限配置
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只奖励的经验值
"等级限制": 0,//写0不限制,写入等级需要玩家满足等级后击杀才会奖励经验值
"每日上限": 0,//写0不限制,否则每天针对此名称boss达到经验值限制后需要等到次日凌晨零点才可以再次获得经验值
"每月上限": 0,//写0不限制,否则此boos获得的经验值达到总额后当月不在获得经验值
}
]
"等级奖励设置": [
{
"等级": 1,
"奖励物品列表": [
{
"物品名称": "鱿鱼先生",
"物品简称": 1,
"物品皮肤": 1,
"物品数量": 1,
}
]
"奖励指令列表": [
{
"指令名称": "鱿鱼先生",
"指令图像": "http://img.rustsb.com/kit.png",
"指令列表": [
"uu %STEAMID% 1"
]
}
]
}
]
}