梦魇骑士 发表于 2013-1-17 01:36:10

请教关于战场堆栈怪物死亡问题

如题,我想在进行某种操作后让某个怪物堆栈的怪物立即死亡。我试过设置BM:N设置数量,发现居然可以是负数,就是怪物不倒下去呈死亡状态。ERM帮助里面没有说怪物死亡的标志,希望各位大大不吝赐教。

清蒸猫锅 发表于 2013-1-17 01:48:57

表示新手,从没试过,这个如何?
“K # ; 对怪物造成 #伤害”,直接一个超级伤害把堆栈全部打光?
或者
“0x00800000 = 8388608 – 当前堆栈为克隆体 (蓝色显示,且只能承受一次攻击)”,然后随便一个伤害打光;yowe;

小翼 发表于 2013-1-17 03:57:33

用死亡之眼来杀掉。

eva2000as 发表于 2013-1-17 08:34:57

1、有关超级伤害:如果是镜像体的话,1伤害就够了。
2、死眼不一定能瞪死人的,而且会被格挡,相比之下镜像体更可靠一些,而且不会有站尸。只是不能复活而且有可能没经验罢了。

兽哥哥 发表于 2013-1-17 09:14:31

也可以是用牺牲,具体参考沧海地图《火之殇》中打兰波和火烧邪神王。

沧海一粟 发表于 2013-1-17 11:50:26

回复 5# 的帖子

呵呵,这是完全另类的写法,在没有把握控制之前,一般不推荐这样写。
让堆栈直接死亡,直接用BM:K就行了,但按照表现的形式各个触发器用法上会有不同,比如说BG0触发如果刚好是行动的生物死亡,100%站尸;BG1触发刚好是下一列次行动的生物死亡,100%站尸;有复活特技的生物MF1触发极大可能性引起站尸等等。。。
至于添加镜像体包括召唤物标志,该死亡堆栈是不可以复活的了。

梦魇骑士 发表于 2013-1-17 12:26:56

回复 5# 的帖子

首先谢谢大家的热血帮助。而且没想到传说中的兽大大也跑出来吓人了,哈哈。我学的最早的教程就是拜读兽大大的作品,多谢多谢。最终用的是镜像+BM:K1来实现立即死亡的效果,视觉效果其实还可以。*** 函数编号:10005
*** 实现伪特技“梦魇”
*** 算法:杀敌比例定义在子函数第五个参数
*** 配合的触发器 BG0 BG1
!?FU10005&x1=1;x2=攻击方堆栈V索引 x3=防守方堆栈V索引
!!BG:A?y-1;
!!VRvx2:S-1;
!!FU&y-1<>6:E; 不是攻击动作退出
!!BG:N?vx2;
!!BG:E?vx3;

!?FU10005&x1=2;x2=攻击方堆栈V索引 x3=防守方堆栈V索引 x4=发动梦魇生物ID x5=杀敌比
!!VRy1:+vx2;
!!VRy2:+vx3;
!!VRvx2:S0;
!!VRvx3:S0;
!!FU&y1=-1:E;
!!BMy1:T?y3; y3=发起怪物ID
!!FU&y3<>x4:E; 不是x4生物退出
!!UN:N3/-1/y3/1; z-1=发起怪物名字
!!BMy2:T?y4; y4=目标怪物ID
!!UN:N3/-2/y4/1; z-2=目标怪物名字
!!BMy1:N?y5; y5=发起怪物当前数量
!!BMy2:N?y6; y6=目标怪物当前数量
!!FU&y5=0:E;
!!FU&y6=0:E;
!!VRy7:+y5 :x5; y7=死亡凝视杀敌数量
!!FU&y7<=0:E;数目低于1退出
!!VRy7&y6<y7:Sy6;
!!VRy6:-y7;
!!VRz-3:S^{%Y7}个{%Z-2}死于{%Z-1}的梦魇之下。^;
!!BU:Mz-3;
!!BMy2:V80;动画
!!BMy2&y6>0:Ny6; 重置数目 2499584
!!BMy2:F?i;
!!VRi:|8388608;
!!BMy2&y6<=0:Fi;
!!BMy2&y6<=0:K1;
!!BU:R;

!?FU10005&x1=3; 同子函数2,增加x6=限制英雄ID
!!FU&vx2=-1:E;
!!BMvx2:I?y1; y1=发起方势力
!!BA:Hy1/?y2; y2=发起怪物所属英雄编号
!!FU&y2<>x6:E;
!!FU10005:P2/x2/x3/x4/x5;

!?BG0;
!!FU10005:P1/9605/9606;
!?BG1;
!!FU10005:P3/9605/9606/67/8/68; 67为恐怖骑士 68为塔米克 塔米克恐怖骑士的梦魇特长
页: [1]
查看完整版本: 请教关于战场堆栈怪物死亡问题

捐赠