席德·坎培多尔 发表于 2011-7-8 20:50:15

新手求助:全兵种特长 如何 指定英雄

http://bbs.h3wog.com/viewthread.php?tid=13289&extra=page%3D2%26amp%3Bfilter%3Ddigest&page=1
我想指定某个名字的英雄,并且不用输入就可以。比如这个特长是塔南专用的,然后以后只要一张地图里有“塔南”这个名字的英雄,那么这个塔南就有这个特长

[ 本帖最后由 席德·坎培多尔 于 2011-7-8 22:52 编辑 ]

hellmatrix 发表于 2011-7-8 22:29:07

回复 1# 的帖子

链接没放全,看不到原帖

席德·坎培多尔 发表于 2011-7-8 22:53:03

回复 2# 的帖子

现在好了

兽哥哥 发表于 2011-7-8 22:58:01

你这个问题应该就不是加个脚本在地图了,而是要加到游戏里。。。;yowe; ,可能不好实现

席德·坎培多尔 发表于 2011-7-8 22:59:52

http://bbs.h3wog.com/viewthread.php?tid=1346&extra=page%3D2%26amp%3Bfilter%3Ddigest
这个帖子里的特长是要你输入名字,然后游戏里就会生效。

我是想直接在ERM里面指定名字,游戏里面就不用输入了。比如我玩历代记,不用每关输入一次塔南

wanghy 发表于 2011-7-8 23:01:48

http://bbs.h3wog.com/thread-25740-1-1.html
我很早前做过的erm在游戏中右击英雄名就可以了

兽哥哥 发表于 2011-7-8 23:02:41

你是值玩战役是吧?还是说假如这个ERM脚本后以后单机地图也可以生效啊?

席德·坎培多尔 发表于 2011-7-8 23:03:17

回复 6# 的帖子

太感谢了:good_job:

[ 本帖最后由 席德·坎培多尔 于 2011-7-8 23:40 编辑 ]

席德·坎培多尔 发表于 2011-7-8 23:04:43

回复 7# 的帖子

我是指这个ERM每次读图时,都会检测这张图内有没有一个叫“塔南”的英雄。如果有则对塔南启用特长。如果没有则算了。
不是单独添加到某个地图的事件

兽哥哥 发表于 2011-7-8 23:05:12

;yowe; 你干嘛?这么激动?;yowe; 我看你是理解错我的意思了吧?我是说你写清楚点要求,看其他高手们能否帮到你,你这个这么难,我想很不好解决的。

席德·坎培多尔 发表于 2011-7-8 23:07:07

回复 10# 的帖子

6L的回答已经接近于我的要求了,当然要激动,这个我自己弄了老半天都没成功呢

兽哥哥 发表于 2011-7-8 23:07:43

回复 9# 的帖子

哦,明白了,就是说像做一个可以加进游戏的脚本,但是塔南是特殊英雄,有多少图会有?你喜欢哪个英雄呢?我个人觉得这样加事件很容易出错的

泽拉图 发表于 2011-7-9 09:04:53

这东西不好弄阿。

骷髅召唤师 发表于 2011-7-9 10:28:07

回复 1# 的帖子

ZVSE
!#VRz3:S^塔南^;

;---------------------------战斗开始-------------------------------------------
!?BA0&1000;
!!VRz7:S^^;
!!VRz8:S^^;
!!BA:H0/?v9555; 保存进攻方英雄到v9555
!!BA:H1/?v9560; 防守方hero到v9560
!!HEv9555:B0/?z7;
!!HEv9560&v9560>-1:B0/?z8;

