Quest.dbc存储了游戏中所有任务的基本信息和详细配置。这个文件定义了任务的名称、描述、目标、奖励等属性,以及所有相关字段的详细说明。
注意: 在AzerothCore中,任务数据通常不需要直接修改,除非添加自定义任务。
| 字段名 | 类型 | 说明 |
|---|---|---|
| ID | int | 任务唯一标识符 |
| Title | string | 任务标题 |
| Details | string | 任务详细描述 |
| Objectives | string | 任务目标描述 |
| 字段索引 | 字段名 | 类型 | 说明 |
|---|---|---|---|
| 0 | ID | int | 任务唯一标识符 |
| 1 | Title | string | 任务标题 |
| 2 | Details | string | 任务详细描述 |
| 3 | Objectives | string | 任务目标描述 |
| 4 | RewardItems | int[4] | 任务奖励物品ID |
| 5 | RewardAmount | int[4] | 任务奖励物品数量 |
以下是一个自定义任务的配置示例:
ID: 99999
Title: 自定义任务
Details: 这是一个自定义任务的详细描述
Objectives: 击杀10个怪物
RewardItems: [12345, 0, 0, 0]
RewardAmount: [1, 0, 0, 0]