佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3526|回复: 11

一个erm的问题 求助

[复制链接]
  • TA的每日心情
    无聊
    2020-11-5 23:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    62

    回帖

    9488

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    651
    发表于 2012-9-25 14:31:36 | 显示全部楼层 |阅读模式
    *******************英雄特长***************
    !?BA0&1000;
    !!BA:H0/?v8555 H1/?v8560;
    !!HEv8500:Ed/?v8505/1;
    以上代码在其它的部分 下面的是出问题的部分
    !?BF&1000;     战场生成后
    !!DO7055/0/20/1&v8555=v8500:P4;  本方数据
    !!DO7055/21/41/1&v8560=v8500:P4;
    !?FU7055&x1=4;     己方触发
    !!BMx16:T?y-30;
    !!FU&y-30>142/y-30<150:E;
    !!FU&y-30<>169:E;   判断狂热祭祀
    !!BMx16:H?y-31 D?y-35  A?y-33 U1/?y-37 U2/?y-39 S/?y-41;
    !!VRy-31::20;
    !!VRy-32:Sy-31*v8505;
    !!VRy-32&y-32<1:S1;
    !!BMx16:Hdy-32;    每级增加部队5%的生命
    !!VRy-33::50;
    !!VRy-34:Sy-33*v8505;
    !!VRy-34&y-34<1:S1;
    !!BMx16:Ady-34;    每级增加部队2%的攻击
    !!VRy-35::50;
    !!VRy-36:Sy-35*v8505;
    !!VRy-36&y-36<1:S1;
    !!BMx16:Ddy-36;    每级增加部队2%的防御
    !!VRy-37::50;
    !!VRy-38:Sy-37*v8505;
    !!VRy-38&y-38<1:S1;
    !!BMx16:U1/dy-38;   每级增加部队2%的最低伤害
    !!VRy-39::50;
    !!VRy-40:Sy-39*v8505;
    !!VRy-40&y-40<1:S1;
    !!BMx16:U2/dy-40;   每级增加部队2%的最高伤害
    !!VRy23&v8505<11:S1;    按等级增加速度,每10级增加一点速度
    !!VRy23&v8505>10/v8505<21:S2;
    !!VRy23&v8505>20/v8505<31:S3;
    !!VRy23&v8505>30/v8505<41:S4;
    !!VRy23&v8505>40/v8505<51:S5;
    !!VRy23&v8505>50/v8505<61:S6;
    !!VRy23&v8505>=61:S7;
    !!BMx16:Sdy23;
    !!BMx16:M27/3/2 M46/3/2;   +护盾,石肤
    !?BF&1000;     战场生成后
    !!DO18011/0/20/1&v8555=v8500:P4;  本方数据
    !!DO18011/21/41/1&v8560=v8500:P4;
    !?FU18011&x1=4;
    !!BMx16:T?y-30;
    !!FU&y-30<>169:E;
    !!FU&y-30>142/y-30<150:E;
    !!VRy50&y-30=169:Sx16+1*-1;
    !!EAy50&y-30=169:B11/1/102/115/1/1/1/1/1/1/1/1/1/1/1;  获得:[近身可射击]**
    !!EAy50&y-30=169:B7/1/105/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视距离>能力**
    !!EAy50&y-30=169:B8/1/111/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视障碍>能力**
    !!EAy50&y-30=169:B9/1/102/68/1/1/1/1/1/1/1/1/1/1/1;  获得:[双击]**
    !!EAy50&y-30=169:B6/1/79/61/0/0/0/0/0/0/0/0/0/0/5000;  最高级获得<弹药数>奖励:[添加+]5000**
    !!EAy50&y-30=169:B10/1/74/54/100/100/100/100/100/100/100/100/100/100/100;
    **最高级攻击后100%机会<施放非直接伤害魔法>:[迟缓大法]**
    !!EAy50&y-30=169:B12/1/103/61/100/100/100/100/100/100/100/100/100/100/100;
    **最高级获得<减少魔法伤害>:100%**
    !!EAy50&y-30=169:B13/1/108/152/100/100/100/100/100/100/100/100/100/100/100;  
    **最高级每回合<召唤>100%自身个数的[雷神领主]生物镜像**
    !!EAy50&y-30=169:L999999;
    !!EAy50&y-30=169:E999999/2/d/d;
    !!EAy50&y-30=169:R156/6;
    *******************************end********************
    本意想让英雄带领的战争狂热者加攻防伤害速度,再配上特技。再另一部分有战后加兵的代码。
    问题:1 如果英雄没有带战争狂热者,再大胜一场战争后,你就有了战争狂热者(战后加兵),再打战争,战争狂热者特技有了,属性没加,第3场战争 在加属性,可加的属性非常imba50级英雄时属性别吸魂的小白都高。。。。
           2 这 !!BMx16:Hdy-32;  会不会每场战争胜利都加啊 ,而不是每级增加部队5%的生命 看不明白,是不是应该
    !!BMx16:Hy-32;
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2012-9-25 14:52:32 | 显示全部楼层

    回复 1# 的帖子

    BA0是战斗前生成,BF是战场中生成,你想战后加后是BA1,战斗后生成,完全不一样的概念。

    --------------
    如果英雄没有带战争狂热者,再大胜一场战争后,你就有了战争狂热者(战后加兵),再打战争,战争狂热者特技有了,属性没加,第3场战争 在加属性,可加的属性非常imba50级英雄时属性别吸魂的小白都高。。。。
    PS:你这句是什么意思?看得不是很懂,如果有问题,你把两个BF调过来应该就行了。
    --------------
    2 这 !!BMx16:Hdy-32;  会不会每场战争胜利都加啊 ,而不是每级增加部队5%的生命 看不明白,是不是应该
    !!BMx16:Hy-32;
    PS:你的做法是错误的,原来的做法才是每级增加,与战争胜利与否没任何关系。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2012-9-25 15:00:25 | 显示全部楼层
    我想说的,沧版都基本说完了.

    不过有一个问题是需要提醒楼主的.
    !!BMx16:H?y-31 D?y-35  A?y-33 U1/?y-37 U2/?y-39 S/?y-41;
    这里检测的攻防,是包含英雄等附加的攻防的.
    如果按照比例增加百分比,肯定是很大的.特别英雄本来攻防就很高的时候.
  • TA的每日心情
    无聊
    2020-11-5 23:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    62

    回帖

    9488

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    651
     楼主| 发表于 2012-9-25 15:41:35 | 显示全部楼层
    BM与 MA 2个命令不同,是吧。虽然2个都能修改生物属性。
    不过有一个问题是需要提醒楼主的.
    !!BMx16:H?y-31 D?y-35  A?y-33 U1/?y-37 U2/?y-39 S/?y-41;
    这里检测的攻防,是包含英雄等附加的攻防的.
    哦  知道了 怨不得加的这么高。

    PS:你这句是什么意思?看得不是很懂,如果有问题,你把两个BF调过来应该就行了。
    就是说你原来没有战争狂热者,战后加兵后,再遇敌属性不加,第3次遇敌才增加
  • TA的每日心情
    无聊
    2020-11-5 23:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    62

    回帖

    9488

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    651
     楼主| 发表于 2012-9-25 15:44:11 | 显示全部楼层
    总之,还是谢谢2位了,我再调试下。
    感觉对BM 和 MA 这2个修改生物属性的命令,还是有点不懂。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2012-9-25 15:44:43 | 显示全部楼层
    话说你的脚本没有 BA1 战后加兵的哦.
  • TA的每日心情
    无聊
    2020-11-5 23:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    62

    回帖

    9488

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    651
     楼主| 发表于 2012-9-25 16:11:44 | 显示全部楼层
    恩  我整合了一个大的脚本  各种imba的特技 ,嘿嘿 用来作弊的 ,变量什么的都改了下,怕跟原来的脚本的冲突。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2012-9-25 16:23:47 | 显示全部楼层
    原帖由 wjb0001 于 2012-9-25 15:44 发表
    总之,还是谢谢2位了,我再调试下。
    感觉对BM 和 MA 这2个修改生物属性的命令,还是有点不懂。


    说白了,BM加的是特定战斗场合里生物的属性,可以指定为某队,相同的生物部队也可不一样,算是战斗时临时增加。
    MA加的是生物固定的属性,所有相同的部队是一样的,永远增加。

    [ 本帖最后由 沧海一粟 于 2012-9-25 16:25 编辑 ]
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    无聊
    2020-11-5 23:18
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    62

    回帖

    9488

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    651
     楼主| 发表于 2012-9-25 16:49:05 | 显示全部楼层
    原帖由 沧海一粟 于 2012-9-25 16:23 发表


    说白了,BM加的是特定战斗场合里生物的属性,可以指定为某队,相同的生物部队也可不一样,算是战斗时临时增加。
    MA加的是生物固定的属性,所有相同的部队是一样的,永远增加。

    恩 经过试验,就是这样,我还发现个问题
    !?BF&1000;     战场生成后
    !!DO18011/0/20/1&v8555=v8500:P4;  本方数据
    !!DO18011/21/41/1&v8560=v8500:P4;
    !?FU18011&x1=4;
    !!BMx16:T?y-30;
    !!FU&y-30<>169:E;
    !!FU&y-30>142/y-30<150:E;
    !!VRy50&y-30=169:Sx16+1*-1;
    !!EAy50&y-30=169:B11/1/102/115/1/1/1/1/1/1/1/1/1/1/1;  获得:[近身可射击]**
    !!EAy50&y-30=169:B7/1/105/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视距离>能力**
    !!EAy50&y-30=169:B8/1/111/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视障碍>能力**
    !!EAy50&y-30=169:B9/1/102/68/1/1/1/1/1/1/1/1/1/1/1;  获得:[双击]**
    !!EAy50&y-30=169:B6/1/79/61/0/0/0/0/0/0/0/0/0/0/5000;  最高级获得<弹药数>奖励:[添加+]5000**
    !!EAy50&y-30=169:B10/1/74/54/100/100/100/100/100/100/100/100/100/100/100;
    **最高级攻击后100%机会<施放非直接伤害魔法>:[迟缓大法]**
    !!EAy50&y-30=169:B12/1/103/61/100/100/100/100/100/100/100/100/100/100/100;
    **最高级获得<减少魔法伤害>:100%**
    !!EAy50&y-30=169:B13/1/108/152/100/100/100/100/100/100/100/100/100/100/100;  
    **最高级每回合<召唤>100%自身个数的[雷神领主]生物镜像**
    !!EAy50&y-30=169:L999999;
    !!EAy50&y-30=169:E999999/2/d/d;
    !!EAy50&y-30=169:R156/6;
    在这段中 如果用!?BA 的话 ,  如果英雄部队里没有战争狂热者,那就可能把经验特技加到随机生物上。。。。。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2012-9-25 17:03:50 | 显示全部楼层
    按理就应该要战场生成后才应用的.
    否则会出现莫名其妙的事情.

    感觉上,BA0的时候,堆栈还没有完全成型吧.
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2012-9-25 17:21:56 | 显示全部楼层

    回复 9# 的帖子:你把上面那段换成这样试试

    !?BF&1000;     战场生成后
    !!DO18011/0/20/1&v8555=v8500:P4;  本方数据
    !!DO18011/21/41/1&v8560=v8500:P4;
    !?FU18011&x1=4;
    !!BMx16:T?y-30  N?y-31;
    !!FU|y-30<>169/y-31<1:E;
    !!VRy50:Sx16+1*-1;
    !!EAy50:B11/1/102/115/1/1/1/1/1/1/1/1/1/1/1;  获得:[近身可射击]**
    !!EAy50:B7/1/105/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视距离>能力**
    !!EAy50:B8/1/111/61/1/1/1/1/1/1/1/1/1/1/1;  获得<无视障碍>能力**
    !!EAy50:B9/1/102/68/1/1/1/1/1/1/1/1/1/1/1;  获得:[双击]**
    !!EAy50:B6/1/79/61/0/0/0/0/0/0/0/0/0/0/5000;  最高级获得<弹药数>奖励:[添加+]5000**
    !!EAy50:B10/1/74/54/100/100/100/100/100/100/100/100/100/100/100;
    **最高级攻击后100%机会<施放非直接伤害魔法>:[迟缓大法]**
    !!EAy50:B12/1/103/61/100/100/100/100/100/100/100/100/100/100/100;
    **最高级获得<减少魔法伤害>:100%**
    !!EAy50:B13/1/108/152/100/100/100/100/100/100/100/100/100/100/100;  
    **最高级每回合<召唤>100%自身个数的[雷神领主]生物镜像**
    !!EAy50:L999999;
    !!EAy50:E999999/2/d/d;
    !!EAy50:R156/6;
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2012-9-25 17:26:16 | 显示全部楼层

    回复 11# 的帖子

    我觉得,楼主的脚本有限定句 !!EAy50&y-30=169
    必须是y-30=169才运行语句,所以按理也错不了.

    关键应该是,BF不能换成BA来触发.

    评分

    1

    查看全部评分

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

    本版积分规则

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

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

    GMT+8, 2025-5-4 21:22 , Processed in 6.128202 second(s), 16 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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