佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3866|回复: 12

【ERA】修复2个BUG (星灵界BUG和右键防御切换BUG)

[复制链接]
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34642

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

    发表于 2014-8-25 11:30:10 | 显示全部楼层 |阅读模式
    本帖最后由 贤知有您 于 2014-8-25 11:35 编辑

    【ERA】修复2个BUG (星灵界BUG和右键防御切换BUG)
    8月16日,对于我来说是个悲伤的日子.陪伴了我6年的笔记本电脑硬盘损坏了,资料无法恢复.
    纵然有定期备份重要资料的习惯,仍然丢失了不少有价值的资料.没法形容当时的心情.
    套英雄无敌的魔法,那就是给扔了个大难临头+恶咒附身,再对硬盘使了个地动山摇,顿时只有悲痛欲绝.



    言归正传,有好东西得马上分享才好。免得丢失了找不回来呢。
    这里顺道解决WOG的2个历史悠久的BUG。
    第一:解决被AI英雄攻击时,玩家无法通过右键点击防御切换的BUG。
    这个BUG在木瓜大师的地图上曾经用模拟方法修正过,当时技术堪称高大上。
    现在ERA下可以直接调出那个对话框,所以脚本可以很简练,而且不是模拟。欢迎测试。
    1. !?CM4&1000;
    2. *覆盖鼠标点击方法*
    3. *解决被AI攻击战斗时,不能使用右键点击防御图标切换诸如"肉搏攻击/射击"的BUG.
    4. !!CM:I?y1 F?y2 S?y3;
    5. !!FU|y1<>2010/y2<>512/y3<>14:E;[战场右键点击防御图标]
    6. !!CM:R0;
    7. !!UN:C7742986/1/235;
    8. !!SN:E7742949/0;
    9. !!UN:C7742986/1/116;
    复制代码


    第二:解决星界灵的战后恢复兵力BUG
    这个BUG是这样出现的。当某一队被星界灵驱散过的部队,在战斗中被消灭,英雄胜利后却无法得到被驱散的部队。
    假若战斗后这支部队的生物槽是空的,那么用其它生物槽的分兵法指向这个空生物槽时,会得到被驱散数量的部队(部队类型是分兵的类型)。
    这里采用了一个比较啰嗦的解决方案,还需要玩家来测试效果。



    1. *修复星界灵战后恢复时的BUG(包括被招魂术占用生物槽的情况)*
    2. *ByHawaiing007
    3. !?PI;
    4. !!SN:M-1/30/0/1 W^007.FixBug.AstrSprt^/v1;

    5. !?BF&1000;[不考虑单纯AI情况](不能是BA0阶段触发)
    6. !!UN:P3/?i;[是否禁用指挥官]
    7. !!FU&i=1:E;
    8. !!SN:W^007.FixBug.AstrSprt^/?v1;
    9. !!UN:C42338248/4/?y1 C42338252/4/?y2;
    10. !!SN:Mv1/28/y1 Mv1/29/y2;
    11. !!FU&y1<0/y2<0:E;
    12. !!DO9999946/0/27/1:Pv1/42338576;

    13. !?FU9999946;
    14. !!VRy1:Sx16 *4 +x2;
    15. !!UN:Cy1/4/?y2;
    16. !!SN:Mx1/x16/y2;

    17. !?BA1&1000;
    18. !!UN:P3/?i;[是否禁用指挥官]
    19. !!FU&i=1:E;
    20. !!SN:W^007.FixBug.AstrSprt^/?v1;
    21. !!SN:Mv1/28/?v2 Mv1/29/?v3;
    22. !!FU&v2<0/v3<0:E;
    23. !!BA:H0/?v4 H1/?v5;
    24. !!if&v2>-1/v2=v4:;[进攻方被驱散]
    25. !!HEv2:O?y2;
    26. !!FU&y2<0:E;
    27. !!OW:Iy2/?y4;[是否AI(1)]
    28. !!DO9999947/0/6/1:Pv2/v1/0/y4;
    29. !!en:;
    30. !!if&v3>-1/v3=v5:;[防守方被驱散]
    31. !!HEv3:O?y3;
    32. !!FU&y3<0:E;
    33. !!OW:Iy3/?y5;
    34. !!DO9999947/0/6/1:Pv3/v1/1/y5;
    35. !!en:;

    36. !?FU9999947;
    37. *x1=英雄ID,x2=数组号,x3=左右方0-1,x4=是否AI(1)
    38. !!HEx1:C0/x16/?y1/?y2;[当前部队T-N]
    39. !!VRy3:Sx3 *14 +x16;
    40. !!VRy4:Sx3 *14 +7 +x16;
    41. !!SN:Mx2/y3/?y5 Mx2/y4/?y6;[驱散部队T-N]
    42. !!FU|y5<0/y6<1:E;[无驱散信息]
    43. !!FU|y5=y1:E;
    44. !!if&y1<0/y2>0/y5>-1/y2=y6:;[原版驱散BUG]
    45. !!HEx1:C0/x16/y5/y2;[给予T]
    46. !!en:;
    47. !!if&y1>-1/y5>-1/y1<>y5/y2>0/y6>0:;[非同类型时(可能被招魂术占用)]
    48. !!HEx1&x4=0:C2/y5/y6/1;[给玩家选择]
    49. !!HEx1&x4=1:C2/y5/y6/0;[AI自动处理]
    50. !!en:;</P>
    复制代码



    评分

    1

    查看全部评分

    本帖被以下淘专辑推荐:

  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87632

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

    发表于 2014-8-25 11:32:32 | 显示全部楼层
    第一个BUG寻梦在抗日那个地图的时候就修正过了,被AI攻击也能切换.

    点评

    当时我跟沧海大师探讨过这个问题。 实则模拟的话,会有些情况没法兼顾到的。  详情 回复 发表于 2014-8-25 11:39
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34642

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

     楼主| 发表于 2014-8-25 11:39:03 | 显示全部楼层
    兽哥哥 发表于 2014-8-25 11:32
    第一个BUG寻梦在抗日那个地图的时候就修正过了,被AI攻击也能切换.

    当时我跟沧海大师探讨过这个问题。
    实则模拟的话,会有些情况没法兼顾到的。

     成长值: 27445

  • TA的每日心情
    无聊
    2020-5-27 00:09
  • 签到天数: 24 天

    连续签到: 2 天

    [LV.4]狂狼人

    5771

    回帖

    2696万

    金币

    42

    精华

    管理员

    精灵奇侠

    Rank: 12Rank: 12Rank: 12

    积分
    9244775

    社区QQ达人论坛创始人杰出贡献论坛元老

    发表于 2014-8-26 20:59:49 | 显示全部楼层
    对贤版丢失的硬盘数据深表同情。当初论坛的数据遭受重创的时候,我简直是欲哭无泪。
  • TA的每日心情
    慵懒
    昨天 09:18
  • 签到天数: 3559 天

    连续签到: 65 天

    [LV.Master]伴坛终老

    3843

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    69882
    发表于 2014-9-1 00:58:41 | 显示全部楼层
    作成脚本没作用啊。被攻击时还是不能右键防御切换

    点评

    请问你做成啥脚本了. 这些脚本都有测试过的,应该可用.  详情 回复 发表于 2014-9-1 10:35
    =w=
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34642

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

     楼主| 发表于 2014-9-1 10:35:47 | 显示全部楼层
    gigichart 发表于 2014-9-1 00:58
    作成脚本没作用啊。被攻击时还是不能右键防御切换

    请问你做成啥脚本了.
    这些脚本都有测试过的,应该可用.

    点评

    直接复制了放进脚本里的,难道是加了封神MOD的关系?  详情 回复 发表于 2014-9-2 03:19
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2014-9-1 12:07:13 | 显示全部楼层
    可能是用了封神MOD也有影响,那里面有新增按钮。。。但我不确定

    点评

    但是右键防御并没其他东西出来啊  详情 回复 发表于 2014-9-2 04:59
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    慵懒
    昨天 09:18
  • 签到天数: 3559 天

    连续签到: 65 天

    [LV.Master]伴坛终老

    3843

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    69882
    发表于 2014-9-2 03:19:46 | 显示全部楼层
    贤知有您 发表于 2014-9-1 10:35
    请问你做成啥脚本了.
    这些脚本都有测试过的,应该可用.

    直接复制了放进脚本里的,难道是加了封神MOD的关系?
    =w=
  • TA的每日心情
    慵懒
    昨天 09:18
  • 签到天数: 3559 天

    连续签到: 65 天

    [LV.Master]伴坛终老

    3843

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    69882
    发表于 2014-9-2 04:59:03 | 显示全部楼层
    沧海一粟 发表于 2014-9-1 12:07
    可能是用了封神MOD也有影响,那里面有新增按钮。。。但我不确定


    但是右键防御并没其他东西出来啊
    把这个修改下给段能用的脚本吧
    =w=

     成长值: 11260

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5470

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103498

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2014-10-10 21:17:50 | 显示全部楼层
    星界灵那个原来是Bug……我还以为设定如此,封神竟然没加上这一串
  • TA的每日心情
    奋斗
    2016-2-26 00:41
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]野猪

    38

    回帖

    6101

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    233
    发表于 2014-10-15 08:25:13 | 显示全部楼层
    这个貌似是个别现象不~
  • TA的每日心情
    开心
    2017-8-30 14:50
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]神圣凤凰

    324

    回帖

    8501

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1316

    社区QQ达人

    发表于 2014-10-15 08:26:32 | 显示全部楼层
    代码看不懂,看来要好好深造一下啦。

    该用户从未签到

    124

    回帖

    6207

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    229

    社区QQ达人

    发表于 2016-4-11 16:53:39 | 显示全部楼层
    这个右键防御切换BUG好啊, 找了好久。。。。。。。。。。。。。。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-5-9 05:57 , Processed in 0.825474 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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