cccbbb 发表于 2012-5-29 20:06:09

菜鸡问些问题

如何实现生物攻后(攻前)施法呢?
MS BM命令可以解决,不过BM命令的生物代码在哪呢?

[ 本帖最后由 灰狼王子 于 2012-5-31 22:29 编辑 ]

灰狼王子 发表于 2012-5-29 21:12:17

问题很专业,绝对不是菜鸡问题,至少也是肉鸡问题吧:deyi:

沧海一粟 发表于 2012-5-29 21:20:40

生物代码在ERM帮助的格式C那里。用BM:C可结合BG或MF、BR触发器去解决攻前攻后伤害前每回合自动施法比之经验特技实现利弊各半。

文兄 发表于 2012-5-30 11:19:32

我是菜虫,我路过

cccbbb 发表于 2012-5-30 21:23:20

回复 3# 的帖子

我是说在bm命令中的生物代码在脚本中哪个位置;han;
还有用bm:c命令来实现攻前(后)施法有什么格式么

cccbbb 发表于 2012-5-30 22:33:22

回复 3# 的帖子

ZVSE

!?MF1;
!!BG:H?y1;    y1=英雄ID
!!BG:N?y2;    y2=怪物攻击编号
!!BMy2:T?y3;y3=生物ID
!!FU999&y1=7/y3=11:Py2;7=塔里斯,11=骑士

!?FU999;
!!MF:N?y1;
!!BMy1:P?y2;
!!VRy3:S0 T100;
!!BMx1&y3<50:C48/y2/3/2/1;50=机率,48=魔法编号,3=魔法级别,2=持续回

翻了半天找到这个,如果我想让某生物不用英雄也能攻前施法,怎么办呢?

寻梦人 发表于 2012-5-30 22:36:41

!!FU999&y1=7/y3=11:Py2;7=塔里斯,11=骑士
把条件y1=7去掉就可以了!

cccbbb 发表于 2012-5-30 22:38:07

回复 7# 的帖子

谢了,应该所有的兵种都可以套用此格式吧

沧海一粟 发表于 2012-5-30 23:44:39

回复LS

建议不要随便用MF写攻前施法,你这代码好像是我09年写的,现在分析偶尔耍耍还行,但要套用格式的话,还是不赞成的,原因如下:
一、该代码只对动作方生物起效果,如果换成对被伤害对象起效的诅咒或杀伤性魔法的话,施法的位置就必须改变成被伤害方堆栈的位置;
二、就算你在MF触发器中添加了有益魔法,如嗜血、祈祷、祝福、孤注之类的,本回合本次攻击一样是不起效果的,因为你的伤害值在MF触发器前动作判定后电脑就已经帮你计算好了,比如天使伤害前给自身加嗜血和没加的伤害值是一样的,用BG就不会了;
三、如果MF没有严格限制好触发条件的话,还是挺容易发生错误的,特别是针对目标(伤害方)施法。
还有其它的问题,就不多说了。

cccbbb 发表于 2012-5-31 18:51:26

回复 9# 的帖子

那用什么代码最好呢?bm可以吗?

沧海一粟 发表于 2012-5-31 23:46:14

回复 10# 的帖子

命令就是BM:C,问题是你想什么时候放 攻击前?攻击后?反击前?反击后?反击伤害时?伤害前?每回合自动?

cccbbb 发表于 2012-6-1 18:44:37

回复 11# 的帖子

攻前攻后反击前后都需要;lan;
页: [1]
查看完整版本: 菜鸡问些问题

捐赠