每日任务与登录奖励
DailyMissions.xml 包含按账号、按天分配的任务、登录奖励及全部完成奖励,与 WinQuest 顺序任务不同。
文件存在,但所检查版本未找到运行读取器。开放功能前先验证支持。
要达到的结果
DailyMissions.xml 包含按账号、按天分配的任务、登录奖励及全部完成奖励,与 WinQuest 顺序任务不同。
成功判断:在测试环境验证跨日重置,不要为强制重置而修改正式服务器时钟。
开始之前
先阅读完整流程与版本说明,记录受影响角色,并将未修改备份放在数据扫描目录之外。
需要的文件
一步一步完成
- 步骤 1
Enable 控制系统,ResetHour 控制每日重置时间设置。AssignmentCount 为分配数量,AssignmentScope 为分配范围。有效且不同的模板数量应足够。
- 步骤 2
每个 Mission 需唯一 Id 和受支持的 Type。Target 是目标进度,奖励字段定义发放内容;保留 Group 规则以免出现非预期重复任务。
- 步骤 3
DailyLogin 与 CompletionBonus 是独立奖励。CompletionBonus 的 Required 必须能在分配规则下完成。Delivery Mode 决定物品发放位置。
- 步骤 4
计划重启或使用此模块已确认的重载方式后,用同账号两个角色及另一个账号测试,确认账号范围及奖励只领取一次。
进度仅保存在此浏览器。完成标记是学习记录,不代表在线服务器已经变更。
应用真实修改
使用步骤中本系统的加载方式;仅启动读取的配置需要维护重启。重载查询可显示已记录分组,但仍需核对具体字段是否仅启动读取。
查询文件重载方式 →在游戏内验证结果
在测试环境验证跨日重置,不要为强制重置而修改正式服务器时钟。
预期结果未出现时,先恢复备份并按相同方式重载或重启,再进行下一项修改。
依赖与重要细节
随包存在此文件,但所检查的 GameServer 版本中未找到运行读取引用。向玩家开放此功能前,应先确认部署版本支持。
