用户工具

站点工具


数据库: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

Condition Faction Both -1 Horde 0 Alliance 1

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

Name Value Comment ACHIEVEMENT_FLAG_COUNTER 0x00000001 Just count statistic (never stop and complete) ACHIEVEMENT_FLAG_HIDDEN 0x00000002 Not sent to client - internal use only ACHIEVEMENT_FLAG_STORE_MAX_VALUE 0x00000004 Store only max value? used only in “Reach level xx” ACHIEVEMENT_FLAG_SUMM 0x00000008 Use summ criteria value from all reqirements (and calculate max value) ACHIEVEMENT_FLAG_MAX_USED 0x00000010 Show max criteria (and calculate max value ??) ACHIEVEMENT_FLAG_REQ_COUNT 0x00000020 Use not zero req count (and calculate max value) ACHIEVEMENT_FLAG_AVERAGE 0x00000040 Show as average value (value / time_in_days) depend from other flag (by def use last criteria value) ACHIEVEMENT_FLAG_BAR 0x00000080 Show as progress bar (value / max vale) depend from other flag (by def use last criteria value) ACHIEVEMENT_FLAG_REALM_FIRST_REACH 0x00000100 ACHIEVEMENT_FLAG_REALM_FIRST_KILL 0x00000200

count

Should always be 1.

refAchievement

Should always be 0.

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki