Appearance
常见问题
本文档汇总逃走中MOD使用过程中的常见问题。如未找到答案,请联系 NFA(第四领域)。
安装与启动
Q: 模组安装后服务器无法启动?
A: 检查以下几点:
- 是否安装了正确版本的 NeoForge(21.1.x)?
chenxi_rfm-<version>.jar是否在mods/目录下?- 是否安装了必要的前置模组?(Simple Voice Chat 为推荐模组,非必需)
Q: 执行指令时报"权限不足"?
A: 检查是否已执行 /nfa permission set <你的名字> master_admin。如果是首次启动(引导期),需要你是 OP(/op <名字>)。
Q: 语音通话没有声音?
A: 通话功能依赖 Simple Voice Chat 模组。确认该模组已安装并在客户端中启用了麦克风。
游戏准备
Q: 如何设置首个主控?
A: 服务器启动后处于引导期(无主控状态),任意 OP 玩家执行 /nfa permission set <你的名字> master_admin 即可。
Q: 逃走者和猎人的最佳比例是多少?
A: 推荐 逃走者:猎人 ≈ 8:1 ~ 15:1,视地图大小调整。比例太悬殊会导致游戏过快结束。
Q: 通知模板中的 {player_name} 为什么不生效?
A: 变量替换功能当前版本尚未实现,通知内容会按原样发送。
游戏执行
Q: 暂停和冻结有什么区别?
A:
- 暂停(pause):完全冻结——倒计时停止、逃走币停止发放、玩家不能移动。适用于处理技术问题。
- 冻结(countdown_freeze):仅停止倒计时和逃走币——玩家仍可自由移动。适用于猎人装置复活等需要玩家活动的特殊环节。
Q: 我暂停了游戏,玩家的逃走币会丢失吗?
A: 不会。暂停前会自动结算该时段已产生的逃走币。
Q: 怎么停止警报的响铃?
A: 执行 /nfa rfm alarm stop。
Q: 如何重新开始一局游戏?
A: 先执行 /nfa basic stop 终止当前游戏(会自动结算),确认状态回到 IDLE 后,再执行 /nfa basic start。
玩家管理
Q: 玩家掉线重连后会丢失身份吗?
A: 不会。身份和逃走币数据持久化存储,重连后自动恢复。
Q: 如何给玩家发手机?
A: 创造模式或指令 /give <玩家名> chenxi_rfm:nfa_phone。
Q: 怎么看玩家的手机号码?
A: 执行 /nfa phone list <玩家名>。
Q: 手机号码能改吗?
A: 不能。号码由玩家UUID确定性生成,永远不变。
Q: 消息发不出去?
A: 可能原因:
- 处于冷却中(等待几秒)
- 对方未注册手机
- 内容超限——纯ASCII最多50字符,纯中文最多25字
猎人管理
Q: 猎人的无敌是怎么实现的?
A: 猎人的无敌通过 DAMAGE_RESISTANCE 255 药水效果实现(完全免疫伤害),而非盔甲属性。猎人盔甲仅用于身份识别。
Q: A型猎人和B型猎人有什么区别?
A:
- A型:可攻击和抓捕逃走者,抓捕后有全局冷却
- B型:不攻击不抓捕,仅在8格内发射烟花通报逃走者位置
Q: 猎人箱怎么开门?
A: 红石信号控制——有红石信号且未锁定(POWERED && !LOCKED)时开门。管理员可用配置工具切换锁状态。
数据与配置
Q: 如何重置所有数据?
A: 删除 <world>/data/nfa_rfm/ 目录。配置文件位于 config/nfa_rfm/ 下,删除配置文件会恢复默认。
Q: 修改了配置文件,需要重启服务器吗?
A: 部分配置修改后执行 /nfa reload 可热重载。修改 JSON 配置(如标题打字机)需要重启服务器。
Q: 逃走币的PostgreSQL云存储有什么用?
A: 将逃走币数据存储在外部数据库,实现跨服务器、跨存档的逃走币共享。如不需要跨服功能,保持默认的本地模式即可。