请问一下能不能用erm让英雄免疫某一种特定的魔法?
想让英雄的队伍免疫某一种特定的魔法,像免疫失明这样的,请问应该怎么做?谢谢~ 可以做到。文仙可以参考一下我发布的新宝物脚本:http://bbs.h3wog.com/viewthread.php?tid=8758&page=1&fromuid=97#pid82359
注意看寒霜剑(让部队免疫冰系伤害魔法)和冲锋之靴(让部队免疫迟缓)的脚本,它们和你要求非常接近,只是原始脚本加了判断英雄是否装备宝物的条件,文仙可以试试看。 多谢长晕大人,好好研究一下~ 长晕大人,我按照你的提示摘抄了这样几句
!?MR2;
!!HE-1:N?y1; (英雄编号赋予y1)
!!MR&y1=0:M?y3 S?y2; (英雄为0号英雄(欧灵)时,把生物编号赋予y3,魔法编号赋予y2)
!!MR&y1=0/y2=26/y3=8:F100; (英雄为欧灵(y1=0),魔法为末日审判(y2=26),兵种为僧侣(y3=8)时,抗魔)
但有个问题,就是y3=8这块,如果不写这句,那么战斗时就提示不论敌我,双方都没有生物会受末日审判影响;如果写上这句那就只有僧侣不受影响,而且也是不论敌我。如果我想只让由欧灵带领的所有部队都不受末日审判影响,请问应该怎么改正呢?谢谢~ 这个免疫特定魔法最好改成战斗几率抵抗所有魔法,但是又不是通过抗魔技能来获得的,但是可以和抗魔技能得到的几率累加,配上专家抗磨刚好100%不受敌方魔法影响:deyi: 那样的话就变成直接免疫所有魔法了,我想要的是像抗失明项链、抗闪电项链这样的效果 顶起来请大家帮忙解决一下~ 没有人有兴趣帮下忙么? 最近实在很忙,这个帖子先留个爪子,看看什么时候有时间研究一下吧。 多谢长晕大人~:lianhong: 去celestialheavens询问了一下,那里的Salamandre告知了一个解决方法,就是用生物的技能面板设置,不过只能一个个生物的设置,而且需要关闭生物获得经验升级,貌似只能治标...
[ 本帖最后由 文仙 于 2008-10-28 21:13 编辑 ] 我想着可能是这样做:在战斗中,先检查当前行动的生物属于攻方或者守方; 然后检查一个特定的英雄在这场战斗中是攻方或者守方; 再比较两者,如果一致,再检查释放的魔法是否属于被免疫的魔法,是则抗魔
可是把生物和英雄划到同一阵营,一直也没搞明白怎么做...:shangxin: 原来文仙也不是纯水贴的 ddddddddddd 红包最多的文仙,膜拜一下
页:
[1]