目录

achievement_criteria_data 表


<-返回:World 数据库

This table contains the data that a player needs to obtain / complete in order to receive a given achievement.

表结构

FieldTypeAttributesKeyNullDefaultExtraComment
criteria_idMEDIUMINT PRINO
typeTINYINTUNSIGNEDPRINO0
value1MEDIUMINTUNSIGNED NO0
value2MEDIUMINTUNSIGNED NO0
ScriptNamechar(64) NO

字段说明


criteria_id

This is the ID from Achievement_Criteria.dbc.

type

Depending on this value, it will determine how value1 and value2 are used.

TypeName
0TYPE_NONE
1TYPE_T_CREATURE
2TYPE_T_PLAYER_CLASS_RACE
3TYPE_T_PLAYER_LESS_HEALTH
4TYPE_T_PLAYER_DEAD
5TYPE_S_AURA
6TYPE_S_AREA
7TYPE_T_AURA
8TYPE_VALUE
9TYPE_T_LEVEL
10TYPE_T_GENDER
11TYPE_SCRIPT
12TYPE_MAP_DIFFICULTY
13TYPE_MAP_PLAYER_COUNT
14TYPE_T_TEAM
15TYPE_S_DRUNK
16TYPE_HOLIDAY
17TYPE_BG_LOSS_TEAM_SCORE
18TYPE_INSTANCE_SCRIPT
19TYPE_S_EQUIPED_ITEM
20TYPE_MAP_ID
21TYPE_S_PLAYER_CLASS_RACE
22TYPE_NTH_BIRTHDAY
23TYPE_S_KNOWN_TITLE

value1

TYPE_T_CREATURE

TYPE_T_PLAYER_CLASS_RACE

TYPE_T_PLAYER_LESS_HEALTH

TYPE_T_PLAYER_DEAD

TYPE_S_AURA

TYPE_S_AREA

TYPE_T_AURA

TYPE_VALUE

TYPE_T_LEVEL

TYPE_T_GENDER

TYPE_SCRIPT

TYPE_MAP_DIFFICULTY

TYPE_MAP_PLAYER_COUNT

TYPE_T_TEAM

TYPE_S_DRUNK

TYPE_HOLIDAY

TYPE_BG_LOSS_TEAM_SCORE

TYPE_INSTANCE_SCRIPT

TYPE_S_EQUIPED_ITEM

TYPE_MAP_ID

TYPE_S_PLAYER_CLASS_RACE

TYPE_NTH_BIRTHDAY

TYPE_S_KNOWN_TITLE

value2

TYPE_T_PLAYER_CLASS_RACE TYPE_S_PLAYER_CLASS_RACE

TYPE_S_AURA

TYPE_T_AURA

TYPE_BG_LOSS_TEAM_SCORE

TYPE_S_EQUIPED_ITEM

TYPE_VALUE

ComparisationType
COMP_TYPE_EQ = 0
COMP_TYPE_HIGH = 1
COMP_TYPE_LOW = 2
COMP_TYPE_HIGH_EQ = 3
COMP_TYPE_LOW_EQ = 4

ScriptName

The ScriptName for when scripting it in the core. This might also be 'SmartTrigger'. It will than use SmartAI.