• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMServerUpdateLog·服务器更新日志】

原创 【XMServerUpdateLog·服务器更新日志】 1.0.1

需要插件(必装)
需要插件(可选)

插件简介​

解决每月/每天服主更新新玩法内容后,玩家不能及时了解的烦恼。用于管理员发布和管理服务器更新内容,玩家可以查看最新更新和历史记录。带有未读提醒,关键词搜索,轻松掌握服务器最新玩法更新!

管理员功能​

  • 控制台指令添加日志:通过控制台指令快速添加更新日志
  • 游戏内添加日志:有权限的管理员可以点击【更新】按钮直接在游戏内更新日志
    • 游戏内输入框的【指令】输入框,以及控制台指令部分,支持以下几种用法:
      • 1.输入“/”前缀开头的指令,玩家点击【点击查看】会为其执行聊天指令
      • 2.输入控制台指令,比如uu %STEAMID% 1,玩家点击【点击查看】会为其执行控制台指令
      • 3.输入配置文件的占位符,比如强化石,玩家点击【点击查看】会执行配置预设的控制台指令(支持一次执行多条)
      • 4.输入765开头的玩家steamid,不会显示按钮,而是显示对应玩家的头像和名称(可用于表彰)
      • 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 都可以识别
  • 指定日期:可以为特定日期添加日志,支持多种格式,
    • 3.04 → 3月4日
      03.04 → 3月4日
      3.4 → 3月4日
      03.4 → 3月4日
      12.21 → 12月21日
      12.1 → 12月1日
  • 定时发布:在游戏内的【更新】页面使用:
    • 需要日期输入框必须写入日期
    • 写入的日期必须是未来的日期,将作为定时发布的日期(当天凌晨零点自动发布)
    • 点击【定时发布】按钮
    • 管理员权限可以在右侧预览定时日志,点击查看更多在左侧显示完整条目,方便删除
  • 指令关联:可以为日志条目关联聊天指令和控制台指令,会显示【点击查看】按钮
  • 颜色自定义:安装XMColorPicker·颜色选择器,在【更新】按钮页面的内容输入框可以自定义文本颜色
  • 全服通知:添加日志后自动通知所有在线玩家,包括聊天通知和图标提示

玩家功能​

  • 未读提醒图标:检测到玩家有未读日期的日志会在屏幕左下角显示自定义图标
    • 玩家打开主UI记录左侧更新日期为已读日期
    • 发布新日志时自动清除所有已读玩家存档并显示图标
  • 查看最新日志:左侧区域显示当前最新的完整日志内容
  • 历史记录浏览:右侧区域显示所有历史日志,按日期排序
  • 模糊搜索:通过搜索框查找包含关键词的日志
  • 滚动视图:左右两侧都支持滚动浏览
  • 清档时间显示:自动显示下次清档时间
1772730436188177273342631617727324311581772698903699

功能详解​

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"
      ]
    }
  ]
}
作者
pandaman
下载
1
类型
数字产品
有效期
无限
价格
198.00 CNY
查看
364
文件类型
cs
文件大小
91.2 KB
文件Hash
624939d746f1bb35d5ac9ab11919bd59
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.1

    ✅添加了新的权限,支持在游戏内【更新】和【删除】日志 ✅添加游戏内的更新日志输入框UI ✅添加了指令参数的多种支持格式: -...
标签
服主小助手系列