希望创师 发表于 2012-5-6 15:09:54

想要设定让指挥官可以施法后再动?请高手看下这个erm的问题在哪?

ZVSE

** post-action trigger **
!?BG1&v7185=1/-998;                              
!!BMv7080&v7080>-1:T?y-3 I?y-4;                  

!!BMv7080&v7092>=174/v7092<=191/v7081=10:F?i;
!!VRi:+33554432;
!!BMv7080:Fi;[指挥官施法后再次行动]

把官方指挥官强化erm修改了一点。但用BM:Fd33554432设置指挥官“士气标志” 无效,改成如上代码还是不行。求助啊;dao;

兽哥哥 发表于 2012-5-6 15:24:16

应该可以借鉴TE里面的脚本,神怪,大天等等都是施法后再行动。

骷髅召唤师 发表于 2012-5-6 15:26:40

回复 1# 的帖子

33554432 - 当前堆栈为待机

沧海一粟 发表于 2012-5-6 15:37:54

召唤师说得对

原帖由 希望创师 于 2012-5-6 15:09 发表 http://bbs.h3wog.com/images/common/back.gif
ZVSE

** post-action trigger **
!?BG1&v7185=1/-998;                              
!!BMv7080&v7080>-1:T?y-3 I?y-4;                  

!!BMv7 ...

0x01000000 = 16777216 - 当前堆栈士气向上
0x02000000 = 33554432 - 当前堆栈为待机
0x04000000 = 67108864 - 当前堆栈已行动~你应该用这个去解决。

希望创师 发表于 2012-5-6 15:50:03

原帖由 沧海一粟 于 2012-5-6 15:37 发表 http://www.wogcn.net/images/common/back.gif


0x01000000 = 16777216 - 当前堆栈士气向上
0x02000000 = 33554432 - 当前堆栈为待机
0x04000000 = 67108864 - 当前堆栈已行动~你应该用这个去解决。

设置成67108864不就是说当前堆栈已经行动过,不能再行动了吗?那还怎么施法后行动呢?

沧海一粟 发表于 2012-5-6 16:13:07

回复 5# 的帖子

动作后判断生物动作是否为施法,是否有士气向上的标志,然后减去67108864标志即可。但用erm很难完全真正意义上的实现再次行动。

希望创师 发表于 2012-5-6 19:00:17

如果能有真*士气向上,那么再次行动就有效了。

沧海一粟 发表于 2012-5-6 21:09:19

原帖由 希望创师 于 2012-5-6 19:00 发表 http://bbs.h3wog.com/images/common/back.gif
如果能有真*士气向上,那么再次行动就有效了。

不是有个专门“士气向上”的标志吗,我的意思是说要限定该标志出现时不出现再次行动,你想一下应该很快就可以明白为什么要这么做了;ekow;

希望创师 发表于 2012-5-6 21:54:18

不明白,士气就是再次行动啊,为什么要限制?

希望创师 发表于 2012-5-6 22:03:25

原帖由 沧海一粟 于 2012-5-6 16:13 发表 http://www.h3wog.com/images/common/back.gif
动作后判断生物动作是否为施法,是否有士气向上的标志,然后减去67108864标志即可。但用erm很难完全真正意义上的实现再次行动。

这里的减去应该怎么做? &为与计算,|为或计算,那个符号是非计算呢?;dao;

沧海一粟 发表于 2012-5-6 22:05:08

回复 10# 的帖子

这样是增加:Fd67108864~可以使没有行动的生物无法行动,动作前添加效果好
反之这样就是减少了Fd-67108864~可以使行动后的生物再次行动,如果对自身使用必须动作后。

[ 本帖最后由 沧海一粟 于 2012-5-6 22:07 编辑 ]

沧海一粟 发表于 2012-5-6 22:08:43

原帖由 希望创师 于 2012-5-6 21:54 发表 http://bbs.h3wog.com/images/common/back.gif
不明白,士气就是再次行动啊,为什么要限制?

既然你已经出士气可以再次行动,还用ERM去实现再次行动有什么意义?

希望创师 发表于 2012-5-6 22:29:28

沧版强人啊,这样确实可以施法后行动了。而且可以再次施法,于是又可以再次行动了。如果法力够,指挥官可以一直这样放着魔法…… ! 有点bt啊,能限制指挥官施法后只能攻击,不能施法吗?海

[ 本帖最后由 希望创师 于 2012-5-6 23:07 编辑 ]

沧海一粟 发表于 2012-5-6 22:54:16

回复 13# 的帖子

你这个就跟TE的神怪主类似了,呵呵。
至于施法后再动而不再施法,这个倒有点麻烦,暂时没有好的思路,目前想到的方法是先用V变量记录指挥官的施法次数,再动时将施法次数清0,然后下回合恢复就行了。

hellmatrix 发表于 2012-5-7 23:41:19

太强大了,有字天书啊
页: [1]
查看完整版本: 想要设定让指挥官可以施法后再动?请高手看下这个erm的问题在哪?

捐赠