- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
- 需要插件(可选)
-
原创 - 【XMSkillTrigger·技能触发系统】
插件简介 技能库官配插件!因技能库本身代码量巨大,只能单独写这个触发系统。同时补全各种场景使用中需要释放技能的情况。 它可以实现,你只需要这一个触发系统,满足你对技能库调用和服务器创造的所有需求! 核心玩法扩展 1.法力值系统(玩家释放技能耗蓝机制) 配置文件开启法力值系统后"开启法力值系统": true,: 技能库插件玩家使用远程/近战/工具释放技能,都要判断蓝量是否足够扣除单次释放量 玩家UI触发(/skill)也需要消耗蓝量...rustsb.com
插件简介
允许玩家创建屏幕按钮,点击按钮便捷执行聊天指令。允许玩家创建便签,自定义便签内容,颜色。
按钮和便签可以自由实时拖动到屏幕任意位置。
主要功能
核心功能
- 【指令按钮】左侧+按钮(绿色): 在屏幕左侧边缘显示一个+按钮,用于创建新的指令按钮
- 指令选择: 点击+按钮后弹出可选的聊天指令列表,选择指令绑定按钮
- 可拖拽按钮: 创建的按钮可以自由拖拽到屏幕任意位置
- 一键执行: 点击自定义按钮即可执行对应的聊天指令
- 权限控制: 支持不同权限组设置不同的按钮数量限制
- 技能释放: 如安装了XMSkillTrigger·技能触发系统,可以额外绑定技能
- 在主UI底部输入框右侧看到【技能列表】
- 根据玩家在XMSkillTrigger·技能触发系统技能选择UI中可使用的技能列出技能按钮
- 点击按钮会设置对应技能按钮添加到屏幕
- 玩家可以将其拖动到任意位置一键释放技能
- 【便签】左侧+按钮(蓝色): 在屏幕左侧边缘显示一个+按钮,用于创建新的便签
- 玩家可以在便签输入任意内容,备忘
- 便签可以切换四种颜色:红黄蓝绿
- 便签可以拖动屏幕任意位置
- 服主可以使用指令为玩家创建自定义内容的便签,并不允许删除便签(重上线会自动删除)
管理功能
- 按钮删除: 每个按钮和便签右上角有删除按钮,可随时删除不需要的按钮,+按钮的上的删除按钮可以删除+按钮本身
- 隐藏/显示: 主UI右上角隐藏按钮可以隐藏所有按钮和标签,+按钮的隐藏可以隐藏对应的按钮或标签
- 位置保存: 拖拽后的按钮位置会自动保存,插件重载,玩家上线会恢复原来位置显示



指令
聊天指令
/++
(或点击屏幕左侧+按钮打开主UI)控制台指令
xmcustombuttons.sendnote <玩家SteamID> <便签内容>
- 向指定玩家发送临时便签消息(无法删除,玩家下次上线 或插件重载时 自动消失)权限
- 默认玩家: 可创建2个按钮
- xmcustombuttons.vip - 可创建5个按钮
- xmcustombuttons.admin - 可创建10个按钮
- 便签功能无需权限,最多允许十个便签同时存在
配置文件
JSON:
{
"权限配置": [
{
"权限名": "default",//此权限无效
"可创建的按钮数量": 2//修改这个决定所有玩家的可用按钮数
},
{
"权限名": "vip",
"可创建的按钮数量": 10
},
{
"权限名": "admin",
"可创建的按钮数量": 15
}
],
"可用指令列表": [
{
"指令名": "礼包",
"按钮名": "礼包",
"聊天指令": "/kit"
},
{
"指令名": "传送",
"按钮名": "传送",
"聊天指令": "/cs"
},
{
"指令名": "夜视",
"按钮名": "夜视",
"聊天指令": "/yeshi"
},
{
"指令名": "商店",
"按钮名": "商店",
"聊天指令": "/sd"
}
],
"主按钮位置": "0.01 0.45",
"主按钮大小": "0.025 0.05"
}