- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【XMSkillTrigger·技能触发系统】
插件简介 技能库官配插件!因技能库本身代码量巨大,只能单独写这个触发系统。同时补全各种场景使用中需要释放技能的情况。 它可以实现,你只需要这一个触发系统,满足你对技能库调用和服务器创造的所有需求! 核心玩法扩展 1.法力值系统(玩家释放技能耗蓝机制) 配置文件开启法力值系统后"开启法力值系统": true,: 技能库插件玩家使用远程/近战/工具释放技能,都要判断蓝量是否足够扣除单次释放量 玩家UI触发(/skill)也需要消耗蓝量...
rustsb.com
插件简介
手势指令插件允许玩家通过游戏内的手势动作来触发自定义指令、释放技能或使用特殊能力。玩家可以为 10 种不同的手势绑定不同的功能,实现快速操作。
主要功能
1. 手势绑定系统
- 支持 10 种游戏内手势:鼓掌、投降、招手、OK、指路、耸肩、鄙视、称赞、胜利、挥手
- 每个手势可以绑定的类型功能:
- 聊天指令:执行任意聊天指令
- 技能释放:联动 XMSkillTrigger·技能触发系统插件释放已学习的技能
- 特殊能力:执行配置文件中预设的控制台指令(根据配置设置冷却时间)
- 传送:基于固定一个位置的快速传送
- 存取物资,可以绑定一种物品存储在虚拟容器,远程存取。但不允许存储等级物品
- 召唤载具:可以根据解锁的载具快速召唤到面前,玩家从载具下来会自动删除载具
- 生成实体:可以根据解锁的实体快速在面前生成例如储物箱,篝火
- 快捷聊天:可以自动发送一条预设消息到聊天频道
- 所有功能都可以在配置设置权限,冷却
2. 权限控制
- 插件有基础使用权限
- 可为每个手势单独设置使用权限,无权限的手势在 UI 中显示为"无权限"状态,无法点击
- 除了绑定聊天指令功能外,所有功能都有单独的权限可以配置
3. 视觉特效
- 每个手势触发时在玩家前方播放特效
- 特效路径可在配置文件中自定义
- 默认使用传送门消失特效
4. 可视化 UI 界面
- 左侧面板:显示所有手势图标,点击选择要配置的手势
- 右侧面板:显示当前手势的绑定状态和操作按钮
- 支持启用/禁用、解除绑定等操作






使用方法
玩家指令
- /shoushi - 打开手势指令设置 UI
配置手势
- 输入 /shoushi 打开主界面
- 在左侧点击要配置的手势图标(2 列 x 5 行布局)
- 在右侧选择绑定类型
- 绑定后可以点击"启用/禁用"按钮控制开关
- 点击"解除绑定"可以清除当前绑定
使用手势
配置完成后,在游戏中做出对应的手势动作即可触发绑定的功能。触发时会在玩家前方播放特效,能力类型触发时会显示冷却提示。权限
- xmgesturecommand.use - 使用手势指令功能的基础权限
- xmgesturecommand.[权限后缀] - 特定手势的使用权限(在配置文件中设置)
配置
JSON:
{
"聊天前缀": "[手势指令]",
"启用传送": true,
"传送权限": "",
"传送冷却": 60,
"启用存取物资": true,
"存取物资权限": "",
"存取物资冷却": 5,
"启用快捷聊天": true,
"快捷聊天权限": "",
"快捷聊天冷却": 3,
"手势设置": {
"鼓掌": {
"图像": "https://img.rustsb.com/xm/shoushi/RWp140k.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"投降": {
"图像": "https://img.rustsb.com/xm/shoushi/6S3Pdrs.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"招手": {
"图像": "https://img.rustsb.com/xm/shoushi/GUPm19I.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"OK": {
"图像": "https://img.rustsb.com/xm/shoushi/R9UdmRO.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"指路": {
"图像": "https://img.rustsb.com/xm/shoushi/yKykIMu.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"耸肩": {
"图像": "https://img.rustsb.com/xm/shoushi/i3CFKyN.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"鄙视": {
"图像": "https://img.rustsb.com/xm/shoushi/nwaSJ0h.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"称赞": {
"图像": "https://img.rustsb.com/xm/shoushi/ILzUCzR.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"胜利": {
"图像": "https://img.rustsb.com/xm/shoushi/3XiFdcE.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
},
"挥手": {
"图像": "https://img.rustsb.com/xm/shoushi/NCRI1pT.png",
"使用权限": "",
"特效": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
}
},
"支持绑定的控制台指令": [
{
"名称": "激活UI",
"使用权限": "1",
"指令": "uu %STEAMID% 1",
"冷却": 60
}
],
"支持绑定的载具": [
{
"名称": "自行车",
"使用权限": "",
"预制名": "assets/content/vehicles/bikes/pedalbike.prefab",
"冷却": 60
}
],
"支持绑定的实体": [
{
"名称": "萤火",
"使用权限": "",
"预制名": "assets/prefabs/deployable/campfire/campfire.prefab",
"冷却": 1
},
{
"名称": "大型储物箱",
"使用权限": "",
"预制名": "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab",
"冷却": 1
}
]
}