佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
楼主: 沧海一粟

【第一篇结束】ERM初级进阶心得(附大量ERM实例)

[复制链接]
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-6 17:27:30 | 显示全部楼层

    回复 20# 的帖子

    这个我没办法,生物队数应该是不可以突破21队限制的,我认为用ERM也解决不了。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-6 17:29:05 | 显示全部楼层

    第四节 MA:X冷门命令的巧用

    (接19L继续)

            本节将是第一篇的完结篇,也是一个重点篇。因为我们知道MA:X中的22个命令,有些是经常用的,如环击、龙息、不反击等,有些是不经常用的,如双格、攻城、攻城武器、王者123等,还有一些是不会用的,如8192 (因为这个命令根本没有任何效果)。
            特别需要注意的是:千万不要在用ERM添加战场召唤物时,删除生物某项原有标志(如大天使的飞行),很容易引起错误。

            下楼我主要介绍后面两方面不常用或根本不用的命令。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-6 17:31:34 | 显示全部楼层

    一、冷门命令的应用

            特别声明:以下括号内容均引自ERM帮助,包括上面所有命令的官方解释,特别鸣谢克招对ERM的伟大贡献!

    1、(0x00000001 = 1 - 双倍大小-占两格)
            拥有这个标志的堆栈就表示战场中占两格,如大天使,你可以通过MA命令直接给生物添加或删减,如GB的小白就把幽灵比蒙的双格标志给删了,在战场上变成只占一格的生物,虽然看起来比较怪,但实用性不错(起码用起力盾来舒服)。当然,你也可以用MA把单格生物变成双格的,样子看起来更怪,也根本谈不上实用,我估计没有人会这样做的吧。
            我个人建议用这个命令还是谨慎一点好,毕竟弊大于利,起码生物战场上的样子看起来有些古怪,也容易引起不必要的错误。


    2、(0x00000020 = 32 - 攻城)
           这个没什么好说的,你给生物添加此项标志后,生物就可以像独眼巨人一样攻城了,但攻城的效果可比不上独眼,它的是专家级的(弹道术)你的只能是初级的。


    3、(0x00000040 = 64 - 攻城武器 - 不能移动)
            这个更没得说,谁愿意自己的生物不能移动啊,而且你就算是给非战争机器加上这个标志,行动时肯定会引起黑屏退出,所以说这个命令基本上是用不着的了。


    4、(0x00000080 = 128 - 王者1,包括下面的2和3)
            这三个命令虽然用得少,但用起来效果还是不错的。参照ERM命令下的说明,你可以清楚到底是哪些生物拥有这些标志,但对王者更合理的解释应该是屠戮成性分别对应王者效果,说浅显点就是初级屠戮成性对有王者1标志的生物能产生效果,之后类推。所以我就纳闷了:为什么要叫王者呢,这根本就是个坏效果的标志啊,难道就是因为它所对应的都是些高级生物?
            知道王者的效果后,我们就可以用ERM给非王者的生物也加上王者标志,这样屠戮成性的魔法实用将大大提高(起码比嗜血好用)。


    5、(0x00000400 = 1024 - 免疫精神类魔法)
            效果见泰坦巨人,和生物经验特技的钢铁意志一样。


    6、(0x00000800 = 2048 - 射线攻击)
            ERM命令下的说明已经讲得很清楚,不过变成黑色射线样子还真难看,但为了无视障碍还真没办法。


    7、(0x00100000 = 1048576 - 射击扩大范围)
            这个命令和攻城武器一样,根本上就没用过。


    8、(0x80000000 - 2147483648 - 龙 )
            这个就更不用再解释了,这个命令实践中用来检查比设置要多得多。

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

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-6 17:52:36 | 显示全部楼层

    二、巧用8192的心得

            ERM写法七奇八门,思路也是七上八下(是随着心情啊,不要理解错了,呵呵),下面我就专门介绍一种比较古怪的思路,这个思路可是写有些比较纠结ERM的最好办法,当然,这都是我个人认为的。
            如我们通过查找ERM帮助下的MA:X命令可以看到一个标志8192,这个命令ERM帮助没有解释,用起来也没有效果,可以说是一个最垃圾的命令,我估计论坛上应该没有人用过。但有时废物还真能成宝贝,比如说我想实现给某生物增加与众不同的功能,但又不想给全部生物增加,又想在特定条件下取消功能时,用Flags变量或V变量比较纠结无法完全实现想法时,一不小心地晃到了这个垃圾,嘿嘿……


    实例6:塞尔伦施放未日魔法时本方免疫,但对方英雄施放时则不免疫(约等于未日之刃的一半效果)。


    ZVSE
    **************超级塞尔伦*******************
    ************ERM制作:沧海壹粟****************

    **************初始英雄设置*******************
    !?PI;
    !!VRz902:S^使用未日审判魔法时效果大增,取决于英雄级别(每级额外增加20点魔法伤害),同时使用时本方不受未日审判魔法的影响。^;
    !!UN:G2/155/2/902;
    !!HE155:X3/26;
    !!HE155:S14/1 S19/0;
    !!HE155:B2/7;
    !!HE155:A1/0/17 M26/1 Id10;
    **************战斗前触发变量设置*******************
    !?BA0;
    !!BA:H0/?v9555;   进攻方英雄ID存入v9555
    !!BA:H1/?v9560;   防守方英雄ID存入v9560
    **************动作前触发变量设置*******************
    !?BG0;
    !!VRv9800:C-1/-1/-1/-1/-1/-1/-1/-1/-1;
    !!BG:A?v9800 D?v9801 E?v9802;
    !!BG:H?v9803 N?v9804 Q?v9805 S?v9806;
    !!BHv9805:N?v9807;
    !!HEv9807:E?y-1/?v9808;

    **************动作前触发增加火免*******************  
    !?BG0;
    !!FU|v9800<>1/v9806<>26/v9807<>155:E;
    !!DO29000/0/20/1&v9555=155:P50;
    !!DO29000/21/41/1&v9560=155:P50;

    !?FU29000&x1=50;
    !!FU|x1<>50:E;
    !!BMx16:N?y1 T?y2 F?y3 F?y4;
    !!FU|y1<1/y2=149:E;
    !!VRy3:&16384;    检查堆栈是否有火免
    !!FU&y3>0:E;
    !!VRy4:|24576;    没有火免则增加火免和8192(24576=16384+8192)
    !!BMx16:Fy4;
    **************动作后触发删除火免*******************
    !?BG1;
    !!FU|v9800<>1/v9806<>26/v9807<>155:E;
    !!DO29000/0/20/1&v9555=155:P51;
    !!DO29000/21/41/1&v9560=155:P51;

    !?FU29000&x1=51;
    !!FU|x1<>51:E;
    !!BMx16:N?y1 T?y2 F?y3 F?y4;
    !!FU|y1<1/y2=149:E;
    !!VRy3:&8192;    检查生物是否有8192标志
    !!FU&y3<1:E;
    !!VRy4:-24576;    有8192标志则减去火免和8192标志
    !!BMx16:Fy4;
    **************魔法伤害前增加伤害*******************
    !?MR0;
    !!FU&v9555<>155/v9560<>155:E;
    !!FU|v9800<>1/v9806<>26/v9807<>155:E;
    !!MR:D?x1;
    !!VRx2:Sv9808*20;
    !!VRx1:+x2;
    !!MR:Dx1;
    !!VRz900:S^{未日审判额外造成%X2点伤害。}^;
    !!BU:Mz900 R;
    *********************结束*************************

    (第一篇结束)


    [ 本帖最后由 沧海壹粟 于 2011-9-6 17:59 编辑 ]
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-6 18:04:47 | 显示全部楼层

    第一篇结束,本周将不再更新。

    下周将继续讲冒险魔法的另类用法
            以上内容都是一家之言,讲得不对的地方还请大家多多见谅。欢迎回帖讨论,只要有时间我一定回贴交流,相互学习相互促进。
            本ERM实例1楼均提供成品下载,经整合后变量和其它脚本一般不会引起冲突(一起使用本贴的脚本也不会有任何冲突),可在任何地图中使用,改名后可直接放置在Dada的s目录下直接使用。

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

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52349

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

    发表于 2011-9-6 19:16:00 | 显示全部楼层
    原帖由 沧海壹粟 于 2011-9-6 17:27 发表
    这个我没办法,生物队数应该是不可以突破21队限制的,我认为用ERM也解决不了。

    但是召唤元素可以累次召唤无数次啊。
    另外,TDS的隐藏种族英雄特长是变形术,如果将这个特长用在召唤元素上,可不可以也实现无数次召唤呢?

    不过TDS里变形是有限制条件的

    条件:
    1.隐藏种族并且是主角
    2.正常部队有效. 追随者,宠物,战争机器,鬼魂,召唤的生物等无效
    3.单格生物仅能变形为单格生物,同理,双格只能变形为双格

  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-7 08:43:42 | 显示全部楼层

    回复 26# 的帖子

    引用:条件:
    1.隐藏种族并且是主角
    2.正常部队有效. 追随者,宠物,战争机器,鬼魂,召唤的生物等无效
    3.单格生物仅能变形为单格生物,同理,双格只能变形为双格

    这三个倒不难实现,但变形是什么东西,说实话,没玩过TDS隐藏种族我真不懂
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52349

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

    发表于 2011-9-7 09:15:10 | 显示全部楼层
    原帖由 沧海壹粟 于 2011-9-7 08:43 发表
    引用:条件:
    1.隐藏种族并且是主角
    2.正常部队有效. 追随者,宠物,战争机器,鬼魂,召唤的生物等无效
    3.单格生物仅能变形为单格生物,同理,双格只能变形为双格

    这三个倒不难实现,但变形是什么东西,说实话,没玩过 ...


    我希望实现的目标是:
    目标:在一场Boss战中,Boss会每回合召唤生物,召唤的生物从枪兵(ID=0)一直到圣龙(ID=132).

    可能Bug一:为避免数量溢出,Boss会每隔七个回合自动移走所有召唤物,无论死活。
    可能Bug二:由于累计召唤不同生物队数有上限,可以考虑通过召唤元素并转变成其它生物来实际无限召唤。
    可能Bug三:战场上只召唤了一种元素就不能再召唤其它元素,不知道该怎么处理。
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

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

    发表于 2011-9-7 09:30:58 | 显示全部楼层
    原帖由 songfx 于 2011-9-7 09:15 发表


    我希望实现的目标是:
    目标:在一场Boss战中,Boss会每回合召唤生物,召唤的生物从枪兵(ID=0)一直到圣龙(ID=132).

    可能Bug一:为避免数量溢出,Boss会每隔七个回合自动移走所有召唤物,无论死活。
    可能Bu ...
    哪有那么长时间的战斗,枪兵到圣龙的话要召唤多久才能到啊?哪场能打那么长的时间?
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52349

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

    发表于 2011-9-7 15:09:01 | 显示全部楼层
    原帖由 兽哥哥 于 2011-9-7 09:30 发表
    哪有那么长时间的战斗,枪兵到圣龙的话要召唤多久才能到啊?哪场能打那么长的时间?

    133个回合,很正常啊。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-7 15:29:11 | 显示全部楼层

    回复 30# 的帖子

    不用133回合,你所列举的生物中122、124、126和128是没有生物的,所以说129回合差不多吧。

    另外我说一下,你所说的Bug二:由于累计召唤不同生物队数有上限,可以考虑通过召唤元素并转变成其它生物来实际无限召唤。这个办法啰嗦,写起来把简单问题复杂化。
    Bug三:战场上只召唤了一种元素就不能再召唤其它元素,不知道该怎么处理。虽然我没试过,但我想这个问题是根本不存在的,因为这只针对英雄使用召唤元素魔法时才判定。

    哈哈,风大,呆会脚本给你,让你见识一下什么是BOSS

    [ 本帖最后由 沧海壹粟 于 2011-9-7 15:35 编辑 ]
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-9-7 16:25:27 | 显示全部楼层
    这个一定得顶必须顶。。。。学习erm者福音啊
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52349

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

    发表于 2011-9-7 16:34:16 | 显示全部楼层
    原帖由 沧海壹粟 于 2011-9-7 15:29 发表
    哈哈,风大,呆会脚本给你,让你见识一下什么是BOSS

    哈哈,看来有戏了
  • TA的每日心情

    昨天 18:17
  • 签到天数: 2640 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1万

    回帖

    16万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    98594

    魅力之星

    QQ
    发表于 2011-9-9 10:17:38 | 显示全部楼层
    这个对我来说还是太高了,我还是先把那个初级的ERM教程看完.
    该会员没有填写今日想说内容.
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2011-9-9 10:24:56 | 显示全部楼层

    回复 34# 的帖子

    呵呵,都说是初级进阶,如果看不懂还是先去学学初级教程。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

     楼主| 发表于 2012-3-25 11:53:28 | 显示全部楼层
    呵呵,自己挖一下坟,不然都忘记了,过段时间把第二章第三章给写完了再整理下。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想

    该用户从未签到

    2

    回帖

    12

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    36
    发表于 2012-5-16 11:41:46 | 显示全部楼层
    学习中,很有趣
  • TA的每日心情
    奋斗
    2024-4-1 16:20
  • 签到天数: 50 天

    连续签到: 13 天

    [LV.5]女巫

    35

    回帖

    9541

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    760
    发表于 2012-11-18 21:33:01 | 显示全部楼层
    多谢苍老师
  • TA的每日心情
    郁闷
    2024-7-24 19:26
  • 签到天数: 19 天

    连续签到: 2 天

    [LV.4]狂狼人

    14

    回帖

    7407

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    138
    发表于 2013-5-3 13:42:39 | 显示全部楼层
    期待后面的章节啊,沧海努力啊!!!
  • TA的每日心情
    郁闷
    2023-6-24 01:00
  • 签到天数: 10 天

    连续签到: 3 天

    [LV.3]火元素使者

    44

    回帖

    7626

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    185
    发表于 2013-6-20 22:29:59 | 显示全部楼层
    虽然很复杂 还是要勉励学习一下。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-12-22 16:05 , Processed in 0.947354 second(s), 22 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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