- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【VipLogo·服务器等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 插件简介 服务器必备的等级系统!超简单配置,超实用功能,超多联动插件!提升玩家在线时间,增加服务器玩家留存时长! 根据等级解锁:物品使用,指令使用,获得权限,称号,资源倍率,白天时长,扩容弹夹,血量上限,建造数量等! 升级方式 在线升级 玩家每在线指定时间升级1级 支持自定义升级所需时间,等级越高,代表玩家在您服务器的游玩时间越久 鼓励玩家挂机升级,增加服务器人气,留存率,多人在线游戏时长 等级加速权限...
rustsb.com
原创 - DWRole - 身份系统
DWRole - 身份系统允许您设置一些目标,当玩家完成该目标后即可获得该身份。 当玩家完成这些目标之后就会获得该身份,允许其他插件来判断该玩家是否拥有指定身份来判断有无权限。 配套插件 插件 功能描述 备注 DWRolePermission - 身份权限 当玩家获得指定身份后授予指定权限 DWRoleReward - 身份奖励 拥有指定身份后可以领取一次身份对应的奖励 使用DWRole的插件: 插件 功能描述 备注 DWWeapon - 成长型武器...
rustsb.com
原创 - 【XMBossLV·BOSS等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 功能介绍 为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。 主要功能 1.Boss击杀经验系统:击杀指定名称的Boss获得经验值 2.等级系统:根据累积的经验值自动提升玩家等级 3.奖励系统:达到特定等级后可以领取物品和指令奖励 4.排行榜系统:显示服务器玩家等级排行榜...
rustsb.com
原创 - DWItemLibrary - 物品图鉴
展示服务器中所有的特殊物品,描述物品并介绍获取方式。 支持其他插件点击物品图标一键跳转到介绍界面(例如DWCraft - 制作系统)。 支持获取一次物品后才能解锁查看物品详情(未解锁时隐藏)。 指令 聊天指令 /tj - 打开图鉴(可在配置文件中修改) 聊天指令(管理员) /additemlib 分类名称 - 将手中的物品快速添加到配置文件中。 例如/additemlib 成长型武器 - 将手中的物品快速添加到名为 成长型武器...
rustsb.com
插件简介
功能强大的战利品配置插件,允许服务器管理员为各种容器和npc尸体配置自定义物品掉落,并为玩家提供直观的UI界面查看可获得的物品。主要功能
自定义容器物品生成
- 自定义容器物品生成 - 为任意容器配置自定义物品
- 自定义NPC实体生成 - 为任意名称的npc尸体配置自定义物品
- 这些物品会添加到箱子/尸体背包中
- 即便其他插件已经决定了容器或BOSS尸体的产出物品,依然不受影响
多种专属掉落可定制
- 权限系统 - 基于权限控制物品解锁状态。可选是否需要全新才会从指定容器掉落某个物品
- 等级/身份- 可通过VipLogo·服务器等级/XMBossLV·BOSS等级/ DWRole - 身份系统,决定哪些玩家可以从容器中发现这些物品
- 没有权限会显示“未解锁”
- 等级不足会显示需要lVx级 / BVx级
- 身份不满足会显示所需身份
- 全部满足或无需,会显示“已解锁”
- 每日开放时间 - 支持配置每个容器的掉落物品每天X-X点生效
- 24小时制,例24.00=凌晨零点,13.35=下午一点三十五
- 0.0代表禁用,全天生效
- 在UI中显示生效倒计时,和失效倒计时
灵活的概率,数量,稀有度控制
- 概率系统 - 相同物品,在不同容器,可以设置不同的产出概率
- 可配置每个物品在不同容器中的,数量区间
- 每个容器可以设置最少-最多掉落几种物品
- 稀有度系统 - 5级稀有度颜色区分,作为物品UI的装饰条颜色
简单易懂的UI页面
- 通知UI- 容器开出某个物品时的个人通知UI,全服通知UI
- 每个物品可以灵活配置是否开启个人/全服UI通知。
- 可以为贵重(稀有)物品开启全服通知“玩家xx发现了{物品名称}”
- 查看容器/尸体时,产出对应物品时会显示通知UI
- 可视化管理界面- 直观的物品库查看UI,玩家可以直观查阅不同容器/npc的战利品掉落表
- 容器会显示容器标签,NPC显示NPC标签
- 水平滚动,垂直滚动
- 按权限,等级,身份,显示对应的物品状态
- 按稀有度显示对应物品颜色
- 如果开启每天指定时段生效,右侧显示倒计时
- 联动DWItemLibrary - 物品图鉴,支持点击物品图标打开对应物品图鉴UI


管理功能:几乎无需编辑配置文件,通过UI轻松管理
- 管理员编辑模式 - 游戏内快速添加容器和物品,直接在游戏内编辑,添加,删除任意容器物品
- 立即生效,无需重载配置



