- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【XMPlayerCard·玩家名片】
;)仅需+98元,定制您的1项,其他插件显示内容 插件介绍 一个功能丰富的玩家名片插件,支持查看玩家的各种信息,包括自定义头像、称号、个人说明等。 主要功能 【1.便捷互动,R键直接查看个人名片】 在游戏中对任意玩家按R键,查看该玩家的个人名片。有权限的玩家可以通过指令查看任意玩家的。也可以输入指令查看自己的名片,非常灵活。 支持在线玩家对着他R键查看他的个人名片 支持睡眠离线玩家对着他R键查看他的个人名片 支持对着NpcR键查看他的个人名片(但没什么用)...
rustsb.com
原创 - 【XMColorPicker·颜色选择器】
插件简介 XMColorPicker 是一个点击式颜色选择器插件,提供720种颜色供选择,支持亮度和透明度调节,实时查看十六进制、RGB和Rust格式的颜色代码。同时支持API调用,可被其他插件集成使用。 主要功能 1. 点击式颜色选择器 彩虹色板:横向代表色相(0-360度),纵向代表饱和度(0-100%) 点击选色:点击色板上的任意位置选择颜色 实时反馈:选择后立即显示选中的颜色 2. 亮度和透明度调节 亮度滑块:11个预设亮度级别(0%-100%)...
rustsb.com
插件简介
解决每月/每天服主更新新玩法内容后,玩家不能及时了解的烦恼。用于管理员发布和管理服务器更新内容,玩家可以查看最新更新和历史记录。带有未读提醒,关键词搜索,轻松掌握服务器最新玩法更新!管理员功能
- 控制台指令添加日志:通过控制台指令快速添加更新日志
- 游戏内添加日志:有权限的管理员可以点击【更新】按钮直接在游戏内更新日志
- 游戏内输入框的【指令】输入框,以及控制台指令部分,支持以下几种用法:
- 1.输入“
/”前缀开头的指令,玩家点击【点击查看】会为其执行聊天指令 - 2.输入控制台指令,比如
uu %STEAMID% 1,玩家点击【点击查看】会为其执行控制台指令 - 3.输入配置文件的占位符,比如
强化石,玩家点击【点击查看】会执行配置预设的控制台指令(支持一次执行多条) - 4.输入
765开头的玩家steamid,不会显示按钮,而是显示对应玩家的头像和名称(可用于表彰)- 安装XMPlayerCard·玩家名片可以点击玩家名称打开对应玩家名片
- 5.输入框
2433594063类似的皮肤ID,不会显示按钮,会直接显示此物品皮肤图像(可用于新道具展示)- 也支持点击【手持物品】按钮,会自动判断当前手持的皮肤物品自动写入其皮肤ID
- 6.输入
https//图像链接,不会显示按钮,直接显示图像 - 7.输入
-95.34,17.66,1706.79类似坐标,将显示【传送过去】按钮- 也支持点击【当前坐标】会自动判断当前所在位置自动填入坐标
- 8.输入
03.05.12.30,前面xx.xx代表日期,后面xx.xx代表24小时制的时间,会显示倒计时- 格式:MM.dd.HH.mm(月.日.时.分)
示例:12.25.00.00(12月25日凌晨0点)、03.06.14.30(3月6日下午2点30分)
支持灵活格式:3.6.5.5、03.06.05.05 都可以识别
- 格式:MM.dd.HH.mm(月.日.时.分)
- 1.输入“
- 游戏内输入框的【指令】输入框,以及控制台指令部分,支持以下几种用法:
- 指定日期:可以为特定日期添加日志,支持多种格式,
- 3.04 → 3月4日
03.04 → 3月4日
3.4 → 3月4日
03.4 → 3月4日
12.21 → 12月21日
12.1 → 12月1日
- 3.04 → 3月4日
- 定时发布:在游戏内的【更新】页面使用:
- 需要日期输入框必须写入日期
- 写入的日期必须是未来的日期,将作为定时发布的日期(当天凌晨零点自动发布)
- 点击【定时发布】按钮
- 管理员权限可以在右侧预览定时日志,点击查看更多在左侧显示完整条目,方便删除
- 指令关联:可以为日志条目关联聊天指令和控制台指令,会显示【点击查看】按钮
- 颜色自定义:安装XMColorPicker·颜色选择器,在【更新】按钮页面的内容输入框可以自定义文本颜色
- 全服通知:添加日志后自动通知所有在线玩家,包括聊天通知和图标提示
玩家功能
- 未读提醒图标:检测到玩家有未读日期的日志会在屏幕左下角显示自定义图标
- 玩家打开主UI记录左侧更新日期为已读日期
- 发布新日志时自动清除所有已读玩家存档并显示图标
- 查看最新日志:左侧区域显示当前最新的完整日志内容
- 历史记录浏览:右侧区域显示所有历史日志,按日期排序
- 模糊搜索:通过搜索框查找包含关键词的日志
- 滚动视图:左右两侧都支持滚动浏览
- 清档时间显示:自动显示下次清档时间




