wuxiangjinxing 发表于 2016-9-18 09:25:41

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

@贤知有您 @沧海一粟 @XEricSin

贤知有您 发表于 2016-9-18 09:58:12

飞行就是不考虑步数,这不是冲突不是bug。只有计算步数才能计算冲锋伤害。

旁边坐个人儿 发表于 2016-9-18 10:11:41

这大概得等新版再修正了,有时候指挥官司的死眼失效。。唉

wuxiangjinxing 发表于 2016-9-18 10:37:42

贤知有您 发表于 2016-9-18 09:58
飞行就是不考虑步数,这不是冲突不是bug。只有计算步数才能计算冲锋伤害。

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

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

贤知有您 发表于 2016-9-18 18:16:53

系统就是按零计算的,只有真正一步一步移动时才会计算步数。

天星剑 发表于 2016-9-18 19:19:03

贤知有您 发表于 2016-9-18 18:16
系统就是按零计算的,只有真正一步一步移动时才会计算步数。

我觉得指挥官示必是飞行加冲峰的效果,没想过优灵比猛或者步行穿过所有障碍的效果吗;jx;

wuxiangjinxing 发表于 2016-9-18 20:06:47

本帖最后由 wuxiangjinxing 于 2016-9-18 20:12 编辑

贤知有您 发表于 2016-9-18 18:16
系统就是按零计算的,只有真正一步一步移动时才会计算步数。
恩……那么我想能不能通过模拟来解决这个问题。

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

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

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

求高人指点……

贤知有您 发表于 2016-9-18 21:08:58

wuxiangjinxing 发表于 2016-9-18 20:06
恩……那么我想能不能通过模拟来解决这个问题。

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

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

wuxiangjinxing 发表于 2016-9-18 21:24:46

本帖最后由 wuxiangjinxing 于 2016-9-18 21:26 编辑

贤知有您 发表于 2016-9-18 21:08
很久没玩游戏,都快忘记ERM了.
要计算移动了最大步数是很困难的,至少用现有的ERM判断,可能会很晕人(你得 ...
呃我的想法没那么复杂,移动了最大步数就是读取堆栈的速度ORZ

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

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

XEricSin 发表于 2016-9-19 06:26:01

wuxiangjinxing 发表于 2016-9-18 21:24
呃我的想法没那么复杂,移动了最大步数就是读取堆栈的速度ORZ

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

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

wuxiangjinxing 发表于 2016-9-19 08:38:19

XEricSin 发表于 2016-9-19 06:26
查找经验特技只需要一行erm,EA:B
指挥官就用指挥官的CO命令。
判断攻击方和防御方可以这样做:


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

XEricSin 发表于 2016-9-19 14:47:34

wuxiangjinxing 发表于 2016-9-19 08:38
“检查当前行动方”要怎么做来着

BG:N
页: [1]
查看完整版本: 【求助】能否解决飞行导致冲锋失效的BUG?

捐赠