佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4366|回复: 6

《已解决》新手请教一个MA指令的问题

[复制链接]
  • TA的每日心情
    慵懒
    2023-5-24 22:23
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    98

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    721
    发表于 2011-11-29 06:20:16 | 显示全部楼层 |阅读模式
    用MA修改生物特技后,生物原来的特技是不是就没有了?我用MA给僵尸加上双击,僵尸的丧尸属性就没有了,不能聚灵而且受心智,但是又能使敌人染病,而且不是经验特技里的那个染病技能,我用0级僵尸测试的。。。怎么回事?
    还有为什么远程生物加上丧尸或不受士气就不能射击了?我用MA给熔岩射手加上其中一个就不能射击了,再用MA加上射击特技也没用。或者用MA给熔岩加上丧尸或无士气,再用EA加上射击特技,战场攻击就会错误。。
    但是用EA给熔岩加上丧尸和不受士气却有效,也能射击。MA为什么不能加啊

    有没有觉得很绕?求解啊

    [ 本帖最后由 xuzuonan 于 2011-12-2 10:34 编辑 ]

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

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

    发表于 2011-11-29 07:03:50 | 显示全部楼层
    用MA命令加特技,是这样加的。
    以熔岩神射手为例,给它加个双击:

    !#MA:X171/d32768;

    这样就不影响原来容颜神射手原来的特技。如果你写成:

    !#MA:X171/32768;
    原来的所有特技都消失了,只剩双击。

    但是
    !#MA:X171/d32768;这样写也有问题,假如熔岩神射手原本就已经有双击了,那么双击就消失了,(如果怪物本身没有无反,有可能会变成无反了,我没测试过,推测的)。

    最可靠的是:

    !#MA:X171/?y99;
    !#VRy99:|32768;
    !#MA:X171/y99;

    当然一般这都不用形如“!#”的说明语句,而是放在触发器中,用“!!”接收。不过写成!#在游戏一开始就执行,是没有任何问题的。


    有些时候,你可以预先读出某个生物的X特性,我曾经写过这样的脚本并在ERM区发了出来,读出他的特性后,比如是255,然后你计算好255+32768的值,用
    !#MA:X####/33023;
    比较规整。

    [ 本帖最后由 fastarrow 于 2011-11-29 07:22 编辑 ]

    评分

    2

    查看全部评分

  • TA的每日心情
    慵懒
    2023-5-24 22:23
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    98

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    721
     楼主| 发表于 2011-11-29 07:29:46 | 显示全部楼层

    标题

    原帖由 fastarrow 于 2011-11-29 07:03 发表
    用MA命令加特技,是这样加的。
    以熔岩神射手为例,给它加个双击:

    !#MA:X171/d32768;

    这样就不影响原来容颜神射手原来的特技。如果你写成:

    !#MA:X171/32768;
    原来的所有特技都消失了,只剩双击。

    但是 ...

    感谢离哥啊
    你一说我才想起来,昨晚刚看了云斯大大的教程,那里说添加生物特技是要加个d的,只是才看过一次印象不怎么深。
    那我就直接添加就好了,第二个方法能看明白,觉得用不到,写法还长,而且原来就有的特技,不用在添加吧。那个符号“|”的具体意思不是很明白,erm帮助里好像没见过
    第三个方法还是第一次看到,呵呵

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

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

    发表于 2011-11-29 07:52:00 | 显示全部楼层

    回复 3# 的帖子

    符号“|”是逻辑“或”的运算符,符号“&”是逻辑“与”的运算符(当然,在ERM里,更多的是用&和|表示条件,这是另外一回事)

    如果X是2:那它的存储形式是00000010;
    如果Y是4,那它的存储形式是00000100;

    X与Y逻辑或的运算结果是:00000110;
    X与Y逻辑与的运算结果是:00000000;

    1&1;返回1;
    0&1;返回0;
    0&0;返回0;
    1&0;返回0;

    1|1;返回1;
    0|1;返回1;
    0|0;返回0;
    1|0;返回1;

    可以理解为,用“|”添加特技,不论原来有没有,反正现在有了。

    评分

    1

    查看全部评分

  • TA的每日心情
    慵懒
    2023-5-24 22:23
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    98

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    721
     楼主| 发表于 2011-11-29 08:33:20 | 显示全部楼层
    原帖由 fastarrow 于 2011-11-29 07:52 发表
    符号“|”是逻辑“或”的运算符,符号“&”是逻辑“与”的运算符(当然,在ERM里,更多的是用&和|表示条件,这是另外一回事)

    如果X是2:那它的存储形式是00000010;
    如果Y是4,那它的存储形式是00000100;

    X与 ...

    呵呵,有点看不懂
    我就想知道它在erm里代表的意思
    目前只认识两个, ﹠条件。?获取并存储到
    。不管他们在逻辑语言里是什么意思,我反正知道它在erm里是这个意思
  • TA的每日心情

    昨天 09:03
  • 签到天数: 2747 天

    连续签到: 23 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    100942

    魅力之星

    QQ
    发表于 2011-11-29 23:29:08 | 显示全部楼层
    老离写的看到时看得懂,就是记不住挖
    该会员没有填写今日想说内容.
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-12-8 17:31:00 | 显示全部楼层
    像这样的帖子多一些,对新人来说,绝对是很大的帮助...深入浅出....顶一个
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-5-4 06:56 , Processed in 0.664605 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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