佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 13150|回复: 38

英雄升级时自由选择升级特技

[复制链接]
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

    发表于 2011-12-15 10:24:15 | 显示全部楼层 |阅读模式
    大家近来可好,本人很久没来论坛,可想念大家啦。 呵呵。
    其实论坛我一直都在关注,因为英雄无敌和WOG已经注入了我的血液中。
    脚本如下:
    英雄自由选择升级技能
    !#VRv74:S0;
    !#TM52:S1/999/999/1;                       timer (once in whole game)
    !?TM52;
    !!DO1350/0/155/1:P;                        loop thru heroes
    !?FU1350;
    !!IF:Wx16;
    !!VRw190:S1;      
    !!VRw52:S0;

    !?HL-1&1000;
    !!IF:V4/0;
    !!HE-1:N?y-11; [get hero #]
    !!HEy-11:E?y-13/?y-12; [get hero level]
    !!HEy-11:B2/?y2 B0/?z-4;           class  / hero name
    !!HEy-11:R2/?y5;                   sex
    !!VRy3:Sy2 :2;                   city class
    !!IF&y3=1:V4/1;
    !!VRy50:Sc;                      day

    !!IF:Wy-11;添加调用英雄变量
    !!VRw190:+1;
    !!VRy1:Sw190;
    !!VRy1: %10;
    !!FU&y1<>0:E;                    
    !!FU&w190>80:E;
    !!VRz-1&y5=0:S^男^;
    !!VRz-1&y5=1:S^女^;
    !!VRy-1&w190=10:S1;
    !!VRy-1&w190=20:S2;                     

    !!VRz1&y-1=1:S^%Z-1剑客^;
    !!VRz1&y-1=2:S^剑术宗师^;
    !!VRz2&y-1=1:S^成功引入^;
    !!VRz2&y-1=2:S^剑术宗师^;
    !!UN:G0/22/0/1;
    !!UN:G0/22/1/2;
    *!UN:G0/22/2/2;
    !!UN:G0/22/3/2;
    !!VRx1&1:S69;
    !!VRx1&2:S71;
    !!IF:Q1/20/x1/1^ {***  恭 喜 你  ***}

    你 的 %Z-1 英 雄 {%Z-4} 领 悟 了 特 殊 能 力!^;
    !!VRz-10:S^ULTIMATEARTIFACT.wav^;
    !!SN:Pz-10;                     
    !!FU200:P;
    !!UN:G0/22/0/0;
    !!UN:G0/22/1/0;
    !!UN:G0/22/2/0;
    !!UN:G0/22/3/0;

    !?FU200;
    !!IF:V1/0;
    !!IF:V2/0;
    !!IF&w190=10:V1/1;  
    !!VRy1:S150 R7;
    !!VRz1&1:S^集 团 军^;
    !!VRz2&1:S^弹 药 库^;
    !!VRz3&1:S^你队伍中的某一兵种数量如果超过100,战斗中此兵种伤害每100将+1({最多+20}),速度恒定+1.^;
    !!VRz4&1:S^你麾下所有射手弹药({50发内})加倍.^;
    !!UN:G1/y1/0/1;
    !!UN:G1/y1/1/1;
    !!UN:A5/9/2;
    !!HT54/y1:T3;
    !!HT5/5:T4;
    !!IF&1:Q3/21/y1/8/5/7^请选择你想学习的技能:^;  
    !!IF&1/3:Q1/21/y1/1^你队伍中的某一兵种数量如果超过100,战斗中此兵种伤害每100将+1({最多+20}),速度恒定+1.^;
    !!IF&1/-3:Q1/8/5/1^你麾下所有射手弹药({50发内})加倍.^;
    !!VRx1&1/3:S1;
    !!VRx1&1/-3:S2;
    !!UN:G1/y1/0/0;
    !!UN:G1/y1/1/0;
    !!UN:A5/9/0;
    !!HT5/5:T0;
    !!HT54/y1:T0;

    !!IF&w190=20/4:V2/1;   
    !!VRz5:S^喀 秋 莎 火 箭 炮^;
    !!VRz6:S^超 级 原 子 弹^;
    !!UN:A79/9/5;
    !!UN:A126/9/6

    !!IF&2:Q3/9/79/9/126/7^请选择你想学习的技能:
    !!UN:A79/9/0;   

    !!UN:A126/9/0;
    !!IF&2/3:Q1/21/152/8/137/1^"很好,从现在开始你手下的所有有生命射手获得双击能力。^;
    !!IF&2/-3:Q1/21/137/21/171/1^不错,你的火枪手和御林军将发射爆裂弹且不会误伤战友。^;  
    !!VRx1&2/3:S4;
    !!VRx1&2/-3:S8;
    !!VRw52:|x1;

    !?BF&1000;
    !!BH0:N?y1; [# of left hero]
    !!DO8003/0/20/1:Py1;
    !!BH1:N?y-1; [# of right hero]
    !!DO8003/21/41/1&y-1>=0:Py-1;


    !?FU8003;
    !!IF:Wx1;
    !!IF:V1/0;
    !!IF:V2/0;
    !!IF:V3/0;
    !!VRy-1:Sw52 &1;用y-1判断是否拥有此技能
    !!VRy-2:Sw52 &2;用y-2判断是否拥有此技能
    !!VRy-3:Sw52 &4;用y-3判断是否拥有此技能
    !!BMx16:T?y1 N?y2;
    !!FU|y1<0/y2<1:E;
    !!BMx16:O?y16;                  
    !!FU&y16<0:E;   
    !!BMx16:U3/?y5 S?y4;
    !!VRy5&y5<51:*2;
    !!VRy3:Sy2:100;
    !!IF&y3>0:V3/1;   
    !!VRy3&y3>20:S20;
    !!VRy6&3:Sy4+1;
    !!BMx16&3/y-1<>0:U1/dy3 U2/dy3 Sy6;
    !!BMx16:F?y2 F?y3 F?y4;
    !!VRy3:&4;
    !!IF&y3<>0:V1/1;
    !!VRy4:&16;
    !!IF|y3<>0/y4<>0:V2/1;
    !!VRy2:|32768;
    !!BMx16&2/y-3<>0:Fy2;
    !!BMx16&1/y-2<>0:U3/y5;  

    !?BG0&1000;
    !!BG:A?y-1 N?y-2 Q?y-3;
    !!FU&y-1<>7:E;

    !!FU|y-2<0/y-2>41:E;
    !!BHy3:N?y4;
    !!HEy4:Fd/d/?v74/d;                  

    !!BMy-2:T?y-4;
    !!VRv1260|y-4=137/y-4=171:Sy-3;

    !?MF1&v1260>-1;
    !!BG:H?f;  
    !!IF:Wf;
    !!BG:N?g;  
    !!BMg:T?h;
    !!FU|h<>137/h<>171:E;
    !!BG:A?y1;  
    !!VRi:S8;
    !!VRi:&w52;
    !!FU8005&y1=7/i<>0:Pg;
    !!MF:N?y-1;
    !!MF&v1260=0/y-1<21:E0;
    !!MF&v1260=1/y-1>20:E0;

    !?BG1&v1260>-1;
    !!VRv1260:S-1;

    !?FU8005;
    !!MF:N?f;  
    !!BMf:P?g;
    !!BMx1:C22/g/3/v74/1;


    [ 本帖最后由 fly123 于 2011-12-23 09:43 编辑 ]

    评分

    1

    查看全部评分

  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-12-15 10:44:34 | 显示全部楼层
    不懂ERM的小白纯粹是来和fly大大打招呼的!嗨!
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

     楼主| 发表于 2011-12-15 10:49:29 | 显示全部楼层
    谢谢楼上老弟支持,继续召唤。

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2011-12-15 11:14:05 | 显示全部楼层
    fly123搞不懂的我们也未必搞得懂啊。

    说出来大家讨论一下,v74是要获取英雄的知识值吗?是就没问题。

    w190用来保存英雄的级别是不?每次临时获取一下呗。把w52和w53合并用一下。

    学会技能1,w52+1
    学会技能2,w52+2
    学会技能3,w52+4
    学会技能4,w53+8。

    象保存怪物标志那样,保存英雄的特技,然后战场上再用&1,&2,&4,&8检查所学的技能,决定调用哪个函数,这样会不会好些?
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

     楼主| 发表于 2011-12-15 11:20:49 | 显示全部楼层
    感谢离弦箭老弟。W190是保存英雄等级的。我回去测试下。

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2011-12-15 11:42:39 | 显示全部楼层
    fly123老大,你的内置音效对照表好像比ERM帮助文档的全啊,发出来共享啊。
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

     楼主| 发表于 2011-12-15 11:44:09 | 显示全部楼层
    这个我都忘了,等回去找找,改天上传。

    该用户从未签到

    4936

    回帖

    3万

    金币

    7

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    6121

    退役版主魅力之星

    发表于 2011-12-15 11:57:00 | 显示全部楼层
    大神回归。顶
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-12-15 12:00:27 | 显示全部楼层
    欢迎fly大大回家。
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

     楼主| 发表于 2011-12-15 12:01:12 | 显示全部楼层
    感谢楼上老弟支持。

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21307

    退役版主论坛元老魅力之星

    发表于 2011-12-15 12:20:50 | 显示全部楼层
    !?HL-1&1000;  
    !!IF:V4/0;
    !!HE-1:N?y-11; [get hero #]
    !!HEy-11:E?y-13/?y-12; [get hero level]
    !!HEy-11:B2/?y2 B0/?z-4;           class  / hero name
    !!HEy-11:R2/?y5;                   sex
    !!VRy3:Sy2 :2;                   city class
    !!IF&y3=1:V4/1;
    !!VRy50:Sc;                      day
    !!IF:Wy-11;这里是不是要调用该英雄的W190变量,不然可不知道是调用谁的
    !!VRw190:+1;
    !!VRy1:Sw190;
    !!VRy1: %10;
    !!FU&y1<>0:E;                    
    !!FU&w190>80:E;                  
    !!IF:Q1/20/68/1^ {***  恭 喜 你  ***}
       你 的 英 雄 {%Z-4} 领 悟 了 特 殊 能 力!^;
    !!VRz-10:S^ULTIMATEARTIFACT.wav^;
    !!SN:Pz-10;                     
    !!FU200:P;
    !!IF:Wy-11;

    [ 本帖最后由 寻梦人 于 2011-12-15 12:30 编辑 ]

    评分

    1

    查看全部评分

    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21307

    退役版主论坛元老魅力之星

    发表于 2011-12-15 12:22:31 | 显示全部楼层
    老离的建议很好,可以减少W变量的使用,二追脚本就是用了几个W变量解决了好多技能共存的问题!



    班门弄斧!

    见笑了!

    [ 本帖最后由 寻梦人 于 2011-12-15 12:27 编辑 ]
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21307

    退役版主论坛元老魅力之星

    发表于 2011-12-15 12:30:34 | 显示全部楼层
    其实我还是看FLY123大大的脚本才入门的!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

     楼主| 发表于 2011-12-15 12:38:22 | 显示全部楼层
    !!FU200:P;
    !!IF:Wy-11;在FU对话框之后调用这位英雄的W变量
    !?BF&1000;
    !!BH0:N?x1; [# of left hero]
    !!IF&x1>=0:Wx1;  检查此英雄W变量
    !!DO8003/0/20/1&x1>=0:Px1;
    !!BH1:N?x1; [# of right hero]
    !!IF&x1>=0:Wx1; 检查此英雄W变量
    !!DO8003/21/41/1&x1>=0:Px1;
    欢迎大家一起讨论下。
    这个脚本其实可以作为英雄技能升级的示范,根据这个ERM思路,想想8个种族,16种类型英雄。每10级选择一个技能,总共会有16*2*8=256种技能,而且可以每个英雄自由选择不同的组合特技。
    PS:256种特技,多么大的工作量啊,想想都让人害怕。我才完成4种,还有252种,我的天啊。
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52396

    论坛元老魅力之星封魔玩家

    发表于 2011-12-15 12:47:19 | 显示全部楼层
    这里是在提前开圣诞PARTY吗?
    [swf=460,350,1]http://www.dddtt.com/f/f/1.swf[/swf]
  • TA的每日心情
    慵懒
    2018-5-8 13:27
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]女巫

    801

    回帖

    8047

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4437

    社区QQ达人退役版主

    发表于 2011-12-15 13:28:15 | 显示全部楼层
    正在玩博德之门,这次下决心要通关
    上帝说要有日,于是就有了日。日头东升,日头西落,有日为昼,无日为夜,这是第一天。  
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-12-15 13:30:46 | 显示全部楼层
    发现兽哥几乎都是沙发的...又认识一位大大了...
  • TA的每日心情
    奋斗
    6 小时前
  • 签到天数: 2748 天

    连续签到: 24 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    101006

    魅力之星

    QQ
    发表于 2011-12-15 20:02:43 | 显示全部楼层
    今天FLY很猛啊,强势复出,赞一个
    该会员没有填写今日想说内容.
  • TA的每日心情

    6 天前
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    2740

    回帖

    11万

    金币

    1

    精华

    6级 Legendary Hero

    Rank: 6Rank: 6

    积分
    11700

    退役版主

    QQ
    发表于 2011-12-15 20:55:24 | 显示全部楼层
    大大强力归来呀
  • TA的每日心情

    15 小时前
  • 签到天数: 4050 天

    连续签到: 77 天

    [LV.Master]伴坛终老

    4481

    回帖

    14万

    金币

    0

    精华

    版主

    始祖龙巫

    Rank: 10Rank: 10Rank: 10

    积分
    164255

    论坛守望者社区QQ达人魅力之星

    发表于 2011-12-15 22:39:06 | 显示全部楼层
    瞻仰一下
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-5-4 15:39 , Processed in 2.206118 second(s), 19 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表