竟然找到完全相同的问题
http://zhidao.baidu.com/question/11593135.html?si=1另外以下是本人曾经找到的版本
伤害值计算公式1
基本攻击力=攻击方的武器攻击力×(攻击方机师的攻击力+攻击方的气力)÷200×攻击方所使用武器的地形适应补正
注:机师的攻击力分为两类,当使用格斗系武器时为机师的格斗值;使用射击系武器时为机师的射击值。
伤害值计算公式2
基本防御力=防御方机体的装甲值×(防御方机师的防御力+防御方的气力)÷200×防御方机体的地形适应补正
伤害值计算公式3
最终伤害值=(基本攻击力-基本防御力)×[(100-防御方的地形效果)÷100]×机体型号误差补正
注:机体型号误差指机体的长度差别
3L (全长1000M以上)×1.6
2L (全长100~999M)×1.4
L (全长50~99M) ×1.2
M (全长11~49M) ×1
S (全长5~10M) ×0.8
SS (全长0~5M) ×0.6
地形适应补正
S ×1.1 ;A ×1 ;B ×0.9 ;C ×0.8 ;- ×0
可能是漏了看体型差补正吧,有些武器是写明 SIZE差无视 的,或者是敌方的特殊防御或底力之类
底力这个问题,对付那些底力等级高且装甲厚的敌人确实是一个很大的难题,底力等级最高的在90%血就开始有补正,所以可能是在这种情况下出现伤害值差别
或者漏了计算敌人再不同时间的气力值,因为这个也有影响防御力
P.S.7800武器威力加上150气力,理论上在任何一只机战中都会产生过万杀伤力(没有热血或魂的情况下,敌人每到150气),至于出现只有9000多。。。难道是看错了?
参考资料:百度知道