金庸群侠传dos版(金庸群侠传DOS版之伤害知多少)(1)

我们在游戏的时候,总会注意到不同的人物, 不同的武功对敌人的伤害是不同的,那么这个伤害是怎么计算出来的呢?了解伤害的计算机制,有助于我们规划攻击防御顺序,特别金庸群侠传这种BOSS不设置极高血量,而是带大药的游戏,规划一个好的攻击顺序能压制NPC不能吃药,极大节约打BOSS的时间。

我们首先看游戏中人物的属性:

金庸群侠传dos版(金庸群侠传DOS版之伤害知多少)(2)

这个面板上我们对攻击力可能有影响的数据有内力,体力,攻击力,防御力,兵器熟练度。经过验证,兵器熟练度对直接伤害没有明显影响,主要影响的是武功修炼的门槛。而还有一个因素对最终伤害是有影响的,那就是攻击的距离,攻击距离自己越远的敌人所造成的伤害会越低,但也不很明显。

首先给出一个公式:

伤害=攻击力 招式威力÷3-防御力×2

最终伤害会有一个调整值,这个调整值是随机的。伤害越高调整值越高,有王语嫣在队伍调整值会更高。这个值在初期会是15左右,中后期会是30左右,有王语嫣时会在60左右。

最终伤害在调整后就是攻击时现实的扣血数字了,需要说明的是,加入伤害计算出来是负值,会被强制归零,且调整数字不会出现负数。

王语嫣的武学常识是95,一说是在计算伤害是攻击加100,计算被伤害是防御加200,但实测后觉得不是很准确,我在金花婆婆练级时,又一次忘记带王语嫣,发现本来200 的下降到几十点,差距将近200,而且比较恒定,所以这个数据存疑,有实测数据的欢迎评论区讨论。

武器和防具不再单独计算,而是汇总到攻击力和防御力数据中统一计算。

内力对伤害的影响在于内力不足时不能发挥招式的最大威力。

如果内力大于最小消耗内力的5倍,发挥10级威力

如果不足5倍大于4倍,发挥9级威力

如果不足4倍大于3倍,发挥7级威力

如果不足3倍大于2倍,发挥5级威力

如果不足2倍大于1倍,发挥3级威力

如果不满足最低内力消耗,则不能使用武功,使用武功的同时扣除相应倍数的内力。

,