求助,,,
魔兽地图编辑器吧
全部回复
仅看楼主
level 7
mcWD2 楼主
这个触发正常来说应该是每次释放释放技能之后,召唤两头狼,把之前召唤的两个狼删除。
结果实际上变成了把这次召唤的狼给删了,之前的狼还活着。这是为什么
2023年01月19日 12点01分 1
level 8
为什么不用物编解决呢!我看得迷糊
2023年01月19日 13点01分 2
level 12
可能最后创建的单位组捕捉到了后来召的单位
用计时器,用变量记录
2023年01月19日 14点01分 3
那也是把其它技能产生的单位删了啊,不会把上一次放技能产生的狼删除呀。
2023年01月20日 00点01分
level 8
别用等待
2023年01月19日 14点01分 4
不好使
2023年01月20日 00点01分
level 13
为什么要先创建再删除?直接不召唤不可以吗
2023年01月19日 15点01分 5
level 6
建议原技能改
2023年01月19日 17点01分 6
level 15
先说一下你有什么苦衷不能用物编实现
原技能就是你想要的效果了(悲)
2023年01月19日 17点01分 7
level 11
先删除再创建
2023年01月19日 18点01分 9
level 13
顺序有问题
举个例子,逻辑上 应该是先摧毁之前的召唤物a 再召唤新的召唤物 并赋值给a
野兽幽魂原本就会清除之前的召唤物
2023年01月19日 18点01分 10
但是野兽幽魂不会删除触发添加的单位啊。其实你说的对,先删除就没有这个问题了,但是为什么先产生新的,再删除旧的,然后再赋值不行呢?
2023年01月20日 00点01分
@mcWD2 因为你的触发器写的有问题 单位组和自定义值不是这样用的 也不能用等待
2023年01月20日 05点01分
@Chino🍊 但是我不明白,正常来说我删除的时候还没有重新赋值,所以这时候单位组应该还是原来的两个狼,怎么就会把新添加的单位删了呢?
2023年01月20日 05点01分
level 8
1.设置逆天变量u1=新建单位狼
2.设置逆天变量u2=新建单位狼
3.运行新建逆天计时器2s后删除u1和u2
4.注册新建逆天触发器
参数:设置逆天变量u1=逆天变量u1;设置逆天变量u2=逆天变量u2
事件:任意单位释放技能
条件:释放技能是野兽幽魂
动作:
1.删除u1,u2
2.删除当前逆天触发器
这个应该可以,我还没试验过
2023年01月20日 03点01分 14
我也觉得应该行,但是我不明白我上边那张图为啥不行
2023年01月20日 04点01分
@mcWD2 我抄了一遍你触发,自己试了一下也没问题啊
2023年01月20日 08点01分
2023年01月20日 08点01分
@introoo 这就很奇怪,为什么我这里有问题[喷]
2023年01月20日 21点01分
level 13
真敢删啊,选取条件也不加。
你还是多学点基础
2023年01月20日 04点01分 15
@黑岩__SHOOTER 我想的是只有那两个狼在单位组,那还应该添加什么条件?
2023年01月20日 04点01分
level 6
我想发跟14L差不多,不过我1年多没开编辑器了,光有想法 没啥操作啦 哈哈
施放技能一行不变
删除(下面每只狼的单位id)
单独创建每只狼给单位施放者在自定义角度、距离、方向
为最后创建的单位(每只狼)单独设置id,id与上面删除的id一致,如狼1的id为1
狼2的id为2
排泄点
结束
2023年01月20日 04点01分 16
level 7
可能是你4秒之内放了两次技能,最新召唤的狼被算作了最后创建的单位组里了。另外,你这个触发写的稀烂[滑稽]
2023年01月20日 05点01分 17
没有,这个技能的冷却远大于4秒
2023年01月20日 05点01分
level 7
不要用等待,用逆天计时器;触发里有延时的(如你这里的等待以及逆天计时器),一定记得用局部变量,不容易出错;单位组尽量少用,频率太高即使你排泄了后期也会卡,用逆天选取;还有,单位组要排泄;赋予了逆天自定义值的单位如果会死亡后不再用了,或者直接删除的,一定要清除自定义值,不然有可能继承到新建的单位身上,以上。
2023年01月20日 05点01分 18
单位组怎么排泄?删除单位组?那这条触发有什么单位组需要排泄的吗?
2023年01月20日 05点01分
1 2 尾页