服务端开关(环境变量)
保存后写 overrides.conf → daemon-reload → 重启游戏服务端(在线玩家会掉线重连)。
没有实际变化时不重启。「恢复默认」= 从 overrides.conf 删掉该项,回落到 systemd 单元的默认值。
清单与取值校验由本机助手 dfo-ctl.py 提供,与春川 GM 工具同一份真源。
备份
备份游戏库 / 网关库 / 服务端 PVF;游戏库备份成功后会清空背包审计日志
(inventory_audit_log)并 VACUUM 收缩库文件——被清掉的日志只保留在本次备份里。
清理期间数据库有短暂写锁,建议低峰或停服后执行。
活动管理
直接读写游戏库的活动开关与文案(game_event_state /
game_event_info_details)。开关对服务端判定(计时、领奖判断)即时生效;
客户端活动列表是玩家选角进游戏时下发的,改完要玩家重新登录才看得到。
关闭活动 = 该活动从客户端列表消失、开始/结束公告不再下发。
游戏代理端口表
公网端口为对外监听端口,后端端口为游戏服内部端口。网关自身占用的端口(TCP/HTTP/代理/后台)不能作为公网端口。保存后立即生效,不需要重启网关:新端口当场开始监听;关闭的端口只停止接受新连接,该端口上已在线玩家不会被断开,但已关闭端口的频道会从客户端频道列表里移除(玩家在登录/切换角色/选择频道时看不到、也选不到)。
公告服务状态
公告的开关与文案都在这里控制,保存后立即热重载:
游戏服务端的公告插件每隔几秒从网关拉一次配置(默认 3 秒),改完不需要重启服务端、玩家不会掉线。
-
公告文案模板
可用占位符:{player} 角色名、{dungeon} 副本名、
{difficulty} 难度、{elapsed} 用时;
拾取文案另有 {item} 物品名、{rarity} 品级名、{level} 装备等级。
清空某一条会回落到出厂文案(不会变成空白公告)。
全服弹窗公告
这是弹窗公告(客户端弹出、需要玩家确认的那种),与上面的滚动公告是两种不同的封包。
用于「通知玩家更新下线」「开启活动」这类必须被看见的消息。
发出后进入待投递队列,游戏服务端插件在下一次轮询(默认 3 秒内)推送给全部在线玩家。
超过 15 分钟仍未送达的会自动作废(服务端离线时不会积压到第二天才弹)。
弹窗投递记录