表概述

character_queststatus_monthly 表记录角色已完成的月度任务。用于月度活动任务(如暗月马戏团、节日月常等)。

核心概念:某些特殊任务有月度重置周期。此表存储完成记录,每月重置时清空。

表结构

字段名数据类型默认值说明
guidINT UNSIGNED0角色GUID,关联 → characters.guid
questINT UNSIGNED0任务ID,关联 → quest_template.ID

重要字段详解

结构说明

详细说明:与 weekly 表结构完全相同,仅重置周期不同。
  • guid + quest 联合主键确保唯一性
  • 每月重置清空所有记录
  • 用于月度限时活动任务
SQL示例:重置角色月度任务 → DELETE FROM character_queststatus_monthly WHERE guid=1;

SQL查询示例

-- 查看角色本月完成了多少月度任务 SELECT COUNT(*) AS monthly_count FROM character_queststatus_monthly WHERE guid = 1;
-- 全局重置月度任务 DELETE FROM character_queststatus_monthly;

常见问题

Q: 月度任务何时重置?

每月1日重置,具体由服务器配置文件或事件系统控制。

Q: 月度任务和每周任务有什么区别?

仅重置周期不同。月度任务通常与季节性活动(如暗月马戏团)关联,重置频率更低。