- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
插件介绍
XMMessageUI 是一个用于显示系统消息和玩家消息的UI插件。它可以将系统消息和玩家消息以悬浮窗的形式显示在屏幕右侧,支持自定义背景图片、颜色和权限。主要功能
1.系统消息显示-设置一些重要信息的关键词,模糊匹配,检测到系统消息中的关键词会自动显示在UI中
-当系统消息文字过多时会自动分段显示
-自定义系统消息横幅
-可配置显示时间
2.玩家消息显示
-支持设置管理员列表和权限列表,他们的消息始终显示UI弹出而不是聊天频道
-自定义管理员和权限玩家的消息前缀名
-玩家消息超过25个字符会自动分段显示
-可为不同权限组设置不同背景图片
-可为不同权限组设置不同颜色和前缀
3.UI控制
-可隐藏/显示系统消息面板
-可隐藏/显示玩家消息面板
-隐藏后不会自动显示新消息,而是会出现小红点
-自定义显示时间
-显示在UI里的消息不会重复出现在聊天频道





权限
xmmessageui.admin
- 管理员权限xmmessageui.XX
- 背景条权限,配置文件设置更多(拥有此列表权限的玩家发送的任意消息都会显示UI)xmmessageui.XX
- 名称颜色权限,配置文件设置更多命令
/messageui.position
打开位置控制器,自定义UI位置注意事项
1.图片文件需放在插件目录的对应文件夹中,在配置写入图片文件名即可2.系统消息超过20字符会自动分段
3.玩家消息超过25字符会自动分段
4.分段时会保持颜色标签的完整性
5.消息会在指定时间后自动消失
6.存档文件夹会存储每日的玩家消息和系统消息


配置
JSON:
{
"显示系统消息隐藏按钮": true,
"显示玩家消息隐藏按钮": true,
"系统消息背景条": "17.png",
"管理消息背景条": "15.png",
"管理人员列表": {
"76561198372925717": "<color=#FFFF00>[服主]</color>"
},
"系统消息关键词": [
"通知",
"恭喜",
"您已离开",
"玩家别墅"
],
"背景条权限": [
{
"权限名": "vip1",
"前缀名": "<color=#54FF9F>[大佬]</color>",
"背景条": "14.png"
}
],
"颜色权限": [
{
"权限后缀": "v1",
"颜色代码": "#FFFF00"
},
{
"权限后缀": "v2",
"颜色代码": "#00FF00"
},
{
"权限后缀": "v3",
"颜色代码": "#FF0000"
}
],
"系统消息显示时间": 20,
"玩家消息显示时间": 20,
"UI位置": {
"系统消息面板": {
"AnchorMin": "0.010 0.660",
"AnchorMax": "0.200 0.910"
},
"玩家消息面板": {
"AnchorMin": "0.000 0.460",
"AnchorMax": "0.190 0.660"
},
"系统消息显示按钮": {
"AnchorMin": "0.005 0.890",
"AnchorMax": "0.025 0.915"
},
"玩家消息显示按钮": {
"AnchorMin": "0.005 0.630",
"AnchorMax": "0.025 0.655"
}
}
}