色聊天使您可以将游戏中的玩家名称和消息更改为您/他们想要的任何颜色。

现在,只有当玩家拥有以下权限时,才会显示玩家名称颜色:colouredchat.name.show

消息也是如此,在这种情况下,您需要授予:colouredchat.message.show

如果您希望每个人都拥有这些权限,请使用以下命令。

  • oxide.grant group default colouredchat.name.show
  • oxide.grant group default colouredchat.message.show

权限

此插件使用权限系统。若要分配权限,请使用 。若要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>

名字

  • colouredchat.name.show– 允许玩家在聊天中使用不同的名字颜色(而不是修改它)
  • colouredchat.name.use– 允许玩家更改他们的名字颜色
  • colouredchat.name.bypass– 允许玩家绕过名称十六进制代码限制
  • colouredchat.name.setothers– 允许玩家设置其他玩家的名字颜色
  • colouredchat.name.random– 允许玩家为自己设置随机的名字颜色
  • colouredchat.name.rainbow– 允许玩家给自己起彩虹的名字颜色
  • colouredchat.name.gradient– 允许玩家使用名称颜色渐变

消息

  • colouredchat.message.show– 允许玩家在聊天中使用不同的消息颜色(而不是修改它)
  • colouredchat.message.use– 允许玩家更改他们的消息颜色
  • colouredchat.message.bypass– 允许玩家绕过消息十六进制代码限制
  • colouredchat.message.setothers– 允许玩家设置其他玩家消息颜色
  • colouredchat.message.random– 允许玩家为自己设置随机消息颜色
  • colouredchat.message.rainbow– 允许玩家给自己彩虹信息颜色
  • colouredchat.message.gradient– 允许玩家使用消息颜色渐变

除了两个彩虹权限之外,所有权限对于管理员来说都是可选的,这意味着他们已经拥有上述权限,不需要被授予!

聊天命令

更换自己的球员

对于消息颜色,只需改用消息颜色命令即可!(默认:/mcolour

  • /colours– 打印出帮助
  • /colour <hexcode>– 将您的颜色更改为给定的十六进制代码
  • /colour clear/reset/remove– 重置颜色
  • /colour gradient <hexCode1 hexCode2 hexCode3 ...>– 将颜色更改为给定的渐变颜色
  • /colour random– 将您的颜色更改为随机十六进制代码
  • /colour rainbow– 将您的颜色更改为彩虹色

更换其他玩家

对于消息颜色,只需改用消息颜色命令即可!(默认:/mcolour

  • /colour set <playerIdOrName> <hexcode>– 将目标颜色更改为给定的十六进制代码
  • /colour set <playerIdOrName> clear/reset/remove– 重置目标颜色
  • /colour set <playerIdOrName> gradient <hexCode1 hexCode2 ...>– 将目标颜色更改为给定的渐变
  • /colour set <playerIdOrName> random– 将目标颜色更改为随机十六进制代码
  • /colour set <playerIdOrName> rainbow– 将目标颜色更改为彩虹颜色

更改组

对于消息颜色,只需改用消息颜色命令即可!(默认:/mcolour)还要记住,只有当玩家没有设置自定义颜色/没有彩虹权限时,组颜色才会显示在玩家身上。

以下命令只能由管理员或服务器控制台运行。

  • /colour group <groupName> <hexcode>– 将组颜色更改为给定的十六进制代码
  • /colour group <groupName> clear/reset/remove– 重置组颜色
  • /colour group <groupName> gradient <hexCode1 hexCode2 ...>– 将组颜色更改为给定的渐变
  • /colour group <groupName> random– 将组颜色更改为随机十六进制代码
  • /colour group <groupName> rainbow– 将组颜色更改为彩虹色

配置

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

默认配置

“玩家非活动数据删除(天)”设置为 0 将禁用此功能。

{
  "Player Inactivity Data Removal (days)": 7,
  "Block messages of muted players (requires BetterChatMute)": true,
  "Rainbow Colours": [
    "#ff0000",
    "#ffa500",
    "#ffff94",
    "#008000",
    "#0000ff",
    "#4b0082",
    "#ee82ee"
  ],
  "Blocked Characters": [
    "{",
    "}",
    "size"
  ],
  "Name colour command": "colour",
  "Name colours command (Help)": "colours",
  "Name show colour permission": "colouredchat.name.show",
  "Name use permission": "colouredchat.name.use",
  "Name use gradient permission": "colouredchat.name.gradient",
  "Name default rainbow name permission": "colouredchat.name.rainbow",
  "Name bypass restrictions permission": "colouredchat.name.bypass",
  "Name set others colour permission": "colouredchat.name.setothers",
  "Name get random colour permission": "colouredchat.name.random",
  "Name use blacklist": true,
  "Name blocked colour hex": [
    "#000000"
  ],
  "Name blocked colours range hex": [
    {
      "From": "#000000",
      "To": "#000000"
    }
  ],
  "Name use whitelist": false,
  "Name whitelisted colours hex": [
    "#000000"
  ],
  "Name whitelisted colour range hex": [
    {
      "From": "#000000",
      "To": "#FFFFFF"
    }
  ],
  "Message colour command": "mcolour",
  "Message colours command (Help)": "mcolours",
  "Message show colour permission": "colouredchat.message.show",
  "Message use permission": "colouredchat.message.use",
  "Message use gradient permission": "colouredchat.message.gradient",
  "Message default rainbow name permission": "colouredchat.message.rainbow",
  "Message bypass restrictions permission": "colouredchat.message.bypass",
  "Message set others colour permission": "colouredchat.message.setothers",
  "Message get random colour permission": "colouredchat.message.random",
  "Message use blacklist": true,
  "Message blocked colours hex": [
    "#000000"
  ],
  "Message blocked colour range hex": [
    {
      "From": "#000000",
      "To": "#000000"
    }
  ],
  "Message use whitelist": false,
  "Message whitelisted colours hex": [
    "#000000"
  ],
  "Message whitelisted colour range hex": [
    {
      "From": "#000000",
      "To": "#FFFFFF"
    }
  ]
}

黑色/- 白名单颜色范围

"Name blocked colours range hex": [
  {
    "From": "#000000",
    "To": "#BBBBBB"
  }

上面阻止使用任何十六进制代码(简单颜色,但也包括渐变颜色部分),从 #000000 开始并以 #BBBBBB 结尾的所有颜色。您可以通过授予名称或默认以管理员身份来绕过此限制。您可以简单地添加更多范围块colouredchat.name.bypass

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。