(已解决)我来问问题了
沧海一粟大大的英雄套装erm,作为新手练习很是方便在此先谢过了
我的问题是当怪物战斗时,怎样判断攻击方与被攻击方?用哪一个触发器判断怪物战斗比较好?
!!BM:H$读取的是当前生命值还是总生命值,包不包括经验特技加成?
据我的实验,BG:N是读取进攻方栈堆,MF:N是读取防守方栈堆,是吗?
顺便贴上代码,有空的话找一下有没有什么错误
ZVSE
*圣龙主动攻击时有15%概率造成圣龙总生命值的伤害*
!?MF1;
!!BG:N?y1;
!!BMy1:T?y2;
!!FU2001&y2=132:P;
!?FU2001;
!!VRx4:S0 R99;
!!FU&x4>15:E;
!!BG:N?y1;
!!MF:N?y2;
!!BMy1:N?y3;
!!VRy11:Sy3*1000;
!!BMy2:N?y4 T?y5;
!!BMy2:V73 Ky11;
!!BMy2:N?y6;
!!VRy12:Sy4-y6;
!!UN:N3/-9/y5/1;
!!VRz-10:S^圣龙致命的吐息杀死了%Y12个%Z-9。^;
!!MM:Sz-10;
[ 本帖最后由 灰狼王子 于 2012-5-12 23:35 编辑 ] 路过 BG是动作前触发的. N 攻击方堆栈,E目标堆栈
MF是接受伤害时触发的. N 是受伤害的对象.
回复 3# 的帖子
这样啊回复 1# 的帖子
MF触发器是我迷上erm后写箭神和剑圣开始,最喜欢的一个触发器,也用它实现了很多功能,但随着慢慢地深入,发现这个触发器还是挺不好控制的,如果控制不好很容易引起“站尸”及无法分清攻防方的问题,所以用这个触发器必须严格地书写脚本,有很多条件包括进攻还是反击都不同,总之一言难尽。寻梦人对这个触发器有相当高的造诣,建议有什么问题可以多请教他。
页:
[1]