HOW TO

使用教程

围绕玩家实际目标编写的操作流程。每次只改一个配置主题,完成后立即在游戏中验证。

教程 01

建立一个 100 格本地频道

本地频道只把消息发送给半径内玩家,也不会跨服。

  1. 复制 channels.yml 中 local 段并改成新的频道 ID。
  2. 保持 type: LOCAL,设置 radius: 100。
  3. 给它一个不冲突的 shortcut,并设 cross-server: false。
  4. 执行 /fotiachat reload,然后 /channel <新ID> 测试。
/channel local
教程 02

接入 Redis 跨服聊天

每台子服必须使用唯一 server-name,但 Redis channel 应保持一致。

  1. 在所有子服启用 cross-server.enabled。
  2. type 设置为 redis,填写相同 Redis 地址和 channel。
  3. 为每台子服填写不同 server-name。
  4. 需要同步玩家设置时,同时把 storage.type 改成 mysql。