用户工具

站点工具


数据库:world数据库:achievement_dbc

achievement_dbc 表


<-返回:World 数据库

Stores achievement data that is missing in Achievement.dbc

表结构

FieldTypeAttributesKeyNullDefaultExtraComment
IDINTUNSIGNEDPRINO
requiredFactionINTSIGNED NO-1
mapIDINTSIGNED NO-1
pointsINTUNSIGNED NO0 Achievement points awarded for completing the achievement, has no use serverside
flagsINTUNSIGNED NO0
countINTUNSIGNED NO0
refAchievementINTUNSIGNED NO0

字段说明


ID

This is the ID of the achievement from Achievement_Criteria.dbc (2nd column)

requiredFaction

ConditionFaction
Both-1
Horde0
Alliance1

mapID

Condition: Player must be on that map to be allowed criteria updates (-1 if not set)

points

Achievement points awarded for completing the achievement, has no use serverside

flags

NameValueComment
ACHIEVEMENT_FLAG_COUNTER0x00000001Just count statistic (never stop and complete)
ACHIEVEMENT_FLAG_HIDDEN0x00000002Not sent to client - internal use only
ACHIEVEMENT_FLAG_STORE_MAX_VALUE0x00000004Store only max value? used only in “Reach level xx”
ACHIEVEMENT_FLAG_SUMM0x00000008Use summ criteria value from all reqirements (and calculate max value)
ACHIEVEMENT_FLAG_MAX_USED0x00000010Show max criteria (and calculate max value ??)
ACHIEVEMENT_FLAG_REQ_COUNT0x00000020Use not zero req count (and calculate max value)
ACHIEVEMENT_FLAG_AVERAGE0x00000040Show as average value (value / time_in_days) depend from other flag (by def use last criteria value)
ACHIEVEMENT_FLAG_BAR0x00000080Show as progress bar (value / max vale) depend from other flag (by def use last criteria value)
ACHIEVEMENT_FLAG_REALM_FIRST_REACH0x00000100
ACHIEVEMENT_FLAG_REALM_FIRST_KILL0x00000200

count

Should always be 1.

refAchievement

Should always be 0.

数据库/world数据库/achievement_dbc.txt · 最后更改: 2023/09/24 13:44 由 admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki