需要大修,分享生命-灵魂链接魔法
本帖最后由 qq420533851 于 2014-2-12 21:06 编辑好吧,我承认玩了wog6-7年,还是不会编辑erm,翻了自己以前的帖子,有个idea感觉挺有意思的,想把它做出来,不过研究了erm help半小时,完全不知道怎么编辑,虽然有思路,但是写不出来了,看哪位大大能大修一下吗?目前就看了下BM指令,其它都不会,;bf;有问号的是不会的语句。
**分享生命,类似于魔法门系列的分享生命魔法和魔兽系列的灵魂链接,
**受到魔法的生物可以共享生命,若魔法未被驱散,那么对生物的任何伤害都会由整队生物分摊,
**每一个生物都会受伤,但生物不会死亡,
**但若伤害大到所有多余生命都被消耗时,生物会开始死亡,甚至很容易全灭
**此魔法目前考虑附在魔镜魔法上,高等级的魔镜魔法(分享生命魔法)会提供额外的生命分享
ZVSE
!?MF:D?y4; 受到伤害后触发,获取伤害值到y4 灵魂连接(分享生命)
**??获取生物所在堆栈
!!BMx1:G?y1;检查怪物所带魔法 (若魔法为魔镜则启动灵魂连接-分享生命系统) 检查魔镜魔法等级不知道怎么设置:ermhelp:G #/ $1/ $2; 另外以后还要检查治疗术
!!BMx1:B?y2;获得怪物数量
!!BMx1:H?y3;获得怪物生命
!!VRy12:Sy2*y3; 将生物总生命存到y12(这里公式有点问题,应该是(y2-1)*y3+怪物当前生命吧)
!!FU11002&y1<>36&y3=1&y4>y2:E; 当一下情况无法分享生命:魔法不为36魔镜,伤害直接杀死生物,生物无剩余生命分享。
!!VRy15:Sy3-y4; 将生物受伤后总生命存到y15
!!VRy16:Sy15/y2; 将分享生命后每个生物的生命算出来存到y16 (后面还没研究出来)
**??若y16向下取整大于1(每个生物尚有生命供分享伤害)
**??则重设为生物当前临时生命
**??若y16大于0小于1(即伤害大到分享生命后仍不能抵消伤害,则伤害能直接杀死生物,剩余部分生物继续分摊生命)
!!VRy17:Sy2*y3-y4; 将生剩余生命值存到y17
**??设定生物生命为1
**??设定生物数与剩余临时生命值
这个功能是早有人做出来的
不过忘了这个ERM在哪里了 不知楼主说的
生物受到伤害,是不是指任意伤害,包括物理伤害和魔法伤害?
我觉得可以这样,当任意携带 魔法神镜的生物受伤害时,把伤害分摊到其它也携带 魔法神镜的生物上.
另外有个很麻烦的问题,就是群体伤害.诸如物理上的环击和魔法上的大火球之类.
还有一个诡异的问题,你的代码执行时的伤害,不一样是所有代码执行后的最终伤害.除非这个代码是所有脚本中唯一处理伤害的语句.(当然,一般来说就不考虑这个问题了,但既然是分摊,这确实是个问题) 玩了苍老师的怪3发现独眼的血荐轩辕(遭受远程攻击时,通过减少自身最大生命值来代替损失的部队)就是我想要的东东,目前就是想办法移植到魔镜上面;jx; 本帖最后由 qq420533851 于 2014-2-13 21:09 编辑
转载一下苍老师的独眼血荐轩辕技能
!?FU7068&x1=247; 独眼格档
!!BMx3:O?y10 H?y11 L?y12; 数量到y10,生命到y11,减少与堆栈怪物相邻的怪物的生命值到y12(L?Y12)没看懂
!!FU|x5=149/x7<2/y10=-1/y11<x8:E; 退出条件
!!VRy13:Sy11-y12; 后面看不懂了,貌似没复制全
!!VRy14:Sx7-1*y11+y13;
!!FU&x2>y14:E;
!!VRy15:Sx2:x7+1;
!!VRy15&y15<1:S1;
!!VRy16:Sy11-y15;
!!FU&y16<1:E;
!!VRz-9:S^Slayer.wav^;
!!SN:Pz-9;
!!BMx3:Vx9 Hy16 L0;
!!MF:E0;
!!UN:N3/-2/x5/1; !!UN:N3/-3/x6/1;
!!VRz-10:S^{血荐轩辕} %Z-2伤害%X2,%Z-3生命值下降%Y15点。^;
!!BU:Mz-10; qq420533851 发表于 2014-2-13 20:55
玩了苍老师的怪3发现独眼的血荐轩辕(遭受远程攻击时,通过减少自身最大生命值来代替损失的部队)就是我想 ...
楼主的代码感觉确实需要大修才可以啊,还是自己对照ERM帮助先改改
至于血荐轩辕么....怪物强化后续版本已经取消了,取而代之的叫“迟钝伤害”,就是本回合无论你如何打独眼,必定会在下一轮独眼才受到相关的伤害;bf; 沧海一粟 发表于 2014-2-16 23:34
楼主的代码感觉确实需要大修才可以啊,还是自己对照ERM帮助先改改
至于血荐轩辕么....怪物强化后续版本 ...
请教还有最新版本的怪3吗? 我用的是era2.01自带的怪3,也下了论坛里靠前的那个怪3 好像也是这个版本,请问最新怪3有地址吗。 qq420533851 发表于 2014-2-28 23:04
请教还有最新版本的怪3吗? 我用的是era2.01自带的怪3,也下了论坛里靠前的那个怪3 好像也是这个版本,请 ...
等等吧,很快就有了,真正的怪物强化系统,1.7只是小小屁孩;jx; 这个不知道怎样,还得试试
页:
[1]