功能详解
UI界面布局
左侧区域 - 最新日志
- 显示内容:当前查看日期的完整日志列表
- 默认显示:最新日期的所有日志条目
- 滚动支持:支持上下滚动查看所有条目
- 指令按钮:
- 显示"点击查看"按钮
- 点击按钮执行对应的聊天指令或控制台指令给玩家
右侧区域 - 历史记录
- 显示内容:所有历史日期的日志预览
- 显示规则:每个日期最多显示2条记录
- 查看更多:点击"更多点击查看"按钮查看完整内容
- 搜索功能:顶部搜索框支持模糊搜索
搜索功能
- 模糊匹配:搜索任意日志内容中包含的关键词,或指定日期
- 实时搜索:输入后立即搜索并显示结果
- 预设按钮:可以点击按钮筛选所有日志包含相关指令的日志信息
- 道具:显示所有包含物品图像的日志
- 玩家:显示所有包含玩家头像的日志
- 位置:显示所有包含传送按钮的日志
- 活动:显示所有包含倒计时的日志
- 玩法:显示所有包含查看按钮的日志
- 结果显示:找到匹配项后在左侧显示对应日期的完整日志
清档时间计算
官方清档时间(配置为0)
- 规则:按照RUST官方清档时间显示
- 自动计算:根据当前时间自动计算下次清档时间
自定义清档时间(配置为1-31)
- 规则:每月固定日期
- 时间:固定为00:00
- 示例:配置为5,则显示"每月5日 00:00"
数据存储
- 数据文件:
oxide/data/XMServerUpdateLog_Data.json - 数据结构:按日期分组存储,每个日期包含多个日志条目
权限
xmserverupdatelog.admin - 显示【更新】和【删除】按钮指令
玩家指令
/rizhi - 打开服务器更新日志界面(配置文件修改)控制台指令(也可通过UI直接更新日志)
serverlog <内容> [/指令或配置占位符 (可选)] [日期 (可选)]基础用法
serverlog 本月更新了新的武器系统 (自动更新到当天日期的日志中,不带【点击查看】按钮)带聊天指令的日志
serverlog 新增了礼包系统 /kit (自动更新到当天日期的日志中,带【点击查看】按钮,点击执行/kit聊天指令)带占位符的日志(执行控制台指令,占位符在配置文件设置)
serverlog 新增了强化石系统 强化石 (使用配置文件的“强化石”占位符,点击【点击查看】按钮执行对应控制台指令)带玩家头像
serverlog 恭喜玩家升级VIP5 76561198372925717(不带按钮,直接显示对应玩家的头像和名称)带物品图像
serverlog 本月发布了新的强化石道具可以击杀BOSS获得 2433594063(会直接显示2433594063皮肤ID的物品图像)带自定义图像
serverlog 本月新活动已开启 https://img.rustsb.com/kit.png(会显示对应的图像)带传送功能
serverlog 本月新增了BOSS生成点 -95.34,17.66,1706.79 (会显示【传送过去】按钮将玩家传送到坐标)带倒计时显示
serverlog 本月活动将在8号晚八点开启 3.8.20.00 (会显示基于日期时间的倒计时)指定日期
serverlog 修复了重要BUG /help 12.26 (将日志更新到12.26号的日志中)配置
JSON:
{
"聊天前缀": "[服务器更新日志]",
"聊天指令": "rizhi",
"图标链接": "https://img.rustsb.com/kit.png",
"每月清档日期(0=跟随官方 或写入任意日期)": 0,
"占位符执行指令": [
{
"占位符": "强化石",
"控制台指令": [
"uu %STEAMID% 1",
"uu %STEAMID% 2"
]
}
]
}