【RandomUIMessage·服务器UI消息模拟器】

原创 【RandomUIMessage·服务器UI消息模拟器】 1.0.2

需要插件(必装)

介绍​

自定义服务器广播消息列表,UI显示。随机时间显示,随机内容显示,你可以用来实现如下效果;
  • 设置UI的背景图,但我觉得默认的就挺好o(* ̄︶ ̄*)o
  • 设置UI消息出现的随机最短—最长时间
  • UI的显示存在时间
  • 一个消息列表;
    • 设置一些某某某玩家获得XX机遇的消息
    • 设置一些某某玩家中奖的消息
    • 设置一些某某玩家提升实力的消息
    • 你想写啥都行,这里还有两个变量;
      • %玩家名称%:这会从真实的在线玩家,和虚拟的【随机名称】列表,随机一个名称,这意味着消息中如果包含玩家名称,可能是真的玩家,也可能是你设置的假的玩家
      • %坐标%:这会从网格坐标随机一个,比如M1,H11等等,完全随机。实际没什么用,只是为了让你某些需要坐标的消息看上去更像那么回事。
  • 一个随机名称列表:
    • 插件中默认配置已经包含了500个虚拟玩家的名称。
    • 消息列表可以设置%玩家名称%,比如:
      • 恭喜玩家%玩家名称%发现神秘宝藏
    • 如上所述,这个玩家的名称可能会根据你在线的真是玩家名称随机,也可能是在随机名称列表里选一个虚拟的。
  • 这一切都是为了让你的服务器看上去,非!常!热!闹!

权限

oxide.grant user <玩家ID/名称> randomuimessage.hideui
- 有权限的玩家不会看到配置中的随机UI消息
- 依然可以看到通过控制台指令发送的UI消息

控制台指令​

RUI

发送全服消息:
格式:RUI 消息内容
例如:RUI 欢迎来到服务器

发送给指定玩家:
格式:RUI 玩家ID 消息内容
例如:RUI 76561198123456789 您已获得VIP权限

消息内容可以使用以下变量:
%玩家名称% - 会显示触发指令的玩家名字
示例:
RUI %玩家名称%成功完成任务!
RUI 76561198123456789 嗨%玩家名称%恭喜您获得稀有物品!

截图​

17363629011171736362912018

配置​

JSON:
{
  "UI设置": {
    "字体大小": 14,
    "字体颜色": "1 1 1 1",
    "最大偏移": ".30 .05",
    "最小偏移": "0 0",
    "UI背景图": "http://img.rustsb.com/c/RandomUIMessage.png"
  },
  "通知设置": {
    "随机最小时间秒": 5,
    "随机最大时间秒": 10,
    "显示时间秒": 5,
    "消息设置": [
      "恭喜玩家%玩家名称%发现神秘宝藏,喜提大量金币!",
      "%玩家名称%天赋异禀,将功法修炼到了大成!",
      "%玩家名称%在%坐标%位置发现稀有BOSS并将其斩杀,获得神器!",
      "%玩家名称%在%坐标%位置被无形力量斩杀,请诸位小心!",
      "测试消息"
    ],
    "随机名称": [
      "小脑斧",
      "Mercury",
      "女汉子",
      "给爷站住",
      "骑着蜗牛。",
      "别犯贱",
      "凹凸Man",
      "老鸡抓小鹰",
*******

UI位置设置​

在配合中,最大偏移和最小偏移可以竖着看会好理解
"最大偏移": ".30 .05",
"最小偏移": ".01 .02",
其中,.30和.01代表了UI的左右大小,你可以理解成.30是向左拉伸,.01是向右拉伸
同理,.05和.02代表向上拉伸和向下拉伸
在调整UI位置时,如果左右和上下的数字是相同变化的,那UI会在不改变形状的情况下移动位置,而如果是不同变化的,UI会改变形状而不会移动位置。这就像一个正方形的四个边一样,你可以自己尝试调整。

UI背景颜色​

UI的背景颜色用0 0 0 0四个零设置,前三个0代表红黄蓝数据,最后一个0代表透明度。
透明度如果设置一半透明度,可以写0.5,如果写0会完全没有背景色,如果写1则不透明
而三原色相对复杂,建议使用【颜色选择器】获取

你也可以直接复制下面的参数使用

【左下角】
"最大偏移": ".30 .05",
"最小偏移": "0 0",

【左上角】
"最大偏移": ".21 0.993",
"最小偏移": "0 0.965",

【右下角】
"最大偏移": ".987 .02",
"最小偏移": ".817 0",

【右上角】
"最大偏移": "1.1 1",
"最小偏移": ".78 .97",
作者
pandaman
下载
1
类型
数字产品
有效期
无限
价格
198.00 CNY
查看
102
文件类型
cs
文件大小
28.7 KB
文件Hash
bfd5c9e3e333f5557ff2321284be752e
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.2

    - 优化UI显示逻辑 - 添加了控制台指令发送UI消息
  2. 1.0.1

    拥有 randomuimessage.hideui 权限的玩家将不会看到任何随机UI消息。这个权限可以给那些不想被打扰的玩家或者管理员使用。
标签