找回密码
 立即注册
搜索
查看: 3588|回复: 14

[怀旧] 机战alpha命中率如何计算?

[复制链接]
发表于 2010-7-19 20:40 | 显示全部楼层 |阅读模式
本帖最后由 迅风鼠基单 于 2010-7-19 20:49 编辑

沒有機戰世界的帳號,就在這裡碰碰運氣問問。

傷害公式已經自己測試出來了。
攻擊力=武器攻擊力x武器地形適應x格鬥或射擊x氣力÷10000  取整
武器地形適應:A=1.0 B=0.8 C=0.6  - = 0
防禦力=裝甲x氣力÷100  取整
傷害=(攻擊力-防禦力)x距離補正x地形補正x機體技能補正
傷害沒有機體體積補正。
2格距離或以上武器最遠時傷害為100%,每接近一格傷害+3%
飛行機體不接受地形補正,地形補正是乘算,不像火紋是減算。


命中率一直找不出,用網絡上搜到的alpha外傳命中率公式代入後不對。
命中率={(130+命中+技能修正+指挥修正+武器命中修正)-(运动性+回避+技能修正+指挥修正)}×机体体积修正+高低差修正+底力修正+精神指令修正+ 地形修正

自己測試到的公式也不夠精確,只能用在攻守方皆為地形A體積M的時候。
命中=(命中+反應+運動性+武器命中+114)/2 ,取整
迴避=(迴避+反應+運動性)/2, 取整
命中率=(命中-迴避)x距離補正x地形補正
2格距離或以上武器由最遠時距離補正為1,每接近一格補正+2%,1.02,1.04,以此類推
飛行機體不接受地形補正。

機體體積補正和攻守方地形適應補正不知該放在那,想到的幾個公式都不對。
另外機體體積補正是只看攻或守方還是兩者皆有?
回复

使用道具 举报

     
发表于 2010-7-19 20:43 | 显示全部楼层
LZ算的是内部命中率还是标示的命中率数值
回复

使用道具 举报

 楼主| 发表于 2010-7-19 20:47 | 显示全部楼层
原來標識的命中和內部實際命中不一樣?
我算的是標識命中。
回复

使用道具 举报

     
发表于 2010-7-19 21:19 | 显示全部楼层
机战alpha 显示的命中就是浮云~

除非100% 不然的话...........

(我玩的DC版)
回复

使用道具 举报

头像被屏蔽
     
发表于 2010-7-19 22:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-7-19 23:31 | 显示全部楼层
经常是被20%以下命中连着K中死掉
回复

使用道具 举报

头像被屏蔽
发表于 2010-7-19 23:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-7-20 00:02 | 显示全部楼层
当年F91初登场那话,F91被杂兵以1%的命中率连续命中三次,直接Game over。
这似乎像是某种乱数固定,只要这个回合内某个敌人能以某个命中率击中你,那么有着同等命中率的其他敌人也一样继续击中你。
解决办法是选择防御反击,然后取消,再选择其他指令,似乎就可以改变乱数。
回复

使用道具 举报

     
发表于 2010-7-20 01:40 | 显示全部楼层
连续命中或者回避是伪随机数的原因,如果用模拟器的即时存档更明显。
回复

使用道具 举报

头像被屏蔽
     
发表于 2010-7-20 08:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-7-20 12:57 | 显示全部楼层
有的游戏随时间经过是会消耗乱数的,对这种游戏即时存档改变乱数才有效。
回复

使用道具 举报

发表于 2010-7-20 13:06 | 显示全部楼层
又回忆起打火纹的痛苦时光了
回复

使用道具 举报

头像被屏蔽
     
发表于 2010-7-20 13:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-7-20 19:31 | 显示全部楼层
本帖最后由 流放者卡尔 于 2010-7-20 19:37 编辑
我说怎么感觉马裤螺丝的小飞机要么不死一死死一堆呢
saverok 发表于 2010-7-20 13:24


前几年玩模拟器打着一段时气得砸键盘
“一条辉你个白痴!1X%的被命中让人一巴掌拍死,好歹你也是主角阿!!”
回复

使用道具 举报

     
发表于 2010-7-20 22:17 | 显示全部楼层
100%的情况需要提防分身之类的东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-17 00:16 , Processed in 0.090903 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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