jjisno1 发表于 2011-3-30 18:54:57

请高人帮我看看这段代码哪里有问题??

!?BG0|v9555=v9302/v9560=v9302;                   施放闪电前触发
!!BG:E?v9561 A?v9562 S?v9563 N?v9565 Q?y4;   检查各动作参数
!!BHy4:N?v9564;                  检查带领的部队的英雄
!!IF&y11>0/v9559>=1/v9562=1/v9563=v9563/v9564=v9302:V440/1;   满足条件则标志为真
*******************************
!?BG1|v9555=v9302/v9560=v9302;       施放闪电后触发
;!!FU|v9562<>1/v9564<>v9302:E; 英雄动作种类不为1(即施法)、魔法编号不为19(连闪)、英雄编号不为45则退出
;!!FU|-440/v9561=-1:E;            标志为假或目标不存在则退出
!!BMv9561:N?y43;
!!IF&440/y43<1:V440/0;
!!FU&y43<1:E;                  目标部队已被消灭则退出
!!HEv9302:I?y90/1;                   使用大技不需要耗魔法
!!HEv9302:S15/?y4;               英雄的气系等级
!!BMv9301:V29 V29 V58;
!!DO7145/21/41/1&v9555=v9302:P0/y4;+全体闪电,作为进攻方时
!!DO7145/0/20/1&v9560=v9302:P1/y4;   作为防守方时
!!HEv9302:Iy90/1;
!!HEv9302:Id+20/1;
!?FU7145;                        全体闪电
!!BMx16:P?y11 N1?y12;
!!BHx1&y12>0:C17/y11/x2/1;      y11=目标位置,x2=技能等级


有时候有效果,有时候又没有。

骷髅召唤师 发表于 2011-3-30 19:27:02

LZ,用这个ERM吧。45号英雄施放连锁闪电后引发全体闪电。
ZVSE
!#VRv83:C45;
!?BA0;
!!BA:H0/?v9555;
!!BA:H1/?v9560;

!?BG0|v9555=v83/v9560=v83;
!!BG:E?v2801 A?v2802 S?v2803 N?v2805 Q?y4;
!!BHy4:N?v2804;
!!IF&v2802=1/v2803=19/v2804=v83:V440/1;

!?BG1|v9555=v83/v9560=v83;
!!FU|-440/v2801=-1:E;
!!BMv2801:N?y43;
!!IF&440/y43<1:V440/0;
!!FU&y43<1:E;

!!HEv83:I?y90/1;

!!HEv83:S15/?y4;

!!DO7145/21/41/1&v9555=v83:P0/y4;
!!DO7145/0/20/1&v9560=v83:P1/y4;

!!HEv83:Iy90/1;

!!IF&440:V440/0;
!?FU7145;
!!BMx16:P?y11 N?y12 T?y13;
!!BHx1&y12>0/y13<>149:C17/y11/x2/1;

[ 本帖最后由 骷髅召唤师 于 2011-3-30 19:28 编辑 ]

无心云 发表于 2011-3-30 19:35:43

我也来用一用!

jjisno1 发表于 2011-3-30 22:28:22

我没看出和我上面这个有什么区别啊

骷髅召唤师 发表于 2011-3-31 08:43:12

回复 5# 的帖子

大约有这些问题
1 你没有定位v9555,v9560,v9302 是什么,
2 你没有定位 y11,v9559是什么,
3 v9563=v9563错误,你在前面定位v9563是魔法编号,那么就要是v9563=魔法编号,
4 v9301没有定位什么,
5 !!BMx16:P?y11 N1?y12这个N1?y12错误。
呵呵,其他的我也不知道了,

jjisno1 发表于 2011-4-2 23:47:50

哦 谢谢了
页: [1]
查看完整版本: 请高人帮我看看这段代码哪里有问题??

捐赠