`character_queststatus` 表
保存每个角色的任务状态信息。
表结构
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| guid | INT | UNSIGNED | PRI | NO | 0 | 全局唯一标识符 | |
| quest | INT | UNSIGNED | PRI | NO | 0 | 任务标识符 | |
| status | TINYINT | UNSIGNED | NO | 0 | |||
| explored | TINYINT | UNSIGNED | NO | 0 | |||
| timer | INT | UNSIGNED | NO | 0 | |||
| mobcount1 | SMALLINT | UNSIGNED | NO | 0 | |||
| mobcount2 | SMALLINT | UNSIGNED | NO | 0 | |||
| mobcount3 | SMALLINT | UNSIGNED | NO | 0 | |||
| mobcount4 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount1 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount2 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount3 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount4 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount5 | SMALLINT | UNSIGNED | NO | 0 | |||
| itemcount6 | SMALLINT | UNSIGNED | NO | 0 | |||
| playercount | SMALLINT | UNSIGNED | NO | 0 |
字段说明
角色的 GUID。参见 characters.guid。
任务 ID。参见 quest_template.entry。
当前任务状态。
可能的值
| Value | Status | Comments |
|---|---|---|
| 0 | QUEST_STATUS_NONE | 任务不显示在任务列表中;默认值 |
| 1 | QUEST_STATUS_COMPLETE | 任务已完成 |
| 2 | QUEST_STATUS_UNAVAILABLE | 未使用 |
| 3 | QUEST_STATUS_INCOMPLETE | 任务在任务日志中处于激活状态但尚未完成 |
| 4 | QUEST_STATUS_AVAILABLE | 未使用 |
| 5 | QUEST_STATUS_FAILED | 玩家未能完成该任务 |
布尔值(1 或 0),表示角色是否已探索完成该任务所需的探索区域。
限时任务剩余的完成时间(以毫秒为单位)。仅用于有时间限制的任务。
针对第一个生物或游戏对象(如果有)当前的击杀或施法计数。与 quest_template 表对应。
交付类任务中第一个物品(如果有)当前的物品数量。与 quest_template 表对应。
当前的玩家击杀计数。在 quest_template 中必需。