air 发表于 2011-2-18 21:36:59

回复 20# 的帖子

你发的第二个直接方式实现吸血的,战斗后兵种直接变吸血鬼了
不过就会变回来啊.

你第一个ERM里如果换成远程兵,只有在近身时才能吸血
远程细HP不难.只是太假了.这没意思

泽拉图 发表于 2011-5-24 12:22:16

厉害,太厉害了,不顶不行

EuJahDon 发表于 2011-9-1 14:56:29

回复 13# 的帖子

膜拜一下,太强了,花了一个中午才勉强看懂。。。
不过我不大明白,为什么在战场上用鼠标点击吸血鬼王的时候,要不停的检查它的undead状态和改它的名字?
我把你的代码简化了一下,并且改成我常用的Adela(009)领导的神圣天使(150)能够吸血。

ZVSE
!?BA0&1000;
!!BA:H0/?v9555;
!!BA:H1/?v9560;
!!FU&v9555<>009/v9560<>009:E;
!!HE009:C0/0/?v853/d C0/1/?v854/d C0/2/?v855/d C0/3/?v856/d C0/4/?v857/d C0/5/?v858/d C0/6/?v859/d;
!?BF&1000;
!!FU&v9555<>009/v9560<>009:E;
!!DO7055/0/20/1&v9555=009:P;
!!DO7055/21/41/1&v9560=009:P;
!!VRz256:S^Supreme Archangel^;
!!UN:G1/63/0/256;
!!UN:G1/63/1/256;
!?BA1;
!!FU&v9555<>009/v9560<>009:E;
!!HE009:C0/0/v853/d C0/1/v854/d C0/2/v855/d C0/3/v856/d C0/4/v857/d C0/5/v858/d C0/6/v859/d;
!!UN:G1/63/0/0;
!!UN:G1/63/1/0;
!!UN:R1;

!?FU7055;
!!BMx16:T?y5 A?y6 D?y7 H?y8 S?y9 U1/?y10 U2/?y11 F?y20;
!!FU&y5<>150:E;
!!BMx16:T63 Ay6 Dy7 Hy8 Sy9 U1/y10 U2/y11 Fy20;

试验结果还不错,神圣天使可以吸血,而且还是alive,战场上除了鼠标停留显示的详细信息是吸血鬼王的信息,其它的譬如右键信息和战斗信息都是显示神圣天使的,不过战后伤亡信息还没测试过。

沧海一粟 发表于 2011-9-2 18:01:31

回复23#

引用:战场上除了鼠标停留显示的详细信息是吸血鬼王的信息,其它的譬如右键信息和战斗信息都是显示神圣天使的,不过战后伤亡信息还没测试过。

用直接方式模拟生物,如果用BF的话,上面的弊端很难避免,用BG的话可能好点。

骷髅召唤师 发表于 2011-9-2 18:06:51

回复 24# 的帖子

沧海兄:good_job:
我测试过战斗前双剑神圣天使如果用BF的话,神圣天使经验战斗后全无,用BG的话神圣天使经验战斗后会减少。

顺佢自燃 发表于 2011-9-2 18:44:03

全是强人啊!看来这脚本还需改改。。。我暂时就不下了!改好后再下:nianjing:

EuJahDon 发表于 2011-9-3 18:25:13

发现一个bug:改变英雄所带兵的位置有可能导致兵种变化或者消失,触发原因不明...;ym;

沧海一粟 发表于 2011-9-3 20:19:29

回复 25# 的帖子

召唤师就是认真:good_job: ,连用BG生物战斗经验会减少都测试出来了,用BF的写法等于直接把战场中的生物除了生物的样子外全部都换成了吸血鬼王,战后再回复变成原来的生物(等于重新增加),所以战后生物肯定是得不到经验的(就是说经验特技永远为0),而且LS所出现的那个BUG虽然一下子不能解释但多少可以理解,至于用BG出现经验减少的原因我虽然刚知道,但想想也可以理解。综合来说,个人认为,直接模拟生物肯定各有各的弊端(优劣各有不少,一言难尽),但总体来说用BG虽然比较啰嗦,但优点应该比用BR好得多。

EuJahDon 发表于 2011-9-4 10:03:29

bug找到了,貌似少加了一个1000flag的判断。。。;om;
用BF没有经验,不得已加了个循环,战前用EA直接读取天使经验然后给鬼王,不过奇怪的是战场上鬼王的经验比战前天使的多了两三倍的样子。。。;ym;

[ 本帖最后由 EuJahDon 于 2011-9-4 10:10 编辑 ]
页: 1 [2]
查看完整版本: 求个吸血的ERM,吸血鬼除外的生物。

捐赠