01wow魔兽世界爱好者论坛

新帖: [/loop]
查看: 1188824|回复: 1
打印 上一主题 下一主题

获得成就所需条件 achievement_criteria_data 表结构解析

[复制链接]

1182

主题

1482

帖子

8599

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8599
跳转到指定楼层
楼主
发表于 2017-8-2 20:24:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

criteria_id : ID,关联Achievement_Criteria.dbc文件;
type : 这个字段决定下面的value1和value2数据的作用,详细数据如下:

type value1 value2
0 TYPE_NONE
1 TYPE_T_CREATURE 对应creature_template表的entry
2 TYPE_T_PLAYER_CLASS_RACE 玩家职业 关联ChrRaces.dbc
3 TYPE_T_PLAYER_LESS_HEALTH 耐力低于多少百分比
4 TYPE_T_PLAYER_DEAD 死亡
5 TYPE_S_AURA 玩家身上存在的BUFF 同value1
6 TYPE_S_AREA 对应AreaTable.dbc的ID
7 TYPE_T_AURA 目标身上存在的BUFF 同value1
8 TYPE_VALUE 跟另一个type对比
COMP_TYPE_EQ = 0
COMP_TYPE_HIGH = 1
COMP_TYPE_LOW = 2
COMP_TYPE_HIGH_EQ = 3
COMP_TYPE_LOW_EQ = 4
9 TYPE_T_LEVEL 目标最低等级
10 TYPE_T_GENDER 性别 0男 1女
11 TYPE_SCRIPT 禁用成就
12 TYPE_MAP_DIFFICULTY 对5人本,普通是0,困难模式是1;
对团本,10PT是0,25PT是1
10H是2,25H是3;
13 TYPE_MAP_PLAYER_COUNT 区域内的玩家数量
14 TYPE_T_TEAM 队伍,联盟469,部落67
15 TYPE_S_DRUNK 醉酒程度
DRUNKEN_SOBER = 0 清醒
DRUNKEN_TIPSY = 1 微醉
DRUNKEN_DRUNK = 2 沉醉
DRUNKEN_SMASHED = 3 烂醉
16 TYPE_HOLIDAY Holiday.dbc和game_event表的ID
(必须是在节日期间)
17 TYPE_BG_LOSS_TEAM_SCORE 战场失败方的最小积分,己方必须胜利 最大积分
18 TYPE_INSTANCE_SCRIPT 副本的脚本
19 TYPE_S_EQUIPED_ITEM 装备等级 同value1
20 TYPE_MAP_ID 玩家必须在这个ID的地图里
21 TYPE_S_PLAYER_CLASS_RACE 玩家职业种族 同value1
22 TYPE_NTH_BIRTHDAY 几次生日
23 TYPE_S_KNOWN_TITLE 关联CharTitles.dbc


ScriptName 脚本名称,SmartAI 或者 SmartTrigger
加群请说在01wow.com看到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则





Archiver|手机版|小黑屋|01wow魔兽世界爱好者论坛

GMT+8, 2024-11-17 04:43 , Processed in 0.144571 second(s), 17 queries .

Powered by Discuz! X3.4 Designed by 999test.cn & 01wow魔兽世界爱好者论坛

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表