【已解决】如何用ERM编写不是经验特技的无限反击?
我会添加经验特技的反击次数,不是经验特技的无限反击如何编写?如神圣天使可以无限反击。
是不是无法用BM实现反击次数?
ZVSE
!?BF; 战场生成后触发
!!BMx16:T?y11 N?y12; 获取栈内怪物ID、类型
!!FU|y11<>150/y12<1:E; 栈内怪物不是神圣天使或数量<1时终止
!!FU|x16=v5500/x16=v5501:E; 排除二追
!!BMx16&y11=150:R 5; 神圣天使反击5次
不知道哪里不对?没有用。
[ 本帖最后由 骷髅召唤师 于 2011-3-17 14:56 编辑 ] 兄弟,好榜样啊,虽然我不懂,但我为你呐喊助威,请高手出来指教啊?
回复 2# 的帖子
谢谢。等待高手出手。 不是经验特技的技能,一起来学习恶习 是的,所以我想到一个问题就来等待高手解决了。 再顶,等待高手。回复 7# 的帖子
楼上的强人也!!!;apso; 将来定能超老实猪!回复 7# 的帖子
万分感谢,就是不懂ERM,有用了,[ 本帖最后由 骷髅召唤师 于 2011-2-20 10:21 编辑 ]
回复 7# 的帖子
我把神圣天使变成水晶龙试验了很多次,发现如果是进攻方有英雄带领,防守方无英雄带领,进攻方的水晶龙每回合可以无限反击,
如果是防守方有英雄带领,进攻方的神圣天使的水晶龙每回合只能反击一次,
如果是防守方无英雄带领,防守方的水晶龙第一回合可以无限反击,第二回合反击一次
如果是防守方无英雄带领,进攻方和防守方的水晶龙第一回合可以无限反击,第二回合反击一次
哪里又出错了?
[ 本帖最后由 骷髅召唤师 于 2011-2-21 11:33 编辑 ] ZVSE
!?BF; 战场生成后触发
!!BM0:T?y11 N?y12;
!!BM0&y11=133/y12>0:R1000;
!!BM1:T?y11 N?y12;
!!BM1&y11=133/y12>0:R1000;
!!BM2:T?y11 N?y12;
!!BM2&y11=133/y12>0:R1000;
!!BM3:T?y11 N?y12;
!!BM3&y11=133/y12>0:R1000;
!!BM4:T?y11 N?y12;
!!BM4&y11=133/y12>0:R1000;
!!BM5:T?y11 N?y12;
!!BM5&y11=133/y12>0:R1000;
!!BM6:T?y11 N?y12;
!!BM6&y11=133/y12>0:R1000;
!!BM7:T?y11 N?y12;
!!BM7&y11=133/y12>0:R1000;
!!BM8:T?y11 N?y12;
!!BM8&y11=133/y12>0:R1000;
!!BM9:T?y11 N?y12;
!!BM9&y11=133/y12>0:R1000;
!!BM10:T?y11 N?y12;
!!BM10&y11=133/y12>0:R1000;
!!BM11:T?y11 N?y12;
!!BM11&y11=133/y12>0:R1000;
!!BM12:T?y11 N?y12;
!!BM12&y11=133/y12>0:R1000;
!!BM13:T?y11 N?y12;
!!BM13&y11=133/y12>0:R1000;
!!BM14:T?y11 N?y12;
!!BM14&y11=133/y12>0:R1000;
!!BM15:T?y11 N?y12;
!!BM15&y11=133/y12>0:R1000;
!!BM16:T?y11 N?y12;
!!BM16&y11=133/y12>0:R1000;
!!BM17:T?y11 N?y12;
!!BM17&y11=133/y12>0:R1000;
!!BM18:T?y11 N?y12;
!!BM18&y11=133/y12>0:R1000;
!!BM19:T?y11 N?y12;
!!BM19&y11=133/y12>0:R1000;
!!BM20:T?y11 N?y12;
!!BM20&y11=133/y12>0:R1000;
!!BM21:T?y11 N?y12;
!!BM21&y11=133/y12>0:R1000;
!!BM22:T?y11 N?y12;
!!BM22&y11=133/y12>0:R1000;
!!BM23:T?y11 N?y12;
!!BM23&y11=133/y12>0:R1000;
!!BM24:T?y11 N?y12;
!!BM24&y11=133/y12>0:R1000;
!!BM25:T?y11 N?y12;
!!BM25&y11=133/y12>0:R1000;
!!BM26:T?y11 N?y12;
!!BM26&y11=133/y12>0:R1000;
!!BM27:T?y11 N?y12;
!!BM27&y11=133/y12>0:R1000;
!!BM28:T?y11 N?y12;
!!BM28&y11=133/y12>0:R1000;
!!BM29:T?y11 N?y12;
!!BM29&y11=133/y12>0:R1000;
!!BM30:T?y11 N?y12;
!!BM30&y11=133/y12>0:R1000;
!!BM31:T?y11 N?y12;
!!BM31&y11=133/y12>0:R1000;
!!BM32:T?y11 N?y12;
!!BM32&y11=133/y12>0:R1000;
!!BM33:T?y11 N?y12;
!!BM33&y11=133/y12>0:R1000;
!!BM34:T?y11 N?y12;
!!BM34&y11=133/y12>0:R1000;
!!BM35:T?y11 N?y12;
!!BM35&y11=133/y12>0:R1000;
!!BM36:T?y11 N?y12;
!!BM36&y11=133/y12>0:R1000;
!!BM37:T?y11 N?y12;
!!BM37&y11=133/y12>0:R1000;
!!BM38:T?y11 N?y12;
!!BM38&y11=133/y12>0:R1000;
!!BM39:T?y11 N?y12;
!!BM39&y11=133/y12>0:R1000;
!!BM40:T?y11 N?y12;
!!BM40&y11=133/y12>0:R1000;
!!BM41:T?y11 N?y12;
!!BM41&y11=133/y12>0:R1000; 又再顶,等待高手。 再顶,无人吗?;sl; ;sl; ;sl; ZVSE
!?BF; 战场生成后触发
!!DO12580/0/41/1:P;
!?FU12580;
!!BMx16:T?y11 N?y12;
!!FU&y12<1:E;
!!BMx16&y11=133:Rd5000;
回复 15# 的帖子
我试验了很多次,发现如果是进攻方有英雄带领,防守方无英雄带领,进攻方的水晶龙每回合可以无限反击。
如果是进攻方有英雄带领,进攻方无水晶龙,而防守方无英雄带领,防守方的水晶龙第一回合可以无限反击,第二回合反击一次。
如果是进攻方有英雄带领,防守方无英雄带领,进攻方和防守方的水晶龙第一回合可以无限反击,第二回合反击一次。
如果是进攻方有英雄带领,防守方有英雄带领,进攻方和防守方的水晶龙每回合只能反击一次,ERM无效。
什么原因? 等待啊 触发器用错了,应该是用每回合触发。
回复 18# 的帖子
老大,用!?BF;每回合触发,我也试验了很多次,发现还是出现同一问题。ZVSE
!?BR; 每回合触发
!!DO12580/0/41/1:P;
!?FU12580;
!!BMx16:T?y11 N?y12;
!!FU&y12<1:E;
!!BMx16&y11=133:R5000;
[ 本帖最后由 骷髅召唤师 于 2011-2-24 14:44 编辑 ] 我就不帮你改了,你看ERM帮助没看到用IF:M命令来检查脚本变量的方法吗?你自己检查几次就知道了问题的所在了。
还有RD5000后面的分号,否则你最后一句被视为注释,就无效了。 最好是R5000而不是RD5000,否则回合多了会数据溢出。
回复 20# 的帖子
老大,还是不明白啊?
页:
[1]
2