万花谷 发表于 2016-2-6 16:29:04

【已解决】如何在war3MOD中判断单位获得了除某个特定技能以外的加减速效果

本帖最后由 万花谷 于 2016-2-15 16:13 编辑

如何在war3MOD中判断单位获得了除某个特定技能以外的加减速效果

已经研究了整整两天,但是除了把所有加减速技能统计出来逐个验证以外仍未发现更好的办法,求各位论坛大神帮忙指点一下

麦德三世 发表于 2016-2-7 15:22:23

这个容易,3.0增加了许多的buff分类。你把这些buff都勾上同一个分类,这样触发器就可以直接判定了。

有“行为分类事件”这个专门事件的,获得同一个分类的buff时都会触发。

万花谷 发表于 2016-2-9 20:31:31

麦德三世 发表于 2016-2-7 15:22
这个容易,3.0增加了许多的buff分类。你把这些buff都勾上同一个分类,这样触发器就可以直接判定了。

有 ...

得到头目的回答真是太开心了,给头目拜年了。只是想问一下头目说的行为分类事件是指单位行为更改那个吗?

麦德三世 发表于 2016-2-13 09:55:05

嗯嗯对的。

万花谷 发表于 2016-2-15 01:03:47

麦德三世 发表于 2016-2-13 09:55
嗯嗯对的。

还要求助麦德呢,就是我做了一个加移动速度的行为,做好按钮,连接到步兵身上,结果怎么调也不生效。行为是用war3_buff为父级做的,只改了名称和“行为:修正”那里的移动一栏

windywel 发表于 2016-2-15 12:21:12

万花谷 发表于 2016-2-15 01:03
还要求助麦德呢,就是我做了一个加移动速度的行为,做好按钮,连接到步兵身上,结果怎么调也不生效。行为 ...

不做一个技能来释放移动行为的效果么?

万花谷 发表于 2016-2-15 15:45:21

windywel 发表于 2016-2-15 12:21
不做一个技能来释放移动行为的效果么?

被动技能不是直接用行为来做就可以了吗?

万花谷 发表于 2016-2-15 16:11:44

windywel 发表于 2016-2-15 12:21
不做一个技能来释放移动行为的效果么?

已经解决了,我忘记加单位的行为了
页: [1]
查看完整版本: 【已解决】如何在war3MOD中判断单位获得了除某个特定技能以外的加减速效果