!?BF&1000; 战场生成后
!!DO7055/0/20/1&z7=z3:Pv9555;本方数据
!!DO7055/21/41/1&z8=z3:Pv9560;
!!DO7056/21/41/1&z7=z3:P; 敌方数据
!!DO7056/0/20/1&z8=z3:P;
;---------------------------新英雄特长--------------------------------
!?FU7055; 己方触发
!!HEx1:E?y21/?y22; 取得英雄的等级y22
!!BMx16:T?y-30;
!!FU&y-30=145:E; 下列几行都是排除攻城武器
!!FU&y-30=146:E;
!!FU&y-30=147:E;
!!FU&y-30=148:E;
!!FU&y-30=149:E;
!!BMx16:H?y-31; 每级增加部队5%的生命
!!VRy-31::20;
!!VRy-32:Sy-31 *y22;
!!VRy-32&y-32=0:S1;
!!BMx16:Hdy-32;
!!BMx16:A?y-33; 每级增加部队2%的攻击
!!VRy-33::50;
!!VRy-34:Sy-33 *y22;
!!VRy-34&y-34=0:S1;
!!BMx16:Ady-34;
!!BMx16:D?y-35; 每级增加部队2%的防御
!!VRy-35::50;
!!VRy-36:Sy-35 *y22;
!!VRy-36&y-36=0:S1;
!!BMx16:Ddy-36;
!!BMx16:U1/?y-37; 每级增加部队2%的最低伤害
!!VRy-37::50;
!!VRy-38:Sy-37 *y22;
!!VRy-38&y-38=0:S1;
!!BMx16:U1/dy-38;
!!BMx16:U2/?y-39; 每级增加部队2%的最高伤害
!!VRy-39::50;
!!VRy-40:Sy-39 *y22;
!!VRy-40&y-40=0:S1;
!!BMx16:U2/dy-40;
!!VRy23&y22<11:S0; 按等级增加1-5点速度
!!VRy23&y22>10/y22<21:S1;
!!VRy23&y22>20/y22<31:S2;
!!VRy23&y22>30/y22<41:S3;
!!VRy23&y22>40/y22<51:S4;
!!VRy23&y22>50:S5;
!!BMx16:Sdy23;
!!BMx16:M27/3/2 M46/3/2; +护盾,石肤


!?FU7056; 敌方触发
!!BMx16:S?y32;
!!FU&y32=0:E;
!!VRy33&y32<8:S-1; 根据敌方怪物速度减少其速度
!!VRy33&y32>7/y32<15:S-2;
!!VRy33&y32>14/y32<20:S-3;
!!VRy33&y32>=20:S-4;
!!BMx16:Sdy33;
!!BMx16:M52/3/2 M50/3/2; +大难,悲伤

[ 本帖最后由 xxb19780916 于 2011-7-11 07:45 编辑 ]

兽哥哥 发表于 2011-7-9 12:38:11

回复 14# 的帖子

其实昨天晚上就预感到会看到你的解答了,呵呵

寻梦人 发表于 2011-7-9 13:07:00

回复 14# 的帖子

这样的话有一个弊端!
如果这个地图有几个叫“塔南”的就只有一个英雄有这个效果!


战斗前触发就不会出现这种情况,考虑进攻方和防守方是否叫塔南就可以!

如果进攻方英雄叫塔南,就触发0---20堆栈的脚本,如果防守英雄也叫塔南,就触发21--41堆栈的脚本!

[ 本帖最后由 xxb19780916 于 2011-7-9 13:10 编辑 ]

兽哥哥 发表于 2011-7-9 13:08:21

回复 16# 的帖子

虚心请教一下:怎么会有几个叫塔南的呢?没有人会这样作图吧?;yowe;

寻梦人 发表于 2011-7-9 13:11:02

这个正常的很!

原帖由 兽哥哥 于 2011-7-9 13:08 发表 http://bbs.h3wog.com/images/common/back.gif
虚心请教一下:怎么会有几个叫塔南的呢?没有人会这样作图吧?;yowe;

全部叫塔南也可以啊!

全凭自己喜欢!

骷髅召唤师 发表于 2011-7-9 13:12:51

回复 16# 的帖子

利害,知道了。14楼的修改好了

[ 本帖最后由 骷髅召唤师 于 2011-7-9 13:33 编辑 ]

兽哥哥 发表于 2011-7-9 13:13:24

你说的是这个脚本只是跟英雄的名字相关联,不关英雄的编号的事情是这个意思吧?
页: [1] 2
查看完整版本: 新手求助:全兵种特长 如何 指定英雄

捐赠