Almikey
本帖最后由 Almikey 于 2022-2-16 18:23 编辑

trchat如何实现跨服喊话,比如 要求输入 (xxx:@大家好 内容 )即可发送到全服 目前 有 A B 服务器

xiaoyuex
在channels看到FORCE-GLOBAL-PREFIX,这个是前缀触发喊话功能,你可以自定义你想要的词,默认!all,示例是: !all+要说的内容,然后!all会自动消失,不需要担心他会在前面影响什么

Almikey
xiaoyuex 发表于 2022-2-16 18:44
在channels看到FORCE-GLOBAL-PREFIX,这个是前缀触发喊话功能,你可以自定义你想要的词,默认!all,示例是: !al ...

我试过了 但是 发送的消息只有控制台看得到

xiaoyuex
本帖最后由 xiaoyuex 于 2022-2-16 20:23 编辑
Almikey 发表于 2022-2-16 19:49
我试过了 但是 发送的消息只有控制台看得到

检查是否跨服了,需要打开spigot.yml的bungeecord,然后看后台,他会提示你是否支持bungee通讯了

Almikey
xiaoyuex 发表于 2022-2-16 20:18
检查是否跨服了,需要打开spigot.yml的bungeecord,然后看后台,他会提示你是否支持bungee通讯了 ...

我看过了都是开启的 使用了@大家好 只有控制台能看到 我发出的文字

ZeroExact
本帖最后由 六月奈 于 2022-2-17 10:13 编辑

首先确保spigot的bungeecord已打开,并且所有子服包括BC都安装TrChat
打开子服下plugins\TrChat\channels.yml

找到这行,修改为你想要的内容
  1. FORCE-GLOBAL-PREFIX: '!all'
复制代码


例:
  1. FORCE-GLOBAL-PREFIX: '@大家好'
复制代码


发送"@大家好123"即可向其他服发送"123"

楼主说的跨服消息发不出来,是发送者自己也看不见?
如果发送时没有任何反应,请检查formats.yml中的GLOBAL项配置是否正确

xiaoyuex
Almikey 发表于 2022-2-16 21:11
我看过了都是开启的 使用了@大家好 只有控制台能看到 我发出的文字

后台呢,加载信息的提示是什么,他有说已开启bungee通讯了吗,你bc放进去了吗

第一页 上一页 下一页 最后一页