【自定义UI界面】

原创 【自定义UI界面】 1.0.5

  • OnUIPluginClose Hook。
更新前备份配置文件,并删除原有配置文件再安装。

新增功能
  • 随机信息,在开头写入数字作为占位符引用,并写入要随机填充的信息内容。在文本中任意位置使用%{数字}%作为占位符,玩家每次打开此UI时,都可以该占位符消息列表随机选择一个显示。
JSON:
  "随机信息": {
    "1": [
      "这里可以输入随机内容 1",
      "在UI的文本配置中,使用 %1% 来让玩家每次打开UI都在占位符处显示如下随机信息 1",
      "比如:你可以通过%1%,联系到服主!",
      "你可以利用这个功能实现诸多便捷信息公告或随机信息 1",
      "网址:www.rustsb.com 1"
    ],
    "2": [
      "123-321-231",
      "123-345-567"
    ],
    "3": [
      "小老虎",
      "大狮子"
    ]
  }
更新前备份配置文件,并删除原有配置文件再安装。

  • 新增配置及功能
    JSON:
    "空格+鼠标按键绑定界面设置": {
        "鼠标左键": "u3",
        "鼠标右键": "u2",
        "鼠标中键": "u5"
    }
    • 可将界面绑定按键后,玩家在游戏中空格按住+对应鼠标按键即可打开。
  • 调用图像库
  • 修复/OpenUI聊天指令会导致为所有玩家打开界面的问题
新增功能
  • OpenUI {UI命令} {玩家steamid} //为指定玩家打开指定UI界面
    • 如果OpenUI 指令中,不写玩家ID,则将指定UI界面发给所有在线玩家
    • 如果写了玩家ID,则发给指定玩家
添加了新的占位符
%玩家名称%
你可以在配置文件的文本内引用,这样哪个玩家查看的UI会自动显示他的游戏名字。

送如图背景图素材一份,直接复制本配置即可
JSON:
    "u4": {
      "UI命令": "u4",
      "UI文本": "<color=#C4174BFF>你好啊!%玩家名称%少侠,欢迎来到熊猫君的世界!\n岛上有大量的辐射病毒,请%玩家名称%少侠格外小心!\n先去建造一个庇护所,野外的树木和矿石可以作为建造材料!\n如果需要帮助,可以随时使用/t查看本服图鉴哦!</color>",
      "UI图片": "http://img.rustsb.com/u4.png"
    }
1691944374128