- 需要插件(必装)
-
原创 - 【XMSkillLibrary·技能库】
本插件耗时两年半呕心沥血打造!重新定义PVP+PVE攻击方式! 目标是写到200个预设技能!(已经写了125个!) 请阅读一百遍插件介绍和配置文件再来问我怎么用(磕头) 插件简介 XMSkillLibrary是一个强大的技能库插件,为Rust服务器提供完整的技能系统。插件支持硬编码技能和自定义技能两套系统,并提供API接口供其他插件调用。 预设技能1-20 技能展示 预设技能21-32 技能展示 预设技能33-45 技能展示 预设技能46-55 技能展示...
rustsb.com
- 需要插件(可选)
-
原创 - DWWeapon - 成长型武器
DWWeapon 是一个强大、高度可自定义、精美的武器强化系统,玩家可以通过击杀玩家、NPC来获得武器经验值,也可以使用强化石获得经验、等级和其它武器增益。可在配置文件中添加普通武器,也可以指定皮肤ID进行强化。
rustsb.com
功能介绍
神兵库插件用于展示服务器中所有支持释放技能的皮肤武器,让玩家快速了解哪些皮肤武器可以释放技能,以及每种武器可以释放哪些技能。主要特性
- 自动读取技能库
"玩家使用设置 - 仅以下物品简称或皮肤生效",识别所有配置了皮肤ID的技能- 确保在XMSkillLibrary·技能库配置文件写入了皮肤ID
-
JSON:
"61": { "技能名称": "燃爆", ... ... "玩家使用设置 - 仅以下物品简称或皮肤生效": [ "1704035284"//写入皮肤ID会自动识别 ],
- 按皮肤ID分组展示,每个皮肤显示可释放的所有技能
- 技能信息完整:显示技能图像、技能名称、技能描述
- 成长武器标识:自动识别DWWeapon成长武器并添加蓝色标签
- 自定义标题颜色:支持为每个武器设置独特的标题颜色
- 首次获得通知:玩家首次获得神兵时全服通知并播放特效
武器项显示
每个皮肤武器项包含:- 皮肤图像:带皮肤的物品图标
- 成长武器标签:如果该皮肤在DWWeapon成长武器插件中配置,会在图标左上角显示蓝色【成长武器】标签
- 显示名称:配置文件中设置的武器名称
- 获取渠道:配置文件中设置的获取方式
- 技能数量:该武器可以释放的技能总数
- 技能列表:横向滚动的技能列表
技能项显示
每个技能项包含:- 技能图像:技能配置中的图像URL
- 技能名称:技能的中文名称
- 技能描述:技能的简要说明(超过40字截断)
滚动浏览
- 垂直滚动:浏览所有皮肤武器
- 横向滚动:浏览每个武器的技能列表


依赖插件
- XMSkillLibrary(必需):技能库插件,提供技能信息
- DWWeapon(可选):成长型武器插件,用于标记成长武器
使用方法
玩家指令
/shenbingku - 打开神兵库UI查看所有皮肤武器配置
配置自动同步:
技能库中添加新皮肤ID → 自动添加到配置(默认名称:"神兵XXX",默认渠道:"未配置")
技能库中删除皮肤ID → 自动从配置中删除
手动配置的显示名称和获取渠道会被保留
JSON:
{
"聊天指令": "shenbingku",
"显示载体物品(用于显示皮肤)": "rifle.ak",
"皮肤武器配置": {
"123": {
"显示名称": "毁天灭地枪",
"获取渠道": "贿赂服主获得1贿赂服主获得2贿赂服主获得3贿赂服主获得4贿赂服主获得5贿赂服主获得6贿赂服主获得7贿赂服主获得8",
"标题颜色": "1.00 0.43 0.38 1.00",
"首次获得通知": ""
},
"1111": {
"显示名称": "神兵1111",
"获取渠道": "未配置",
"标题颜色": "",
"首次获得通知": ""
},
"1974854590": {
"显示名称": "后羿射日弓",
"获取渠道": "贿赂服主获得",
"标题颜色": "0.50 1.00 1.00 1.00",
"首次获得通知": ""
},
"1704035284": {
"显示名称": "毁天灭地枪",
"获取渠道": "贿赂服主获得",
"标题颜色": "1.00 0.11 0.02 1.00",
"首次获得通知": "恭喜玩家 <color=#FFD700><size=20><b>{0}</b></size></color> 获得了神兵 <color=#FF6B6B><size=20><b>{1}</b></size></color> !"
},
"1828042419": {
"显示名称": "宇宙无敌枪",
"获取渠道": "贿赂服主获得",
"标题颜色": "",
"首次获得通知": ""
},
"1552813173": {
"显示名称": "鬼哭狼嚎枪",
"获取渠道": "贿赂服主获得",
"标题颜色": "",
"首次获得通知": ""
}
},
"UI文字配置": {
"主标题": "神兵库",
"技能数量文本": "可释放 {0} 个技能",
"总数统计文本": "服务器共有 {0} 种神兵可以释放技能",
"无神兵提示": "当前服务器没有配置任何支持技能的皮肤武器!",
"关闭按钮": "X",
"首次获得通知特效路径": "assets/prefabs/misc/xmas/advent_calendar/effects/open_advent.prefab"
},
"UI配色": {
"主面板背景": "0.2 0.2 0.2 0.95",
"标题栏背景": "0.16 0.16 0.16 1",
"文字颜色": "1 1 1 1",
"按钮颜色": "0.3 0.3 0.7 1",
"关闭按钮颜色": "0.7 0.3 0.3 0.9"
}
}