wolaidajiangyou 发表于 2011-4-15 23:48:07

求助,有一个宝物的ERM代码不知道该怎么写。

我的想法是要把166宝物做成一个装备上就让圣龙血攻防伤害都+10的宝物,情况类似于龙之血瓶的那种单加,而不是全局的加,也就是说只有佩戴的英雄的圣龙才享受该属性加值。其他的所有代码我都能写,就是装备上去令附加属性产生的接收器不知道用哪个。ERM高手能帮帮忙写一下吗?就算给个例子也行,我也想自己摸索下。

asnm555 发表于 2011-4-16 00:15:13

ZVSE
!?BA0&1000;
!!BA:H0/?v390 H1/?v391;       获取双方英雄编号
!?BF&1000;
!!HEv390&v390>-1:A2/166/d/?y-1;       获取进攻方英雄装备栏中166宝物数量
!!HEv391&v391>-1:A2/166/d/?y-2;       获取防守方英雄装备栏中166宝物数量
!!DO5038/0/20/1&y-1>0:P;
!!DO5038/21/41/1&y-2>0:P;
!?FU5038;
!!BMx16:T?y-1;
!!FU&y-1<>132:E;            不为圣龙则退出
!!BMx16:A?y-1 D?y-2 U1/?y-3 U2/?y-4 H?y-5; 获取堆栈各属性
!!VRy-1:+10;
!!VRy-2:+10;
!!VRy-3:+10;
!!VRy-4:+10;
!!VRy-5:+10;
!!BMx16:Ay-1 Dy-2 U1/y-3 U2/y-4 Hy-5;   重置堆栈属性

[ 本帖最后由 asnm555 于 2011-4-16 00:19 编辑 ]

wolaidajiangyou 发表于 2011-4-16 00:37:58

谢谢,我看懂了。请问一下这个效果只有在战场才有是吧,装备界面看不出来效果吧?

追风 发表于 2011-4-16 03:39:45

如果要在装备界面显示,可能比较简单吧,只要增加一些描述性的文字。许多原创地图里都有这类代码,比如《三国演义之兄弟同心》《巫妖王的毁灭》

无心云 发表于 2011-4-16 09:34:50

楼主说的效果应该不是宝物说明,而是装备后,生物在非战斗界面马上可以看到属性的改变

wolaidajiangyou 发表于 2011-4-16 10:24:45

回复 5# 的帖子

是的,我就是那个意思,就是比如说原来圣龙攻击如果为100的话,装备后就变成100(110),括号里面的就成为了实际属性。这样是不是就免去了战场环节,就是不知道怎么实现。

asnm555 发表于 2011-4-16 11:47:36

回复 6# 的帖子

这样不行,必须战场需要触发,你想实现英雄界面也显示的话就两种办法
1.英雄栏点击触发,改变所有圣龙属性,然后关闭过后属性恢复,战场上佩戴宝物的英雄带领的圣龙获得额外属性
2.改变所有圣龙属性,战场上没有佩戴宝物的英雄带领的圣龙减少属性。

推荐1,比较不容易数据出错

wolaidajiangyou 发表于 2011-4-16 11:51:26

回复 7# 的帖子

哦,知道了,谢谢。

asnm555 发表于 2011-4-16 11:56:54

回复 8# 的帖子

少说了个方法...
3.英雄栏点击触发,改变英雄特长,特长为圣龙特长,关闭英雄栏后特长恢复,战场上佩戴宝物的英雄带领的圣龙获得额外属性

wolaidajiangyou 发表于 2011-4-16 11:58:27

回复 9# 的帖子

第一个和第三个方法我都想过,但太表面了,觉得没必要做这个无用功。

asnm555 发表于 2011-4-16 12:01:57

回复 10# 的帖子

所以说就战场改变就行了啊,玩个游戏没必要那么讲究

沧海一粟 发表于 2011-5-25 14:03:45

!?FU5038;
!!BMx16:T?y-1;
!!FU&y-1<>132:E;            不为圣龙则退出
!!BMx16:A?y-1 D?y-2 U1/?y-3 U2/?y-4 H?y-5; 获取堆栈各属性
!!VRy-1:+10;这个y变量和上面生物ID的变量重复了,会发生错误
!!VRy-2:+10;
!!VRy-3:+10;
!!VRy-4:+10;
!!VRy-5:+10;
!!BMx16:Ay-1 Dy-2 U1/y-3 U2/y-4 Hy-5;   重置堆栈属性

你直接这样就行了:!?FU5038;
!!BMx16:T?y-1;
!!FU&y-1<>132:E;            不为圣龙则退出
!!BMx16:Ad10 Dd10 U1/d10 U2/d10 Hd10;   重置堆栈属性
页: [1]
查看完整版本: 求助,有一个宝物的ERM代码不知道该怎么写。

捐赠