杨威利 发表于 2011-12-2 22:11:21

新人第3帖:任意玩家英雄具有全兵种特长

在下看了kally兄的大作《全兵种特长英雄》之后很是喜欢,但觉得每次要改ERM里的英雄代码太麻烦,因此写了1段取任意玩家英雄的ERM,节省了1个v变量,减少了脚本之间冲突的可能,使用了1个论坛上未登记的虚拟触发器131.喜欢的朋友可以稍作修改加在kally兄大作的前面,另:请教Hd的出处,俺在克招大大汉化的说明里没有找到啊。
代码如下:
!?BF&1000;                                                   有玩家参与的战斗
!!BA:O?y1/?y2;                                                 Y1攻击方Y2防御方
!!OW:I-1/?y3;                                             Y3=0则Y1为玩家,1则Y2玩家
!!VRy1&y3=1:Sy2;                                             取玩家编号
!!OW:Oy1/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18;      获得玩家8个英雄编号
!!HEy11&y11>-1:X6/2/18/137;                                 给GELU特长
!!HEy12&y12>-1:X6/8/34/136;                                    Dracon
!!HEy13&y13>-1:X0/1;                                          箭术
!!HEy14&y14>-1:X0/22;                                       攻击
!!HEy15&y15>-1:X5/23;                                       防御
!!HEy16&y16>-1:X0/25;                                       魔力
!!BA:H0/?y20;                                                 进攻方英雄编号
!!BA:H1/?y21;                                                 防御方英雄编号
!!DO131/0/20/1&y20=y16:Py16;                                  传递魔力英雄编号
!!DO131/21/41/1&y21=y16:Py16;
!?FU131;
!!HEx1:E?y21/?y22/1;                                       魔力英雄等级y22
!!BMx16:T?y-30;                     本句以下为kally兄ERM

这里用的是魔力英雄,如果想用任意英雄的话,只要把2句DO改成:
!!DO131/0/20/1&y3=0:Py20;
!!DO131/21/41/1&y3=y1:Py21;

克招 发表于 2011-12-2 22:17:50

Hd?
你指的是H命令中的d(增加)命令么?

杨威利 发表于 2011-12-2 22:26:30

是啊是啊,俺在说明里怎么没找到这个d啊。还有,在增加最低伤害时不成功,俺59级的英雄,鬼龙最低伤害原来是25,增加了之后只有29,不知道什么原因

hellmatrix 发表于 2011-12-2 23:07:10

太厉害了,抄下来试试看

杨威利 发表于 2011-12-2 23:20:01

俺知道了,这是ERM系统的问题,y变量是整数型的,小数点之后的数值忽略,所以造成最小伤害没有提高。把kally兄的*y22和:50两句对调就行了。

异界行者 发表于 2011-12-3 10:13:30

全兵种特长genmen已经发过了,而且更加方便有效。
你这个似乎是强制把玩家的前8个英雄特长给改了,太固化了。

杨威利 发表于 2011-12-3 12:00:30

这个...gen的帖子俺没有看到,只看到kally的。那些改特长的语句都可以删掉。原来俺是想只在魔力特长英雄身上应用全兵种增强的,因为增强后的7级兵HP可以增加到1000以上,如果不是魔力特长的英雄复活兵可能有点困难。

杨威利 发表于 2011-12-3 15:57:32

俺看到gen的帖了,打开ERM看了下,效果确实非常多,但MS只能设置给1个英雄用。俺这个只要是玩家控制的英雄,每个都可以用。
页: [1]
查看完整版本: 新人第3帖:任意玩家英雄具有全兵种特长

捐赠