魔兽争霸地图编辑器。。我希望触发器达成如下效果,请问如何做?

2024-12-22 09:51:57
推荐回答(4个)
回答1:

不支持多人的,要支持多人就把变量I换做I《触发单位的自定义值》就好

如果是英雄就这两个:
事件-任意单位学习技能
条件-学习的技能=A(或者是b,你懂的)
动作-设置I=触发单位

事件-每当逝去0.25秒
条件-单位I拥有魔法效果=true
动作-if else then(多个动作)
if 整数-(转换I的A技能等级为整数)大于等于1
then 设置Z=(A的等级为整数)
删除A
添加B
设置(转换B的等级为整数)=Z

0.25秒一次的话就用计时器吧,比较精确

事件-任意单位学习技能
条件-学习的技能=A(或者是b,你懂的)
动作-开启新建计时器,间隔0.25,是否循环(是)
计时器动作if then else
if-单位I拥有魔法效果=true
then-设置Z=(A的等级为整数)
删除A
添加B
设置(转换B的等级为整数)=Z
ELSE-设置Z=(B的等级为整数)
删除B
添加A
设置(转换A的等级为整数)=Z

回答2:

每隔一段时间,这个可以用循环计时器,或者每XX秒触发事件。

检查单位是不是有某个技能,可以用条件里的整数,XX单位的A技能等级>0
技能等级大于0表示单位拥有该技能。

回答3:

很难说清楚,发图片可能会被不通过。lz,你能不能说下你的邮箱?我发张地图演示给你。

回答4:

在你原来下载好的文件夹里,里面有魔兽地图编辑器