还好这个我以前研究过,大概可以给出你们一个真实可以信的算法
根据war3地图编辑器里面的规则,
如果某RPG里面没有特殊说明暴击之间的影响,那么,一般规则就是(分几率和实际伤害来说):
暴击几率:按概率方式叠加,不论是技能还是物品,都一样。比如2种爆,A 10%4倍和B 50% 2倍,那么只分3种情况,一个是爆A,一个是爆B,一个是A,B刚好一起出效果,而爆击几率的计算是——前2种按各自的几率算,而最后一种的发生概率计算为10% * 50%=5%。ps.为什么身上爆击物品多了看起来一直在爆的解释——A里面90%不爆的时候B可能爆,B里面50%不爆的时候A也可能会爆,具体计算就是1-A不爆*B不爆,例子里面的话就是(1-90%*50%=55%),可以看出比50%和10%都高,类推至A,B,C……可以知道,爆击东西/技能越多,“冒红字”的时候就越多,变相的可以说是几率增加了~~但实际上A和B还是在按照自己的概率计算而发生作用,也就是说爆击之间不会互相影响(除了上面说的某些RPG地图专gate规定过的)~~~
伤害计算:根据上面所说,还是那个A,B的例子,前2种情况是多少还是多少,这个不需要说,主要是最后一种,5%2者同时爆的时候的计算,这个时候显示是2个数字,但是实际伤害只有一个,而取值不是取大取小,而是按你技能/物品获得的先后来算,取后学者为准。实际运用例子就是:比如你DOTA里面的PA(大技15% 2,3,4倍爆)想增加有爆击攻击的几率,可以出个大炮,如果你14级的时候出了,那么2.2倍和3倍同时起作用的时候,以2.2为准(因为比11级的3倍爆后获得),可以理解为“亏了”。。当你到16级学了4级爆以后,同时发生作用时则算的是4倍爆,这样就对了,但是这个时候你把大炮放下再拿起来的话,因为2.2倍后于4倍爆获得,那么同时发生时又以2.2为准了,所以玩PA出大炮的同学要注意了~~
爆击的实际对敌人造成的伤害:不是数字是多少就是多少,而是数字扣除敌人的护甲减伤所剩的伤害
差不多就是这些了,如果想起了再补充,还有很多类似的东西偶都研究过,要问的话可以继续发帖
,又有好久没发过这么长的帖子了,做点贡献
[ 此贴被yyn1985在2007-03-16 14:21重新编辑 ]