佳丽云

英雄无敌3-WoG中文站

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

【求助】能否解决飞行导致冲锋失效的BUG?

[复制链接]
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
    发表于 2016-9-18 09:25:41 | 显示全部楼层 |阅读模式
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34646

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

    发表于 2016-9-18 09:58:12 来自手机 | 显示全部楼层
    飞行就是不考虑步数,这不是冲突不是bug。只有计算步数才能计算冲锋伤害。

    点评

    其实这是个规则问题,现在的规则是:飞行的话,步数=0,这明显不合理啊 (飞行+冲锋很好获得的,指挥官就可以) 恩……007能指点下记录步数的地址么?这样可以改一下规则。  详情 回复 发表于 2016-9-18 10:37
  • TA的每日心情
    开心
    2024-1-1 18:06
  • 签到天数: 220 天

    连续签到: 1 天

    [LV.7]血污怪

    298

    回帖

    133

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2650

    社区QQ达人

    发表于 2016-9-18 10:11:41 | 显示全部楼层
    这大概得等新版再修正了,有时候指挥官司的死眼失效。。唉
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2016-9-18 10:37:42 | 显示全部楼层
    贤知有您 发表于 2016-9-18 09:58
    飞行就是不考虑步数,这不是冲突不是bug。只有计算步数才能计算冲锋伤害。

    其实这是个规则问题,现在的规则是:飞行的话,步数=0,这明显不合理啊
    (飞行+冲锋很好获得的,指挥官就可以)

    恩……007能指点下记录步数的地址么?这样可以改一下规则。

  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34646

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

    发表于 2016-9-18 18:16:53 来自手机 | 显示全部楼层
    系统就是按零计算的,只有真正一步一步移动时才会计算步数。

    点评

    恩……那么我想能不能通过模拟来解决这个问题。 比如说,我希望把规则改为:同时拥有飞行和冲锋的话,永远视为移动了最大步数。 但这样有两个问题: (1)冲锋是只有主动进攻才能触发的技能,但是!!MF却没法  详情 回复 发表于 2016-9-18 20:06
    我觉得指挥官示必是飞行加冲峰的效果,没想过优灵比猛或者步行穿过所有障碍的效果吗  详情 回复 发表于 2016-9-18 19:19
  • TA的每日心情
    开心
    2023-11-27 18:22
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]狂狼人

    179

    回帖

    9220

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    942
    发表于 2016-9-18 19:19:03 | 显示全部楼层
    贤知有您 发表于 2016-9-18 18:16
    系统就是按零计算的,只有真正一步一步移动时才会计算步数。

    我觉得指挥官示必是飞行加冲峰的效果,没想过优灵比猛或者步行穿过所有障碍的效果吗
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2016-9-18 20:06:47 | 显示全部楼层
    本帖最后由 wuxiangjinxing 于 2016-9-18 20:12 编辑
    贤知有您 发表于 2016-9-18 18:16
    系统就是按零计算的,只有真正一步一步移动时才会计算步数。

    恩……那么我想能不能通过模拟来解决这个问题。

    比如说,我希望把规则改为:同时拥有飞行和冲锋的话,永远视为移动了最大步数。

    但这样有两个问题:
    (1)冲锋是只有主动进攻才能触发的技能,但是!!MF却没法判断是攻击还是反击。
    (2)飞行可以很容易用标志判断,但是,不知道“一个堆栈有冲锋”该怎么判断。

    另外,也希望能顺便解决发动致命一击(黑骑士特技)时,无视冲锋加成的问题,同样,也不知道如何判断“一个堆栈发动了致命一击”……

    求高人指点……

    点评

    很久没玩游戏,都快忘记ERM了. 要计算移动了最大步数是很困难的,至少用现有的ERM判断,可能会很晕人(你得先算出能绕过所有障碍的最近路程). 要判断是否冲锋,估计还是可以的.把生物技能的冲锋,经验特技的冲锋以及指挥  详情 回复 发表于 2016-9-18 21:08
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34646

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

    发表于 2016-9-18 21:08:58 | 显示全部楼层
    wuxiangjinxing 发表于 2016-9-18 20:06
    恩……那么我想能不能通过模拟来解决这个问题。

    比如说,我希望把规则改为:同时拥有飞行和冲锋的话, ...

    很久没玩游戏,都快忘记ERM了.
    要计算移动了最大步数是很困难的,至少用现有的ERM判断,可能会很晕人(你得先算出能绕过所有障碍的最近路程).
    要判断是否冲锋,估计还是可以的.把生物技能的冲锋,经验特技的冲锋以及指挥官的冲锋判断一下就好了.
    印象中致命一击跟冲锋没冲突吧.另外要判断是否发动了致命一击,在ERM上是没法的.倒是可以看看封神关于HOOK致命一击那个.不知道沧海一粟能不能帮你. @沧海一粟
    生活疲惫,现在是没法再弄什么脚本之类的了.

    点评

    呃我的想法没那么复杂,移动了最大步数就是读取堆栈的速度ORZ 判断冲锋的话……那你的意思就是:判断是否是骑士+遍历该堆栈的全部经验特技+判断指挥官特技BIT? (感觉好麻烦)  详情 回复 发表于 2016-9-18 21:24
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2016-9-18 21:24:46 | 显示全部楼层
    本帖最后由 wuxiangjinxing 于 2016-9-18 21:26 编辑
    贤知有您 发表于 2016-9-18 21:08
    很久没玩游戏,都快忘记ERM了.
    要计算移动了最大步数是很困难的,至少用现有的ERM判断,可能会很晕人(你得 ...

    呃我的想法没那么复杂,移动了最大步数就是读取堆栈的速度ORZ

    判断冲锋的话……那你的意思就是:判断是否是骑士+遍历该堆栈的全部经验特技+判断指挥官特技BIT?
    (感觉好麻烦)

    关键问题还是:如何判断是主动攻击还是反击

    点评

    查找经验特技只需要一行erm,EA:B 指挥官就用指挥官的CO命令。 判断攻击方和防御方可以这样做: 检查当前行动方,和受到伤害方,如果两个不一样就说明是主动攻击的伤害,如果一样就说明是反击的伤害。  详情 回复 发表于 2016-9-19 06:26
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10790

    社区QQ达人

    发表于 2016-9-19 06:26:01 | 显示全部楼层
    wuxiangjinxing 发表于 2016-9-18 21:24
    呃我的想法没那么复杂,移动了最大步数就是读取堆栈的速度ORZ

    判断冲锋的话……那你的意思就是:判断 ...

    查找经验特技只需要一行erm,EA:B
    指挥官就用指挥官的CO命令。
    判断攻击方和防御方可以这样做:
    检查当前行动方,和受到伤害方,如果两个不一样就说明是主动攻击的伤害,如果一样就说明是反击的伤害。

    点评

    “检查当前行动方”要怎么做来着  详情 回复 发表于 2016-9-19 08:38
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2016-9-19 08:38:19 | 显示全部楼层
    XEricSin 发表于 2016-9-19 06:26
    查找经验特技只需要一行erm,EA:B
    指挥官就用指挥官的CO命令。
    判断攻击方和防御方可以这样做:

    “检查当前行动方”要怎么做来着

    点评

    BG:N  详情 回复 发表于 2016-9-19 14:47
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10790

    社区QQ达人

    发表于 2016-9-19 14:47:34 | 显示全部楼层
    wuxiangjinxing 发表于 2016-9-19 08:38
    “检查当前行动方”要怎么做来着

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

    本版积分规则

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

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

    GMT+8, 2024-5-19 22:50 , Processed in 0.603853 second(s), 16 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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