|
楼主 |
发表于 2008-8-15 21:47:13
|
显示全部楼层
我确实是这样做的扼..
但是不知道是哪里错的.
思路是对的扼......
[trigger]Jingyan1
事件
单位 - 单位 死亡
环境
((凶手单位) 是 一个英雄) 等于 TRUE
或 - 任意 (条件) 为 真
环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.1|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.2|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.3|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.4|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.5|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.6|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.8|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.9|R
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.7|R
动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.1|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.2|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.3|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.4|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.5|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.6|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.7|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
(物品(英雄 (凶手单位) 物品栏第 1格中的物品)的类型) 等于 |CFFFFFFFF霜冻之剑LV.8|R
Then - 动作
设置 HanBingJian2 = (HanBingJian2 + 1)
游戏 - 对 (所有玩家) 显示文本: (|cffffDJ89寒冰剑经验|r + ((字符串(HanBingJian2)) + (/ + ((字符串(HanBingJian1)) + .))))
Else - 动作
如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
If - 环境
HanBingJian2 大于或者等于 HanBingJian1
Then - 动作
设置 HanBingJian6 = (物品 (英雄 (凶手单位) 物品栏第 1格中的物品) 的等级)
物品 - 删除 (英雄 (凶手单位) 物品栏第 1格中的物品)
英雄 - 创建 HanBingJian4[(HanBingJian6 + 1)] 并且给 (凶手单位)
设置 HanBingJian1 = (HanBingJian1 + 10)
Else - 动作
[/trigger]
这是我以前做的,靠砍死怪加自定义值,成功了扼...我知道现在的怎么失败了 |
|