佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 6813|回复: 20

超级异次元之门,英雄同时具备进攻术+防御术+箭术+魔力+抵抗术特长

  [复制链接]
  • TA的每日心情
    开心
    2023-1-23 01:09
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]狂狼人

    89

    回帖

    9573

    金币

    2

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    952

    社区QQ达人

    发表于 2016-3-29 22:35:40 | 显示全部楼层 |阅读模式
    本帖最后由 khdfkj 于 2016-4-23 17:38 编辑

    封神屏蔽了异次元之门,我就写了一个超级异次元之门erm。
    !?CM0&1000;           右键单机触发ERM
    !!OW:A-1/?y10;        获取当前玩家英雄的编号
    !!FU&y10<>0:E;      如果英雄编号不为0将退出ERM     英雄编号0代表欧灵
    !!CM:I?y11;            右键单击的界面编号设置为y11  
    !!FU&y11<>37:E;    y11不等于37将退出ERM,    37代表大地图
    !!HEy10:P?y12/?y13/?y14;          英雄所在为坐标设置为 y12 y13 y14这是一句废话,用来以后加限定条件的,比如只能传送10格之内的地点
    !!CM:P?y15/?y16/?y17;           获取右键点击坐标y15 y16 y17
    !!OBy15/y16/y17:T?y18;        获取坐标为y15 y16 y17上的物体编号y18,
    !!FU&y18>999:E;                 如果y18>999就退出erm。这里没有>999的物品编号,所以可以去任何你想去的地方
    !!HEy10:B0/?z6 O?y21;           编号y10英雄的名字
    !!IF:Q2/9/8/2^{坐标:X=%Y15 Y=%Y16 L=%Y17}

    %Z6要传送过去吗?^;                              对话框,问你想不想传送
    !!FU&-2:E;                                          点击否就退出erm
    !!CM:R0;                                  传送类型为0,这个默认这个就好
    !!HEy10:Py15/y16/y17/1;           英雄瞬间移动到坐标y15 y16 y17点



    大地图右键点击想要去的位置使用。

    ——————————————————————————————————————————————————
    欧灵告诉你什么叫英雄无敌!
    进战场直接获胜!

    !?BR&1000/v6103=0;
    !!BH0:N?y1;     
    !!BH1:N?y2;      
    !!if&y1=0:;
    !!BU:V1;
    !!en:;
    !!if&y2=0:;
    !!BU:V0;
    !!en:;

    ——————————————————————————————————————————————————
    欧灵特长进攻术+防御术+箭术+魔力+抵抗术
    868级天下无敌!
    红色0代表英雄编号,欧灵=0,以后的在erm帮助里查吧

    !?BG0&1000/v6103=0;                       己方兵进攻前己方英雄特长变为进攻术
    !!FU66666&v1367=0/v1360=6:P0/0/22;

    !?BG0&1000/v6103=0;                            己方兵射击前己方英雄特长变为箭术
    !!FU66666&v1367=0/v1360=7:P0/0/1;        A

    !?BG0&1000/v6103=0;                                    己方英雄或兵施法前己方英雄特长变为魔力
    !!FU66666&v1367=0/v1360=1:P0/0/25;        A
    !!FU66666&v1367=0/v1360=10:P0/0/25;

    !?BG0&1000/v6103=0;                              敌方英雄或兵攻击或射击前己方英雄特长变为防御术
    !!BG:A?y1 Q?y2;
    !!BHy2:N?y3;      
    !!FU|y1<6/y1>7/y3=0:E;
    !!FU66666&v9555=0:P0/0/23;             A
    !!FU66666&v9560=0:P0/0/23;

    !?BG0&1000/v6103=0;                                   敌方英雄或兵施法前己方英雄特长变为抵抗术
    !!BG:A?y1 Q?y2;
    !!BHy2:N?y3;     
    !!FU&y1>1/y1<10|y1<1/y1>10/y3=0:E;
    !!FU66666&v9555=0:P0/0/26;
    !!FU66666&v9560=0:P0/0/26;

    !?BG1&1000/v6103=0;                         己方英雄下单位攻击后己方英雄特长变为防御术———被反击时特长变为防御术
    !!FU66666&v1367=0/v1360=6:P0/0/23;

    !?BG1&1000/v6103=0;                         敌方英雄下单位攻击后己方英雄特长变为进攻术———反击时特长变为进攻术
    !!BG:A?y1 Q?y2;
    !!BHy2:N?y3;      
    !!FU|y1<>6/y3=0:E;
    !!FU66666&v9555=0:P0/0/22;             A
    !!FU66666&v9560=0:P0/0/22;

    !?FU66666&x1=0/x2=0;
    !!HEx1:Xx2/x3;

    这些我觉得基本可以了,后四个英雄间对战有效,打野兵无效,我觉得也没必要。
    以上请写入39 wog - hero specialization boost.erm
    这些erm写的都是获取度比较低,很容易让大家享受到。大家可以加各种限定条件,比如同时装备所有种族的组合神奇,同时控制一个种族的所以英雄等等


    上面的是一代erm,我现在发一下二代ERM。
    !?BG0&1000/v6103=0;
    !!FU66666&v1367=0/v1360=6:P0/0/22;
    !!FU66666&v1367=0/v1360=7:P0/0/1;
    !!FU66666&v1367=0/v1360=1:P0/0/25;
    !!FU66666&v1367=0/v1360=10:P0/0/25;
    !!FU66666&v1367<>0/v1360=6:P0/0/23;   
    !!FU66666&v1367<>0/v1360=7:P0/0/23;   
    !!FU66666&v1367<>0/v1360=1:P0/0/26;  
    !!FU66666&v1367<>0/v1360=10:P0/0/26;

    !?BG1&1000/v6103=0;
    !!FU66666&v1367=0/v1360=6:P0/0/23;   
    !!FU66666&v1367<>0/v1360=6:P0/0/22;

    !?FU66666&x1=0/x2=0;
    !!HEx1:Xx2/x3;

    erm编写更简便,而且实用,基本可以完美了。





    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2023-1-23 01:09
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]狂狼人

    89

    回帖

    9573

    金币

    2

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    952

    社区QQ达人

     楼主| 发表于 2016-3-29 22:42:41 | 显示全部楼层
    adamhu 发表于 2016-3-29 22:39
    可以全图随意传送吗

    全部地图,包括虚空

    点评

    还能传到虚空中那是不是英雄可以直接站在海上了  详情 回复 发表于 2016-3-30 10:14
  • TA的每日心情
    开心
    2020-5-23 20:58
  • 签到天数: 87 天

    连续签到: 1 天

    [LV.6]地狱战马

    170

    回帖

    8981

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1023

    社区QQ达人

    发表于 2016-3-29 23:29:48 | 显示全部楼层
    这样会不会对封神作者不尊重?管他呢我要了
  • TA的每日心情
    无聊
    2020-2-19 15:40
  • 签到天数: 190 天

    连续签到: 1 天

    [LV.7]血污怪

    340

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    513
    发表于 2016-3-30 10:14:18 | 显示全部楼层
    khdfkj 发表于 2016-3-29 22:42
    全部地图,包括虚空

    还能传到虚空中那是不是英雄可以直接站在海上了
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2016-3-30 10:43:55 | 显示全部楼层
    楼主的ERM写得不错,结构比较严谨,是我喜欢的类型,支持一下
    多看看,多尝试,多研究,楼主很快就可以创作更多更强大的功能了。
    关于传送点的检测,譬如说海上等,还是可以通过ERM完善的,建议楼主多翻翻论坛的ERM,应该有类似的功能存在。
    至于多特技并存的特长,我很久前写过,代码和楼主差不多,但感觉这个是非常不完善的,譬如说进攻术和防御术无法通过ERM来实现并存(你很难考虑防御方或者反击方或者特殊方时等等的情况),所以建议还是适当点的好,呵呵

    评分

    1

    查看全部评分

    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2019-6-8 22:52
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    92

    回帖

    6399

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    380

    社区QQ达人

    发表于 2016-4-2 19:15:22 | 显示全部楼层
    虽然没搞懂,对于能写这些得···必须赞一个
  • TA的每日心情
    难过
    4 天前
  • 签到天数: 61 天

    连续签到: 1 天

    [LV.6]地狱战马

    51

    回帖

    9456

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    836
    发表于 2016-4-6 10:18:54 | 显示全部楼层
    这个真心好,解决了大问题
  • TA的每日心情
    慵懒
    2024-9-19 20:57
  • 签到天数: 139 天

    连续签到: 1 天

    [LV.7]血污怪

    134

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1064
    发表于 2016-4-8 16:17:13 | 显示全部楼层
    请教一下,这段erm放到“39 wog - hero specialization boost.erm”的哪个位置?我放在最后和欧灵后面都不行。。。

    点评

    放在最后面就行,选中欧灵,然后在地图上右键点击你想去的任何地方。 [attachimg]64691[/attachimg][attachimg]64691[/attachimg]  详情 回复 发表于 2016-4-8 21:30
  • TA的每日心情
    开心
    2023-1-23 01:09
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]狂狼人

    89

    回帖

    9573

    金币

    2

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    952

    社区QQ达人

     楼主| 发表于 2016-4-8 21:30:53 | 显示全部楼层
    silentlord 发表于 2016-4-8 16:17
    请教一下,这段erm放到“39 wog - hero specialization boost.erm”的哪个位置?我放在最后和欧灵后面都不 ...

    放在最后面就行,选中欧灵,然后在地图上右键点击你想去的任何地方。
    未标题-1.jpg

    点评

    谢谢大大提示,现在一切正常了。  详情 回复 发表于 2016-4-8 23:01
  • TA的每日心情
    慵懒
    2024-9-19 20:57
  • 签到天数: 139 天

    连续签到: 1 天

    [LV.7]血污怪

    134

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1064
    发表于 2016-4-8 23:01:33 | 显示全部楼层
    khdfkj 发表于 2016-4-8 21:30
    放在最后面就行,选中欧灵,然后在地图上右键点击你想去的任何地方。

    谢谢大大提示,现在一切正常了。
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2017-11-19 10:10:24 | 显示全部楼层
    战后如何恢复英雄原技能特长!
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2017-11-21 20:42:57 | 显示全部楼层
    战斗后恢复特长
    !!HEv85:X?v9990/?v9991/?v9992/?v9993/?v9994/?v9995/?v9996;
    !?BA1&1000;
    !!FU66666&v85>=0/v990>=0:Pv85/v9990/v9991/v9992/v9993/v9994/v9995/v9996;

    script96封神.rar

    2.61 KB, 下载次数: 11, 下载积分: 金币 -1

    售价: 1 金币  [记录]

  • TA的每日心情
    开心
    2020-2-14 09:43
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    46

    回帖

    5130

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    702
    发表于 2018-6-18 23:43:33 | 显示全部楼层
    大神,请问下,这个多特长的能不基于39号erm而单独设置一个erm吗
  • TA的每日心情
    开心
    2020-2-14 09:43
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    46

    回帖

    5130

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    702
    发表于 2018-6-19 00:30:48 | 显示全部楼层
    还有,96封神中

    ------------------------特长进攻术+防御术+箭术+魔力+抵抗术----------------------


    !?BG0&1000/v6103=0;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=7:Pv85/0/1/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=1:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=10:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=7:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=1:Pv85/0/26/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=10:Pv85/0/26/0/0/0/0/0;

    !?BG1&1000/v6103=0;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/22/0/0/0/0/0;

    !?FU66666&x1=v85;
    !!HEx1:Xx2/x3/x4/x5/x6/x7/x8;
    为什么不起作用或者说部分起作用,多特长不起作用
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2018-6-19 09:20:08 来自手机 | 显示全部楼层
    这种特长设置,只生效最后一次设定。如果在不同的时机设置不同的特长也可以有多特长效果。
  • TA的每日心情
    开心
    2020-2-14 09:43
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    46

    回帖

    5130

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    702
    发表于 2018-6-25 21:14:19 | 显示全部楼层
    谁能指导下这个怎么能起作用 试了好几小时也不起作用
    ------------------------特长进攻术+防御术+箭术+魔力+抵抗术----------------------


    !?BG0&1000/v6103=0;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=7:Pv85/0/1/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=1:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=10:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=7:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=1:Pv85/0/26/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=10:Pv85/0/26/0/0/0/0/0;

    !?BG1&1000/v6103=0;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/23/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/22/0/0/0/0/0;

    !?FU66666&x1=v85;
    !!HEx1:Xx2/x3/x4/x5/x6/x7/x8;

    点评

    ZVSE !?BA0&1000; !!VRy8:S1; !!VRy9:Sy8*-1 +1; !!BA:Hy9/?v9555; 保存进攻方英雄到v9555 !!BA:Hy8/?v9560; 防守方hero到v9560 !!OW:C?i Ii/?j; !!if&y9=0/v9555>=0:; !!HEv9555:O  详情 回复 发表于 2018-8-26 14:32
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2018-8-26 14:32:33 | 显示全部楼层
    yyjzbl 发表于 2018-6-25 21:14
    谁能指导下这个怎么能起作用 试了好几小时也不起作用
    ------------------------特长进攻术+防御术+箭术+魔 ...

    ZVSE
    !?BA0&1000;
    !!VRy8:S1;
    !!VRy9:Sy8*-1 +1;
    !!BA:Hy9/?v9555;             保存进攻方英雄到v9555
    !!BA:Hy8/?v9560;             防守方hero到v9560
    !!OW:C?i Ii/?j;
    !!if&y9=0/v9555>=0:;
    !!HEv9555:O?y2;
    !!FU&y2<0:E;
    !!OW:Iy2/?y4;
    !!HEv9555&y4=0:N?v85;
    !!en:;
    !!if&y8=1/v9560>=0:;
    !!HEv9560:O?y5;
    !!FU&y5<0:E;
    !!OW:Iy5/?y7;
    !!HEv9560&y7=0:N?v85;
    !!en:;
    !!VRv9990:C0/0/0/0/0/0/0;
    !!HEv85:X?v9990/?v9991/?v9992/?v9993/?v9994/?v9995/?v9996;

    !?BF&1000;                  战场生成后
    !!DO9999998/0/20/1&v9555=v85:P;
    !!DO9999998/21/41/1&v9560=v85:P;
    !?BA53&1000;
    !!HEv85&v9990>-1/v9990<9/v85>-1:Xv9990/v9991/v9992/v9993/v9994/v9995/v9996;
    !?FU9999998;
    !!FU|v9560<>v85/v9555<>v85:E;
    ------------------------特长进攻术+防御术+箭术+魔力+抵抗术----------------------

    !?BG0&1000;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=7:Pv85/0/1/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=1:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=10:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=7:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=1:Pv85/0/26/0/0/0/0/0;  
    !!FU66666&v1367<>v85/v1360=10:Pv85/0/26/0/0/0/0/0;
    !?BG1&1000;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !?FU66666&x1=v85;
    !!HEx1:Xx2/x3/x4/x5/x6/x7/x8;

    点评

    还是不起作用。。。我比较小白,这个单独做一个erm就能用吗,我看到你这个有ZVSE,而且v85是代表人类英雄全可以吗?  详情 回复 发表于 2018-9-5 00:49
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 09:43
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    46

    回帖

    5130

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    702
    发表于 2018-9-5 00:49:29 | 显示全部楼层
    xuzhouhudajz 发表于 2018-8-26 14:32
    ZVSE
    !?BA0&1000;
    !!VRy8:S1;

    还是不起作用。。。我比较小白,这个单独做一个erm就能用吗,我看到你这个有ZVSE,而且v85是代表人类英雄全可以吗?

    点评

    能用呀!所有人类英雄都有效  详情 回复 发表于 2018-9-6 16:27
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2018-9-6 16:27:14 | 显示全部楼层
    本帖最后由 xuzhouhudajz 于 2018-9-6 16:31 编辑
    yyjzbl 发表于 2018-9-5 00:49
    还是不起作用。。。我比较小白,这个单独做一个erm就能用吗,我看到你这个有ZVSE,而且v85是代表人类英雄 ...

    能用呀!所有人类英雄都有效!这是从里面节选的,结束多搞点分号就可以了!
    ZVSE
    !#TM2:S1/999/1/255;[直接使用官方的TM2通用触发器]
    !?TM2;
    !!DO10000009/0/155/1:P;
    !!DO10000010/0/7/1:P;
    !?FU10000009;
    !!OW:C?y2;#0
    !!OW&y2<>-1:Iy2/?y1;#1
    !!FU&y1<>0:E;
    !!HEx16:O?y4;
    !!OW&y4>-1:Iy4/?y5;
    !!FU&y5<>0:E;
    !!HEx16&y5=0/y4<>-1:E?j/?k G?y1 Fd/d/d/?y11 A2/0//?y20;取得英雄移动力
    !!VRy3:Sy1*k :25 +y1;
    !!VRy6:Sk *100;
    !!VRy7:S500 *k :10;
    !!VRy11:*3;
    !!HEx16&y5=0/y4<>-1:Gy3 Y9/y6/7/1 Y64/2/7/1 Y7/y11/7/1 Wy3;
    !!HEx16&y20<1/y5=0/y4<>-1:A1/0/17;
    !!VRy8:S0;
    !!HEx16&y5=0/y4<>-1:S17/?y35 Sy8/?y36 B2/?y9;#14
    !!HEx16&y35<1/y5=0/y4<>-1:S17/1;
    !!if&y9>7/y9<10:;
    !!HEx16&y36<1/k>25/y5=0/y4<>-1:Sy8/1;
    !!en:;
    !!if&y9<8|y9>9:;
    !!HEx16&y36<1/k>25/y8<>12/y5=0/y4<>-1:Sy8/1;
    !!en:;
    !!VRy8:+1;
    !!SN&y8<28:G14;;;
    !?FU10000010;
    !!VRy3:S0;#0初始化资源
    !!OW:Rx16/y3/?y4;#1获取资源y3数量
    !!OW:Ix16/?j C?i;获取玩家类型
    !!FU&x16<>i:E;
    !!if&j=1:;
    !!VRy5&y3<>6:S10;除金币外每天加10
    !!VRy5&y3=6:S5000;金币每天加5000
    !!OW:Rx16/y3/dy5;增加电脑y3资源
    !!en:;
    !!if&j=0:;
    !!VRy5&y3=7:S1;人类每天加1秘银
    !!OW:Rx16/y3/dy5;
    !!en:;
    !!VRy3:+1;
    !!SN&y3<8:G1;;;资源循环检测
    -----------------------------------------------------------
    !?BA0&1000;
    !!VRy8:S1;
    !!VRy9:Sy8*-1 +1;
    !!BA:Hy9/?v9555;             保存进攻方英雄到v9555
    !!BA:Hy8/?v9560;             防守方hero到v9560
    !!OW:C?i Ii/?j;
    !!if&y9=0/v9555>=0:;
    !!HEv9555:O?y2;
    !!FU&y2<0:E;
    !!OW:Iy2/?y4;
    !!HEv9555&y4=0:N?v85;
    !!en:;
    !!if&y8=1/v9560>=0:;
    !!HEv9560:O?y5;
    !!FU&y5<0:E;
    !!OW:Iy5/?y7;
    !!HEv9560&y7=0:N?v85;
    !!en:;
    !!VRv9990:C0/0/0/0/0/0/0;
    !!HEv85:X?v9990/?v9991/?v9992/?v9993/?v9994/?v9995/?v9996;
    !?BF&1000;                  战场生成后
    !!DO9999996/0/20/1&v9555=v85:P;         
    !!DO9999996/21/41/1&v9560=v85:P;
    !!DO9999997/0/20/1&v9555=v85:P;
    !!DO9999997/21/41/1&v9560=v85:P;
    !!DO9999998/0/20/1&v9555=v85:P;
    !!DO9999998/21/41/1&v9560=v85:P;
    !?BR&1000;
    !!DO9999999/0/20/1:P;
    !!DO9999999/21/41/1:P;
    !?CO0&1000;
    !!VRy1:S0;#0
    !!COv85:Sy1/?y2;#1
    !!COv85&y2<1:Sy1/1;
    !!VRy1:+1;
    !!SN&y1<6:G1;循环检测
    ;
    !?BA53&1000;
    !!HEv85&v9990>-1/v9990<9/v85>-1:Xv9990/v9991/v9992/v9993/v9994/v9995/v9996;
    ;
    ---------------------------新英雄特长--------------------------------
    !?FU9999996;
    !?BG&1000;
    !!BG:Q?y1 N?y2 E?y3 A?y5;
    !!BHy1:N?y4;
    !!FU|y2<0/y3<0/y4<>v85/y4<0/y5<>7:E;[限制条件]y2和y3为存在堆栈编号,y4=v85为指定英雄,y5=7表示是堆栈射击的动作
    !!BMy2:T?y11 N?y12;
    !!BMy3:T?y13 N?y14;
    !!FU|y11<0/y13<0/y12<1/y14<1/y11=149:E;[本堆栈和目标生物存在,且本堆栈不是箭塔]
    !!HEv85:E?j/?k;
    !!VRy42&k>0:Sk:20;
    !!VRy42&k=0:S20;
    !!FU9999993:Py2/y3/y42;

    ***
    !?FU9999993;
    **A堆栈射击B堆栈且产生伤害(箭塔射击除外)
    **x1=堆栈号
    **x2=目标堆栈号
    **x3=射击次数(需>0)
    !!FU|x1<0/x1>41/x2<0/x2>41/x1=x2/x3<1:E;[#0]
    !!BMx1:T?y1 N?y2;     [#1]
    !!BMx2:T?y11 N?y12;
    !!FU|y1<0/y11<0/y2<1/y12<1/y1=149/y11=149:E;
    !!BMx1:F?i U3/?j;     [标志与弹药]
    !!VRi:&4;
    !!FU|i<>4/j<1:E;      [非箭手或无弹药(若无射击动作会崩溃)]
    *!FU&y1>144/y1<150:E; [排除战争机器]
    !!UN:C6919200/4/?y80; [内存]
    !!VRy31:Sx1 *1352 +21708 +y80;[A方内存地址]
    !!VRy41:Sx2 *1352 +21708 +y80;[B方内存地址]
    !!SN:E4453920/2/y31/y41;      [射击且伤害]
    !!BMx1:U3/d-1;                [减少弹药]
    !!VRx3:-1;
    !!SN&x3>0:G0;                 [循环代码]

    !?BG0;
    !!SN:W^007.AttackA.Times^/0;
    !!SN:W^007.ShootA.Times^/0;
    !?BG0;[范例]
    !!BG:A?y1 E?y3 Q?y5;
    !!BHy5:N?y6;!!HEv85:E?j/?k;
    !!VRy42&k>0:Sk:20;
    !!VRy42&k=0:S20;!!if&y1=6:;
    !!SN&y6=v85:W^007.AttackA.Times^/dy42;[有2次额外肉搏攻击]
    !!en:;
    !!if&y1=7:;
    !!SN&y6=v85:W^007.ShootA.Times^/dy42;[有2次额外射击]
    !!en:;
    ********************HOOK代码,不必更改******************************
    !?BA0&1000;
    !!SN:L^EraPlugins\erm_hooker.era^/?y1 Ay1/^SetHook^/?y2;
    !!SN:Ey2/1/7381311/101310;
    !!SN:Ey2/1/4456346/101311;
    !?BA1&1000;
    !!SN:L^EraPlugins\erm_hooker.era^/?y1 Ay1/^UnsetHook^/?y2;
    !!SN:Ey2/1/7381311;
    !!SN:Ey2/1/4456346;
    !?FU101310;[额外肉搏]
    !!SN:X?y1/1;[edi]
    !!SN:W^007.AttackA.Times^/?y30;
    !!SN:W^007.AttackA.Times^/0;
    !!FU&y30<1:E;
    !!UN:Cy1/4/?y10;[y10=A_STACK]
    !!VRy2:Sy1+8;
    !!UN:Cy2/4/?y3; [y3=ebp]
    !!VRy4:Sy3+8; [ebp+8]
    !!UN:Cy4/4/?y5; y5=[ebp+08]
    !!VRy6:Sy1+4;
    !!UN:Cy6/4/?y80;[y80=D_STACK]10#
    !!VRy11:Sy10+52; 11#
    !!VRy12:Sy10+76;
    !!VRy13:Sy10+656;
    !!VRy14:Sy10+688;
    !!VRy15:Sy10+704;
    !!VRy21:Sy80+52;
    !!VRy22:Sy80+76;
    !!UN:Cy11/4/?y31; 18#
    !!UN:Cy12/4/?y32;
    !!UN:Cy13/4/?y33;
    !!UN:Cy14/4/?y34;
    !!UN:Cy15/4/?y35;
    !!UN:Cy21/4/?y41;
    !!UN:Cy22/4/?y42;
    !!FU|y31<0/y32<1/y41<0/y42<1/y33>0/y34>0/y35>0:E;
    !!SN:E4461360/2/y10/y80/y5;
    !!VRy30:-1;
    !!SN&y30>0:G18;
    !?FU101311;[额外射击]
    !!SN:X?y1/1;[edi]
    !!SN:W^007.ShootA.Times^/?y30;
    !!SN:W^007.ShootA.Times^/0;
    !!FU&y30<1:E;
    !!VRy2:Sy1+4; esi
    !!UN:Cy2/4/?y10;[A_STACK]
    !!VRy3:Sy1+16; ebx
    !!UN:Cy3/4/?y80;[D_STACK]
    !!VRy11:Sy10+52;[8#]
    !!VRy12:Sy10+76;
    !!VRy13:Sy10+656;
    !!VRy14:Sy10+688;
    !!VRy15:Sy10+704;
    !!VRy16:Sy10+216;
    !!VRy21:Sy80+52;
    !!VRy22:Sy80+76;
    !!UN:Cy11/4/?y31;16#
    !!UN:Cy12/4/?y32;
    !!UN:Cy13/4/?y33;
    !!UN:Cy14/4/?y34;
    !!UN:Cy15/4/?y35;
    !!UN:Cy16/4/?y36;
    !!UN:Cy21/4/?y41;
    !!UN:Cy22/4/?y42;
    !!FU|y31<0/y32<1/y41<0/y42<1/y33>0/y34>0/y35>0/y36<1:E;
    !!SN:E4453920/2/y10/y80;
    !!VRy30:-1;
    !!SN&y30>0:G16;
    !?MR0&1000;
    !!BG:Q?y1 A?y3;
    !!VRy2:Sy1*-1+1;
    !!BHy1:N?y11; [当前攻击方英雄y11]
    !!BHy2:N?y12;[对方英雄y12]   
    !!HEv85:Ed/?y10/1 B0/?z1 Fd/d/?y40/?y41;[特定英雄的等级y10]
    !!MR:D?y20 F?y21 S?y22;[原伤害y20,最终伤害y21(MR0下等同于y20),魔法编号y22]
    !!VRy30:Sy10*20 +y40 +y41 *2; 每级+40%、力量知识每点+20%
    !!VRy31:Sy30 *y20 :100 +y20;[最终值]
    !!VRy31&y31<0:S0;
    !!VRy31&y31>2140000000:S2140000000;
    !!VRy50:Sy10*2; 每级-2%
    !!VRy51:Sy50 *y21 : -100 +y21;[最终值]
    !!VRy51&y51<0:S0;
    !!VRz900:S^%Z1增加己方%Y30%%基础%Y22魔法伤害(%Y20->%Y31)!^;
    !!VRz-1:S^%Z1减少对手%Y50%%基础%Y22魔法伤害(%Y21->%Y51)!^;
    !!if&y11=v85:;[施法方是特定英雄增加魔法伤害]
    !!if|y3=1/y3=10:;
    !!FU&y22=29:E;
    !!BU:Mz900;
    !!MR:Dy31;
    !!en:;
    !!if|y22=57/y22=16/y22=18:;
    !!BU:Mz900;
    !!MR:Dy31;
    !!en:;
    !!en:;
    !!if&y12=v85:;[施法方是特定英雄增加魔法伤害]
    !!if|y3=1/y3=10:;
    !!FU&y22=29:E;
    !!BU:Mz-1;
    !!MR:Dy51;
    !!en:;
    !!en:;
    ;
    ------------------------------免物理伤害--------------------------------;
    !?FU9999997;
    !?MF1&1000;
    !!MF:N?y1;
    !!BG:Q?y3;
    !!VRy6&y3=0:S1;
    !!VRy6&y3=1:S0;
    !!BMy1:T?y2 I?y7 F?i;
    !!UN:N3/z500/y2/1;
    !!BHy6:N?y5;
    !!BHy7:N?y8;
    !!BMx16&y5=v85:G212/?y54/d G213/?y51/d B?y15 N?y16;
    !!VRy17&y15>0/y16>0:Sy15 -y16 *100 :y15;
    !!VRy17|y17<0/y15=1:S10;
    !!VRi:&4;
    !!VRy50:S0 R100;
    !!HEv85:Ed/?y53/1;
    !!VRy52:Sy53 +y51 +y54 +10 +y17;
    !!if&i=4:;
    !!BMy1&y50<y52/y5=v85/y8=v85:V20 V85;
    !!MF&y50<y52/y5=v85/y8=v85:E0;
    !!VRz900:S^{%Z500获得%Y50好运格挡成功。}^;
    !!BU&y50<y52/y5=v85/y8=v85:Mz900;
    !!en:;
    !!if&i<>4:;
    !!BMy1&y50<y52/y5=v85/y8=v85:V20 V85;
    !!MF&y50<y52/y5=v85/y8=v85:E0;
    !!VRz900:S^{%Z500获得%Y50好运格挡成功。}^;
    !!BU&y50<y52/y5=v85/y8=v85:Mz900;
    !!en:;
    ;
    ;------------------------------物理伤害加倍--------------------------------;
    !?FU9999998;
    !!FU|v9560<>v85/v9555<>v85:E;
    !?MF1&1000;
    !!MF:N?y1 F?y6;
    !!BG:Q?y3 A?y4 N?y21;
    !!BMy1:T?y2 I?y13 P?y30;
    !!VRy11&y3=0:S1;
    !!VRy11&y3=1:S0;
    !!BHy3:N?y12;
    !!BHy11:N?y5;
    !!BHy13:N?y14;
    !!BMy21&y21>-1:B?y15 N?y16 I?y22 T?y24;
    !!BHy22:N?y23;
    !!UN:N3/z500/y2/1;
    !!VRy17:S0;
    !!VRy17&y15>y16/y23=v85/y15>0/y16>0:Sy15 -y16 *70 :y15;
    !!VRy17&y15<y16/y23=v85/y15>0/y16>0:S0;
    !!VRy50:S0 R100;
    !!HEv85:Ed/?y58/1 B0/?z8;
    !!VRy51:Sy58 +y17 +5;
    !!VRy7:Sy58:5;
    !!VRy25:Sy58:2;
    !!VRy25&y25<5:S5;
    !!VRy26:Sy6*y25;
    !!VRy7&y7<=2:S2;
    !!VRy10:Sy6*y7;
    !!VRy10&y10>2140000000:S2140000000;
    !!if&y14<>v85/y50<26/y58>35:;
    !!BMy1:C57/y30/3/3/1;
    !!en:;
    !!if&y14<>v85/y58>35/y50>74:;
    !!BMy1:C57/y30/3/3/1;
    !!en:;
    !!if&y24<>149:;
    !!BMy1&y50<y51/y5<>v85/y12=v85/y14<>v85:V15 V73;
    !!MF&y50<y51/y5<>v85/y12=v85/y14<>v85:Fy10;
    !!VRz900:S^{%Z8受到%Y17损伤共计%Y51幸运,获得%Y50点好运使%Z500受到%Y7×%Y6=%Y10点伤害。}^;
    !!BU&y50<y51/y5<>v85/y12=v85/y14<>v85:Mz900;
    !!en:;
    !!if&y24=149:;
    !!BMy1&y5<>v85/y12=v85/y14<>v85:V15 V73;
    !!MF&y5<>v85/y12=v85/y14<>v85:Fy26;
    !!VRz900:S^{%Z8获得幸运一击,使%Z500受到%Y25×%Y6=%Y26点伤害。}^;
    !!BU&y5<>v85/y12=v85/y14<>v85:Mz900;
    !!en:;
    ;
    ------------------------特长进攻术+防御术+箭术+魔力+抵抗术----------------------

    !?BG0&1000;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=7:Pv85/0/1/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=1:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367=v85/v1360=10:Pv85/0/25/0/0/0/0/0;
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=7:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=1:Pv85/0/26/0/0/0/0/0;  
    !!FU66666&v1367<>v85/v1360=10:Pv85/0/26/0/0/0/0/0;
    !?BG1&1000;
    !!FU66666&v1367=v85/v1360=6:Pv85/0/23/0/0/0/0/0;   
    !!FU66666&v1367<>v85/v1360=6:Pv85/0/22/0/0/0/0/0;
    !?FU66666&x1=v85;
    !!HEx1:Xx2/x3/x4/x5/x6/x7/x8;
    ;
    !?FU9999999;
    !!BMx16:S?y1 I?y2 T?y4;
    !#MA:Ly4/?y5;
    !!BHy2:N?y3;
    !!BMx16&v997>=0/y3<>v85/y5<4:M54/99/3;
    !!BMx16&v997>=0/y3<>v85/y5>3/y5<6:M54/99/2;
    !!BMx16&v997>=0/y3<>v85/y5>5:M54/99/1;
    ;
    ------------------------------END--------------------------------

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-9 08:07
  • 签到天数: 286 天

    连续签到: 4 天

    [LV.8]神圣凤凰

    397

    回帖

    26

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    7880
    发表于 2019-5-16 06:01:51 | 显示全部楼层
    很强的代码,但是感觉没什么必要
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-12-23 01:44 , Processed in 3.473377 second(s), 18 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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