LoadingMessages – 进度信息加载

LoadingMessages – 进度信息加载

LoadingMessages.cs
文件大小
9.8K
版本号
1.0.9

在加载屏幕上显示您自己的可自定义文本
此插件允许您在加载屏幕上显示自定义文本。它会以固定的速率用您想要的内容替换两个状态字符串。

  • 支持Unity富文本功能。
  • 可以指定多条消息并循环播放。
  • 队列消息可以定制(显示队列位置)。
  • 可以指定玩家接收数据时显示的“最后一条消息”。
  • 支持的标签{PLAYERNAME},{AHEAD} and {BEHIND}(仅限队列)。
  • 使用较短版本的十六进制颜色代码,例如:#99ccff(坏)、#9cf(好)。
  • 如果插件导致性能问题,请增加文本显示频率。

LoadingMessages 可以在目录下的文件中配置设置和选项config。建议使用编辑器和验证器以避免格式问题和语法错误。

  • Text Display Frequency (Seconds) – 向连接客户端发送自定义文本的频率。在加载过程中,客户端会根据其加载速度更改状态,这种情况可能会频繁发生。
  • Enable Messages Cyclicity – 仅显示一条(第一条)消息,或循环显示它们。
  • Use Random Cyclicity (Instead of sequential) – 可以随机或顺序地选择消息。
  • Cycle Messages Every~N N Seconds – 插件应该多久更改一次消息?
  • Messages – 消息数组。
  • Enable Queue Messages – 为队列中的玩家启用相同的功能。
  • Queue Messages – 与消息相同,但仅适用于队列中的玩家。可以使用底部状态字符串中的 {AHEAD} 和 {BEHIND} 占位符来显示玩家领先和落后当前玩家的程度。
  • Last Message (When entering game) – 当客户端正在接收数据并即将重生时将显示此消息。顶部状态文本将保持不变,并将在下次重生时显示。
{
  "Text Display Frequency (Seconds)": 0.3,
  "Enable Messages Cyclicity": false,
  "Use Random Cyclicity (Instead of sequential)": false,
  "Cycle Messages Every ~N Seconds": 3.0,
  "Messages": [
    {
      "Top Status": "<color=#ff0>Welcome {PLAYERNAME}!</color>",
      "Bottom Status": "<color=#9cf>Enjoy your stay.</color>"
    },
    {
      "Top Status": "<color=#9cf>Hi there!</color>",
      "Bottom Status": "<color=#ff0>Enjoy your stay.</color>"
    }
  ],
  "Enable Queue Messages": true,
  "Queue Messages": [
    {
      "Top Status": "<color=#ff0>You're in queue...</color>",
      "Bottom Status": "<color=#9cf>{AHEAD} players ahead of you.</color>"
    },
    {
      "Top Status": "<color=#ff0>You're in queue...</color>",
      "Bottom Status": "<color=#ff0>{BEHIND} players behind you.</color>"
    }
  ],
  "Last Message (When entering game)": {
    "Top Status": "<color=#ff0>Welcome to our server!</color>",
    "Bottom Status": "<color=#060>Entering game...</color>"
  }
}

https://umod.org/plugins/loading-messages

© 版权声明
THE END
喜欢就支持一下吧
点赞69
评论 共1条

请登录后发表评论