02 程序设置:运行参数、基础设置与聊天频道
“程序设置”是新版商城最常用的基础配置页面。这里的设置会影响在线奖励、RCON 数据刷新、发货速度、商城币名称、网页在线显示、通知开关和 RCON 聊天频道。
入口:
商城后台 -> 程序设置示例视频预留
这里后续可放“程序设置总览”的视频,例如:/mp4/newwebdoc/02-program-settings.mp4
一、运行参数
运行参数主要影响 RCON 周期查询和发货节奏。
| 设置项 | 作用 | 建议 |
|---|---|---|
| 每小时在线奖励 | 玩家在线满一小时结算的基础商城币奖励 | 不需要在线奖励可填 0 |
| 数据获取间隔 | 后端多久查询一次玩家、小队、载具、领地旗等数据 | 常用 15 到 60 秒 |
| 发货速度 | RCON 队列命令发送间隔,单位毫秒 | 常用 800 到 2000 毫秒 |
每小时在线奖励
新版按真实在线秒数统计。玩家在线累计满 3600 秒会主动结算一次;玩家下线时,会把未满一小时的剩余在线时间也结算并清空。
如果会员配置了“在线加成”,最终奖励会按会员百分比计算:
实际奖励 = 应结算基础奖励 * 在线加成 / 100示例:
每小时在线奖励 = 100
会员在线加成 = 150
玩家在线满一小时实际获得 = 150数据获取间隔
这个间隔影响后端主动查询:
- 在线玩家
- 领地旗
- 载具
- 小队
- 部分需要 RCON 查询的运行数据
间隔越短,数据越新,但 RCON 压力更大。一般服务器建议先用 30 秒,确认稳定后再按需要调整。
发货速度
这个值控制普通 RCON 队列发货间隔。它不是“玩家下单到到账的总时间”,而是队列中每条命令之间的间隔。
如果你发现发货过慢,先检查:
- 数据面板是否暂停发货。
- RCON 是否频繁断开。
- 是否有大量查询命令占用 RCON。
- 发货速度是否设置过大。
回收命令因为需要等待回执,会有单独保护窗口;普通发货不需要等待返回。
二、基础设置
基础设置影响玩家看到的商城名称、货币名称、称号显示和网页显示。
| 设置项 | 作用 |
|---|---|
| 新用户注册赠送 | 玩家首次注册或系统识别新玩家时赠送的商城币 |
| 货币名称 | 玩家前端显示的商城币名称 |
| 称号最大佩戴数 | 同步玩家假名时允许佩戴的荣誉称号数量 |
| 新玩家欢迎语句 | 第一次进入服务器的玩家会收到的欢迎内容 |
| 网页日志时间 | 是否按 UTC+8 显示后台网页日志 |
| 网页在线人数 | 是否在玩家前端显示在线人数 |
货币名称
这里配置的是商城币在玩家前端展示的名字。比如配置为:
猫币玩家前端应显示:
猫币余额不是固定显示“商城币余额”。如果前端仍显示商城币,说明前端配置读取或缓存需要检查。
称号最大佩戴数
这个值用于同步玩家假名时控制荣誉称号数量。
标准展示格式类似:
超级VIP6【捕鱼达人】【丧尸猎手】小橘子哥哥如果称号最大佩戴数为 2,就只取两个可佩戴称号参与昵称拼接。
新玩家欢迎语句
当后端识别到玩家第一次进入服务器,会把欢迎语加入 RCON 待发送队列。
适合填写:
欢迎【玩家昵称】来到服务器,祝您游戏愉快!如果欢迎内容中包含刷出命令,需要按 RCON 命令格式谨慎填写,避免误发。
网页日志时间
很多 SCUM 日志原始时间是 UTC+0。这个开关用于控制后台网页日志显示时是否额外加 8 小时。
建议:
- 如果你希望后台看到北京时间,开启 UTC+8。
- 如果你的数据库或日志已经保存为北京时间,不要开启。
三、通知设置
通知设置用于控制上下线提示、在线奖励开关、微信呼叫和开锁通知。
| 设置项 | 作用 |
|---|---|
| 通知等级要求 | 玩家达到指定等级后才触发部分通知 |
| 红字播报等级 | 达到指定等级后使用更醒目的播报 |
| 上线通知 | 玩家上线时是否发送提示 |
| 下线通知 | 玩家下线时是否发送提示 |
| 开启在线奖励 | 是否启用在线奖励结算 |
| 会员挂机加成 | 是否启用会员在线加成 |
| 呼叫通知 | 玩家前端呼叫服主时,通过微信通知管理员 |
| 开锁通知 | 玩家开通服务后,日志检测到被开锁时通知玩家 |
呼叫通知
玩家入口通常在:
玩家前端 -> 个人信息 -> 其他服务 -> 呼叫服主玩家点击后,会提示即将扣费。确认后,系统通过微信通知所有已绑定微信并具备通知条件的管理员。
建议设置:
- 每日最多接收次数:防止玩家频繁呼叫。
- 呼叫玩家等级不低于:防止新号滥用。
- 每次扣费:建议设置一个不太高但能防刷的金额。
开锁通知
这是给玩家的安全提醒服务。玩家开通后,如果网页日志检测到该玩家相关的开锁异常记录,会尝试通过微信通知玩家。
注意:
- 玩家需要先完成微信绑定。
- 微信通知依赖中间件和公众号模板消息。
- 如果玩家取消关注公众号,可能无法送达。
四、聊天频道
聊天频道配置的是 RCON chatType,不是任意字体颜色。不同 RCON 客户端和游戏端会按频道显示不同颜色或范围。
支持的频道:
| 频道 | 常见用途 |
|---|---|
Global | 世界聊天,默认全服可见 |
Local | 附近聊天 |
Squad | 小队聊天 |
Admin | 管理员消息 |
ServerMessage | 服务器公告 |
Error | 错误或强提醒 |
默认频道
没有单独指定业务场景时,会使用默认频道。
建议默认值:
Global如果服务器更希望系统消息醒目,可以改为:
ServerMessage业务场景频道
可以单独设置这些场景:
- 上线通知
- 下线通知
- 新玩家欢迎
- 购买发货
- 礼包领取
- 回收提示
- 副本挑战
- 建家权限
- 签到
- 红包
- 抽奖
- 区域岛
- 聊天检测
- 传送和载具
- 管理手动发送
- 错误提示
如果某一项选择“跟随默认”,就使用默认频道。
示例配置:
| 场景 | 推荐频道 | 理由 |
|---|---|---|
| 购买发货 | Global | 玩家能看到提示,但不太刺眼 |
| 礼包领取 | Global | 与普通购买体验一致 |
| 建家权限 | ServerMessage | 权限开通、卸载需要更明显 |
| 聊天检测 | Error | 违规、禁言提示应醒目 |
| 区域岛 | ServerMessage | 区域事件通常需要全服提示 |
| 管理手动发送 | ServerMessage | 管理广播更适合公告频道 |
示例视频预留
这里后续可放“聊天频道配置和游戏内效果对比”的视频,例如:/mp4/newwebdoc/02-chat-channel.mp4
五、不再建议使用的旧设置
新版 Go 后端已经把一些旧易语言时代的设置改成自动逻辑或移除:
| 旧概念 | 新版处理方式 |
|---|---|
| 启动自动发货 | 由 RCON 状态和数据面板发货暂停控制 |
| 不检测是否在线 | RCON 发货要求玩家在线的场景会按真实在线判断 |
| 动态虚拟在线人数 | 不再需要,网页在线人数显示真实统计 |
| 精准在线开关 | 新版固定按真实时间戳统计在线时长 |
管理只需要理解当前页面上保留的设置项即可。
六、保存后如何验证
保存程序设置后,建议这样检查:
- 刷新当前页面,确认设置能读回。
- 打开数据面板,看在线数据、RCON 状态是否正常。
- 触发一个低风险场景,例如签到或管理手动发送一句测试消息。
- 到游戏内确认聊天频道效果是否符合预期。
- 如修改了货币名称,到玩家前端确认余额名称是否同步。
七、玩家可能会问
玩家说:为什么余额名称不是“猫币”,还显示商城币?
货币名称来自“程序设置 -> 基础设置 -> 货币名称”。保存后玩家前端需要刷新页面;如果还不对,优先检查缓存、前端是否请求到了最新配置。
玩家说:在线奖励为什么没马上到账?
在线奖励不是每分钟实时发放。新版按真实在线秒数统计,满一小时主动结算;下线时会结算剩余未满一小时的时间。若关闭“开启在线奖励”,则不会发放。
玩家说:游戏里系统提示颜色不一样?
这是 RCON chatType 的频道效果,不是任意字体颜色。不同 RCON 客户端和游戏端对 Global、ServerMessage、Error 等频道的显示颜色可能不同。
八、本章检查清单
- 已设置合适的数据获取间隔。
- 已设置合适的发货速度。
- 商城币名称显示正确。
- 网页在线人数显示策略符合服务器需求。
- 在线奖励和会员在线加成开关符合规则。
- 聊天频道默认值和关键业务场景已经配置。
示例视频预留
这里后续可放“保存后验证流程”的视频,例如:/mp4/newwebdoc/02-verify.mp4