权限系统
基础权限
xmitemlibrary.use- 打开主UIxmitemlibrary.admin- 管理员权限,可编辑和管理
物品权限
- xmitemlibrary.{权限后缀} - 特定物品的解锁权限
指令说明
聊天指令
/itemlibrary- 打开物品库主界面/itemlibraryadmin- 进入/退出管理员模式
管理员模式操作
- E键- 对准实体添加容器配置
- 会智能识别实体简称,NPC名称(活着的就行)
- 只需要设置好显示名称,每日生效(0.0默认禁用),产出种类数
- 保存后,从主UI进入【编辑】添加此容器的物品即可
- R键- 手持物品添加物品配置
- 会智能识别物品简称,物品皮肤
- 只需要设置稀有度,UI显示开关
- 保存后,列入物品列表,主要用于编辑容器时添加物品使用
- 如果是已有配置会自动进入编辑页面


配置
JSON:
{
"聊天提示前缀": "[物品库]",
"主标题名称": "物品库系统",
"副标题名称": "查看容器可产出的自定义物品",
"启用DWItemLibrary物品图鉴支持": true,
"稀有度颜色设置": {
"1": "#54d24b",
"2": "#0ab6ff",
"3": "#af38ff",
"4": "#ff0000",
"5": "#ff811a"
},
"容器设置": [
{
"显示名": "垃圾堆箱",
"实体名": "crate_normal_2",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [],
"最少产出物品种类": 1,
"最多产出物品种类": 3,
"物品列表": [
{
"权限后缀": "",
"物品名称": "强化石",
"最小数量": 5,
"最大数量": 10,
"概率(1-100)": 100,
"服务器等级": 999,
"BOSS等级": 0,
"需要身份": ""
}
]
},
{
"显示名": "雷电法王",
"实体名": "scientistnpc_heavy",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [
"雷电法王"
],
"最少产出物品种类": 1,
"最多产出物品种类": 2,
"物品列表": [
{
"权限后缀": "",
"物品名称": "垃圾箱",
"最小数量": 1,
"最大数量": 1,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
}
]
},
{
"显示名": "白无常",
"实体名": "scientistnpc_heavy",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [
"白无常"
],
"最少产出物品种类": 2,
"最多产出物品种类": 4,
"物品列表": [
{
"权限后缀": "3",
"物品名称": "苹果",
"最小数量": 1,
"最大数量": 5,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
},
{
"权限后缀": "",
"物品名称": "AK-47突击步枪 LV1",
"最小数量": 1,
"最大数量": 1,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
}
]
},
{
"显示名": "坦克箱",
"实体名": "bradley_crate",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [],
"最少产出物品种类": 1,
"最多产出物品种类": 2,
"物品列表": [
{
"权限后缀": "",
"物品名称": "强化石",
"最小数量": 1,
"最大数量": 5,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
}
]
},
{
"显示名": "小板条箱",
"实体名": "crate_basic",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [],
"最少产出物品种类": 1,
"最多产出物品种类": 2,
"物品列表": [
{
"权限后缀": "1",
"物品名称": "苹果",
"最小数量": 1,
"最大数量": 1,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
}
]
},
{
"显示名": "红色板条箱",
"实体名": "crate_tools",
"每天生效时间": 0.0,
"生效持续秒": 3600,
"实体皮肤": 0,
"来自NPC名称": [],
"最少产出物品种类": 1,
"最多产出物品种类": 2,
"物品列表": [
{
"权限后缀": "",
"物品名称": "烤熟的蛇肉",
"最小数量": 1,
"最大数量": 5,
"概率(1-100)": 100,
"服务器等级": 0,
"BOSS等级": 0,
"需要身份": ""
}
]
}
],
"物品设置": [
{
"物品名称": "强化石",
"物品简称": "wood",
"物品皮肤": 2433594063,
"稀有度": 1,
"显示个人UI": true,
"显示全服UI": true
},
{
"物品名称": "超级强化石",
"物品简称": "wood",
"物品皮肤": 2760454562,
"稀有度": 2,
"显示个人UI": true,
"显示全服UI": true
},
{
"物品名称": "垃圾箱",
"物品简称": "box.wooden.large",
"物品皮肤": 2765043785,
"稀有度": 1,
"显示个人UI": true,
"显示全服UI": false
},
{
"物品名称": "苹果",
"物品简称": "apple",
"物品皮肤": 0,
"稀有度": 2,
"显示个人UI": true,
"显示全服UI": false
},
{
"物品名称": "烤熟的蛇肉",
"物品简称": "snakemeat.cooked",
"物品皮肤": 0,
"稀有度": 3,
"显示个人UI": true,
"显示全服UI": false
},
{
"物品名称": "AK-47突击步枪 LV1",
"物品简称": "rifle.ak",
"物品皮肤": 0,
"稀有度": 3,
"显示个人UI": true,
"显示全服UI": false
}
]
}