佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 6350|回复: 18

英雄自动释放魔法求助

[复制链接]
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
    发表于 2011-11-25 20:00:39 | 显示全部楼层 |阅读模式
    英雄自动施法,放的技能效果都是无魔法技能状态。比如祈祷老头,就算水系魔法到了专家级,还是只放最基本的。
    于是我在39里面找到以下:
    !!BG:A?v430;                           //if hero or monster casts spell do not randomly spell
    !!VRv432|v430=1/v430=10:S2;
    !!BHv425&v432=1/v431>0:Cw28/v431/0/0;  //v432=1 means that time to cast
    !!VRw31&v432=1/v431>0/w28>0/w28<1000:+w29; //if hero casts spell then w31 increasing by w29 value
    !!VRw31|v432<>1/v431<=0/w28>0/w28<1000:-1; //w43 keeps addition value that added to w29. w31 decrement every turn and the chance is increasing

    于是我改为
    !!BG:A?v430;                           //if hero or monster casts spell do not randomly spell
    !!VRv432|v430=1/v430=10:S2;
    !!HEv426&v425=0:Sw32/?y-31;
    !!HEv427&v425=1:Sw32/?y-31;
    !!BHv425&v432=1/v431>0:Cw28/v431/y-31/0;  //v432=1 means that time to cast
    !!VRw31&v432=1/v431>0/w28>0/w28<1000:+w29; //if hero casts spell then w31 increasing by w29 value
    !!VRw31|v432<>1/v431<=0/w28>0/w28<1000:-1; //w43 keeps addition value that added to w29. w31 decrement every turn and the chance is increasing


    结果进游戏发现还是和原来一样。求高手指教~

    [ 本帖最后由 异界行者 于 2011-11-28 16:12 编辑 ]

    英雄特技修改.rar

    14.43 KB, 下载次数: 16, 下载积分: 金币 -2

  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-25 20:03:25 | 显示全部楼层
    另外我就算不加入那两行,直接把红色那行的 0 改成 3。施法效果还是单体的
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52396

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

    发表于 2011-11-25 20:15:52 | 显示全部楼层
    原帖由 异界行者 于 2011-11-25 20:03 发表
    另外我就算不加入那两行,直接把红色那行的 0 改成 3。施法效果还是单体的

    我的理解,自动施法首先要确定单个对象,即使用的是专家魔法。
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-25 20:19:15 | 显示全部楼层

    回复 3# 的帖子

    可是实际效果也是基本级或者初级的。因为我以欢欣鼓舞测试,发现+的士气是1
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-11-25 20:35:08 | 显示全部楼层

    回复 4# 的帖子

    我没测试过,不知道可不可以?
    !!BG:A?v430;                           //if hero or monster casts spell do not randomly spell
    !!VRv432|v430=1/v430=10:S2;
    !!HEv426&v425=0:Sw32/?y-31;
    !!HEv427&v425=1:Sw32/?y-31;
    !!VRv431&y-31=3:S-1;
    !!BHv425&v432=1:Cw28/v431/y-31/0;
    !!BHv425&v432=1/v431>0:Cw28/v431/y-31/0;  //v432=1 means that time to cast
    !!VRw31&v432=1/v431>0/w28>0/w28<1000:+w29; //if hero casts spell then w31 increasing by w29 value
    !!VRw31|v432<>1/v431<=0/w28>0/w28<1000:-1; /
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-25 20:40:26 | 显示全部楼层

    回复 5# 的帖子

    无效,并且,会在一个兵上放两次魔法
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-11-25 21:03:12 | 显示全部楼层

    回复 6# 的帖子

    我粗略看了下39中的ERM,他是指定堆栈的,所以是单体的。

    !!VRv431:S0;                           //v431 - position to cast if 0 then do not cast
    !!BMv430&v429>0:P?v431;  指定v430堆栈

    !!VRv429:Sw29+w31;                     //v429 - chance is 1 of (w29+w31)
    !!VRv437: *5 +3 %v429;
    !!VRv432&v431>0/v429>0:S0 +v437;       //randomize v432

    !!VRv432&v431>0/v429<1:S1;             //if (w29+w31)<=1 that means the time to cast

    !!HEv433:I?v429/1;
    !!HEv433:I100/1;
    !!HEv433:Sw32/?v435;
    !!HEv433:Sw32/0;
    !!BHv425:M?v434;

    !!BG:A?v430;
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-25 21:20:44 | 显示全部楼层
    那为什么魔法技能也是默认基本级的呢?专家级就算放出单体,也比基本级强的多啊

    另外BH命令是不是没有办法施法群体魔法(末日除外)?因为里面的参数必须填一个堆栈
  • TA的每日心情

    13 小时前
  • 签到天数: 2747 天

    连续签到: 23 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    100942

    魅力之星

    QQ
    发表于 2011-11-25 21:45:07 | 显示全部楼层
    阿门,亲亲
    我终于上来了
    昨天电脑坏点,坏的优点狠啊

    今天换了主板,CPU,显卡,电源,日了,出大血了
    该会员没有填写今日想说内容.
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-11-26 08:10:14 | 显示全部楼层

    回复 8# 的帖子

    可以啊,有些状态魔法是单体的也可以变成全体的,
    如我方英雄施法前触发。
    ZVSE
    !?BG0;
    !!BG:A?y1 Q?y2;
    !!FU|y1<>1/y2<>0:E;   
    !!BHy2:C29/-1/3/0 C36/-1/3/0 C55/-1/3/0 C56/-1/3/0 C34/-1/3/0; 全体火盾-魔镜-屠戮-孤注-抗魔

    [ 本帖最后由 骷髅召唤师 于 2011-11-26 08:52 编辑 ]
  • TA的每日心情

    13 小时前
  • 签到天数: 2747 天

    连续签到: 23 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    100942

    魅力之星

    QQ
    发表于 2011-11-26 09:40:03 | 显示全部楼层
    原帖由 骷髅召唤师 于 2011-11-26 08:10 发表
    可以啊,有些状态魔法是单体的也可以变成全体的,
    如我方英雄施法前触发。
    ZVSE
    !?BG0;
    !!BG:A?y1 Q?y2;
    !!FU|y11/y20:E;   
    !!BHy2:C29/-1/3/0 C36/-1/3/0 C55/-1/3/0 C56/-1/3/0 C34/-1/3/0; 全体火盾-魔 ...


    召唤师的这个段很霸道,要收藏一下。
    如果英雄是这样的技能,那完全是一只人形刺猬啊,不对是他带的全是刺猬
    该会员没有填写今日想说内容.
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-26 12:04:52 | 显示全部楼层

    回复 10# 的帖子

    那有没有办法设置魔法等级呢?我发现无论怎么设置,等级都是基本级的
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-11-26 12:23:46 | 显示全部楼层

    回复 12# 的帖子

    !!VRv431:S0;                           //v431 - position to cast if 0 then do not cast
    !!BMv430&v429>0:P?v431;  指定v430堆栈

    !!VRv429:Sw29+w31;                     //v429 - chance is 1 of (w29+w31)
    !!VRv437: *5 +3 %v429;
    !!VRv432&v431>0/v429>0:S0 +v437;       //randomize v432

    !!VRv432&v431>0/v429<1:S1;             //if (w29+w31)<=1 that means the time to cast

    !!HEv433:I?v429/1;
    !!HEv433:I100/1;
    !!HEv433:Sw32/?v435;    v435这里是获取技能的等级
    !!HEv433:Sw32/0;    可是指定技能的等级为0
    !!BHv425:M?v434;

    !!BG:A?v430;
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-26 22:16:06 | 显示全部楼层

    回复 13# 的帖子

    太感谢了!这个问题纠结了我很久,一直没注意上面居然把技能等级设置为0……
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-11-27 11:02:23 | 显示全部楼层

    回复 14# 的帖子

    我测试过了,发现删除一句,修改后祈祷老头水系魔法到了专家级是全体效果的,但伤害魔法时会出错。
    !!VRv431:S0;                           //v431 - position to cast if 0 then do not cast
    !!BMv430&v429>0:P?v431;  指定v430堆栈

    !!VRv429:Sw29+w31;                     //v429 - chance is 1 of (w29+w31)
    !!VRv437: *5 +3 %v429;
    !!VRv432&v431>0/v429>0:S0 +v437;       //randomize v432

    !!VRv432&v431>0/v429<1:S1;             //if (w29+w31)<=1 that means the time to cast

    !!HEv433:I?v429/1;
    !!HEv433:I100/1;
    !!HEv433:Sw32/?v435;   
    *!!HEv433:Sw32/0;   删除一句
    !!BHv425:M?v434;

    !!BG:A?v430;                           //if hero or monster casts spell do not randomly spell
    !!VRv432|v430=1/v430=10:S2;
    !!BHv425&v432=1/v435<3:Cw28/v431/v435/0;
    !!BHv425&v432=1/v435=3:Cw28/-1/v435/0;

    !!VRw31&v432=1/v431>0/w28>0/w28<1000:+w29; //if hero casts spell then w31 increasing by w29 value
    !!VRw31|v432<>1/v431<=0/w28>0/w28<1000:-1; /

    [ 本帖最后由 骷髅召唤师 于 2011-11-28 09:21 编辑 ]
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-28 11:38:23 | 显示全部楼层

    回复 15# 的帖子

    其实不用这样。

    堆栈那里不用改为-1 。之前没放出群体是因为都是基本级。改了堆栈是强制群体,这样伤害魔法会出错。只要单独把那个技能等级设置为0,那么就不会出错了。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2011-11-28 15:39:23 | 显示全部楼层
    原帖由 异界行者 于 2011-11-28 11:38 发表
    其实不用这样。

    堆栈那里不用改为-1 。之前没放出群体是因为都是基本级。改了堆栈是强制群体,这样伤害魔法会出错。只要单独把那个技能等级设置为0,那么就不会出错了。


    如果改成-1的话我觉得也不能说是基本级的,只能说放出的魔法与英雄自身的技能等级有关,如果英雄的土系为初级,则改成全体魔镜后为全体初级魔镜,高级的话则为全体高级魔镜。至于伤害性魔法及非直接伤害性攻击魔法(如流沙等)、恢复性魔法(如转世重生等),则不能这样改,改了必定会出错。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-11-28 15:45:24 | 显示全部楼层
    这是讨论还是结论?发一个结论吧....做成ERM,我下载....
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-11-28 16:13:56 | 显示全部楼层

    回复 17# 的帖子

    堆栈本来改就不是魔法等级,而是施法目标。-1的意思是不设目标,也就是全体。
    魔法等级在两个地方控制。我在1L已经指出一个。但是那个地方貌似优先级不够。骷髅召唤师在13L注明的那行,才是根本

    18L,附件已上传到1L
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-5-3 22:55 , Processed in 0.365126 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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