跳到主要内容

G11-新局内聊天

星火编辑器提供了如下图的局内聊天功能。

安装和配置局内聊天

打开预制功能库,找到新游戏内聊天,拖到左侧后点击应用。

  1. 有新消息时自动弹出聊天框的勾选项用于控制聊天面板是否主动弹出。
  2. 发言字数限制和发言时间间隔可以有效的规避玩家刷屏。
  3. 实时消息展示数量为展示实时消息的数量上限。

在界面编辑器调整聊天UI

在界面编辑器中可以看到新局内聊天的ui,可以编辑其样式,修改实时消息中的字体及其大小。

此外,有以下这些小tips:

  1. 实时消息面板可以上下滑动,会按照面板大小显示范围内的消息。
  2. 玩家可以使用:/昵称 消息 来发送玩家间的私聊消息。
  3. 可以将实时消息面板的透明度改为0,这样就可以无底板但能正常显示聊天消息。注意是将背景颜色处的透明度改为0。

使用触发器发送聊天信息

服务端和客户端都可以使用『发送聊天信息』语句在触发器发送一条聊天信息。

注意:

使用触发器发送聊天信息时,服务端发送的信息不会走屏蔽词检测,而客户端无论是玩家发送的还是触发器中发送的信息都会无条件过屏蔽词检测,请使用相关功能的开发者控制客户端发送聊天消息的次数和频率。

聊天屏蔽词收费规则

从2024年8月1日起,我们将开始收取『敏感词过滤』的成本,价格为每千次1元。

对大多数开发者来说这部分成本可以忽略,但是有少量游戏,用预制聊天功能高频发送游戏局信息,每秒调用5W次以上,建议评估一下是否要做优化;

优化建议:使用服务端语句发送聊天信息,这样的信息不走敏感词过滤,不会产生成本。