admin 发表于 2017-8-2 20:24:35

achievement_dbc 表结构解析

achievement_dbc表作用:储存Achievement.dbc文件缺失的数据

ID :成就ID,关联 Achievement_Criteria.dbc第二列;
requiredFaction: 0代表部落,1代表联盟,-1代表双方;
mapID: 玩家必须在的地图编号,-1代表不设置;
points : 成就完成后奖励的成就点数,服务端未使用;
flags:
ACHIEVEMENT_FLAG_COUNTER 0x00000001 持续计数
ACHIEVEMENT_FLAG_HIDDEN 0x00000002 内部使用,不发送到客户端
ACHIEVEMENT_FLAG_STORE_MAX_VALUE 0x00000004 储存最大值,只用于”达到多少等级“类的成就
ACHIEVEMENT_FLAG_SUMM 0x00000008 从所有条件中统计最大值
ACHIEVEMENT_FLAG_MAX_USED 0x00000010 显示最大标准数值
ACHIEVEMENT_FLAG_REQ_COUNT 0x00000020 非零数据最大值
ACHIEVEMENT_FLAG_AVERAGE 0x00000040 显示平均值,依赖其他标志
ACHIEVEMENT_FLAG_BAR 0x00000080 显示进度条,依赖其他标志
ACHIEVEMENT_FLAG_REALM_FIRST_REACH 0x00000100
ACHIEVEMENT_FLAG_REALM_FIRST_KILL 0x00000200

count : 总是为1;
refAchievement: 总是为0;
页: [1]
查看完整版本: achievement_dbc 表结构解析