棍斤拷 发表于 2020-7-5 01:52:24

有没有办法用ERM实现四灵球效果的?

初学ERM,最近在改末日之刃里那个火系魔法特长,改到一半想给它加一个类似火灵球效果,但是完全不知道该怎么下手。求教。

fhx 发表于 2020-7-5 07:44:50

肯定可以实现的,不过你的去问大佬们

songfx 发表于 2020-7-5 08:24:47

就是那个埃德妮对吗?我不懂脚本,不过思路应该挺简单的,开战,检查双方英雄,如果是埃德妮,施展火系魔法伤害加成。

gigichart 发表于 2020-7-5 11:29:57

进入战场后修改这个英雄魔法的效果比如原本魔法神箭是力量X10改成X15不就和灵球一样还能叠加了吗。{:1_541:}

棍斤拷 发表于 2020-7-5 13:14:43

songfx 发表于 2020-7-5 08:24
就是那个埃德妮对吗?我不懂脚本,不过思路应该挺简单的,开战,检查双方英雄,如果是埃德妮,施展火系魔法 ...

但是我没找到一个简单的命令能实现调整魔法伤害的,看了下别人的脚本好像得在生物堆栈上进行操作,这样一来再加上对魔法属性的判断就会变得很麻烦

棍斤拷 发表于 2020-7-5 13:21:28

gigichart 发表于 2020-7-5 11:29
进入战场后修改这个英雄魔法的效果比如原本魔法神箭是力量X10改成X15不就和灵球一样还能叠加了吗。{:1_541: ...

那么如何修改魔法效果呢……

棍斤拷 发表于 2020-7-5 13:45:46

又查了一下ERM帮助,一个可行的办法似乎是通过!!MR获取魔法编号,然后判断是否为火系伤害魔法,再用!!MR降低伤害抗性。但是感觉这种方式不适用于火墙?

canary 发表于 2020-7-6 00:41:23

1.用动作触发器检测英雄施法,检测施法英雄编号是否正确,若满足条件继续检测施法法术编号,检测是否火系魔法,更改法术的力量加成还有附加伤害,比如BG触发器。

2.用受到魔法伤害触发器来做伤害处理(缺点,没有受伤目标的末日或者群体伤害可能会出点小问题---比如无法验证目标是否死亡等等)就是你上面提到的MR触发器。

3.第三种是跟第一种异曲同工之妙,我们不改法术的计算公式,改英雄的临时属性加值----给某些宝物战斗触发临时增加属性(比如封魔的法师之戒,你可以自己指定只对伤害/非伤害/或者某些指定法术生效等等)。

要实现宝物增伤害效果归根结底还是修改魔法伤害 ,无非就是这些地方:要么在目标受伤害时候改变倍率(类似御火奇术这种减伤),要么就是改法术力量公式,要么就是改临时额外英雄power数值 。

棍斤拷 发表于 2020-7-6 12:37:40

canary 发表于 2020-7-6 00:41
1.用动作触发器检测英雄施法,检测施法英雄编号是否正确,若满足条件继续检测施法法术编号,检测是否火系魔 ...

用BG我一开始想过,但是我最想增强的火墙并不是在施法动作时触发伤害,而是在移动时触发,所以这条路似乎行不通
最后我用MR实现了,可以对火墙生效,不过还没测试过群体伤害。如果末日无法调用MR,那也可以单独拎出来用BG处理

gigichart 发表于 2020-7-6 13:10:57

棍斤拷 发表于 2020-7-6 12:37
用BG我一开始想过,但是我最想增强的火墙并不是在施法动作时触发伤害,而是在移动时触发,所以这条路似乎 ...

封神宝物强化里有看到,就是带亡灵/生命挂件提升对应魔法伤害的部分,忘了是哪个脚本。反正不是28 wog - enhanced monsters{:1_532:}

贤知有您 发表于 2020-7-6 15:14:43

MR触发器应该是最全面的,因为它HOOK入了内部十几处位置,都是关乎魔法伤害的应用.

棍斤拷 发表于 2020-7-6 23:44:22

gigichart 发表于 2020-7-6 13:10
封神宝物强化里有看到,就是带亡灵/生命挂件提升对应魔法伤害的部分,忘了是哪个脚本。反正不是28 wog -...

我还在玩358呢……

gigichart 发表于 2020-7-7 13:56:54

棍斤拷 发表于 2020-7-6 23:44
我还在玩358呢……

;aim;大部分脚本都是一样可以用的。

QQ810765756 发表于 2020-7-8 11:15:03

封神\Data\S\7 wog - enhanced artifacts.erm文件
页: [1]
查看完整版本: 有没有办法用ERM实现四灵球效果的?

捐赠