hins 发表于 2016-12-18 15:31:46

如何判断一个单位拥有某个技能?

本帖最后由 hins 于 2016-12-18 16:59 编辑

这个触发出现一个bug,不知道原因为何,请指教。其实就是英雄放个技能后可以减去目标防御,如果目标是英雄或者有抗性皮肤持续时间会短一些。但出现两个问题:1.减甲的等级无法设置成英雄所放的技能的等级,依旧是一级的。2.对非抗性皮肤的怪使用时会添加了两次减甲效果。请大大指教一下?

hins 发表于 2016-12-18 15:37:02

补充:一开始用腐蚀之球来做的,但是腐蚀之球无法叠加,我需要它可以和其它减甲叠加,所以只能用光环来做。

Hzhz123456 发表于 2016-12-18 16:53:39

判定英雄身上 某个技能的 等级是否大于或者等于 1

hins 发表于 2016-12-18 16:57:19

Hzhz123456 发表于 2016-12-18 16:53
判定英雄身上 某个技能的 等级是否大于或者等于 1

我找到抗性皮肤的选项了~现在可以直接判断对方是否有抗性皮肤,不过却出现两个问题,求指教~

Hzhz123456 发表于 2016-12-18 17:36:46

hins 发表于 2016-12-18 16:57
我找到抗性皮肤的选项了~现在可以直接判断对方是否有抗性皮肤,不过却出现两个问题,求指教~

表示不明白你要什么效果

Hzhz123456 发表于 2016-12-18 17:37:22

hins 发表于 2016-12-18 16:57
我找到抗性皮肤的选项了~现在可以直接判断对方是否有抗性皮肤,不过却出现两个问题,求指教~

而且减护甲没有那么复杂 直接给敌人添加一个加护甲的技能 然后改为负数物品技能里面就有啊~

hins 发表于 2016-12-18 19:23:55

Hzhz123456 发表于 2016-12-18 17:37
而且减护甲没有那么复杂 直接给敌人添加一个加护甲的技能 然后改为负数物品技能里面就有啊~

其实就是放个类似风暴之锤的技能给目标,然后再降低其护甲,对英雄和抗性皮肤的单位持续3秒,对其他单位持续6秒。直接给予加护甲技能有个不好的地方,就是我的锤子还没有飞过去,目标就被减甲了。而且如果目标用疾风步、闪烁技能闪避你的锤子的时候,会出现明明闪开了你的锤子,但护甲却降低了的情况。

asd8645123123 发表于 2016-12-18 21:49:41

LZ知道有个技能叫酸性炸弹吗

用 酸性炸弹 这个技能模版就可以了

hins 发表于 2016-12-18 22:28:47

asd8645123123 发表于 2016-12-18 21:49
LZ知道有个技能叫酸性炸弹吗

用 酸性炸弹 这个技能模版就可以了

嗯~我用了物品技能替换专注光环了~问题消失了~真奇怪,用光环有bug,物品技能就不会。

Hzhz123456 发表于 2016-12-19 08:45:04

hins 发表于 2016-12-18 22:28
嗯~我用了物品技能替换专注光环了~问题消失了~真奇怪,用光环有bug,物品技能就不会。

酸性炸弹也是不错的选择也可以使用接受伤害不过麻烦一点

asd8645123123 发表于 2016-12-20 07:33:37

实际上 技能和BUFF在施加的时候会施加一个伤害值为0的伤害

你可以试着调整你的条件判断增加一个伤害大于0的筛选
页: [1]
查看完整版本: 如何判断一个单位拥有某个技能?