elona吧 关注:75,421贴子:1,127,296
  • 2回复贴,共1

【源码向】追打和追射具体几率的计算公式

取消只看楼主收藏回复

虽然有可能是火星贴。
最近闲着没事想研究邪道,无意间有人在群里问了这个问题,于是就翻了下代码研究了一下,稍微的介绍一下这个东西到底该怎么算,也方便大家。
马上过年了,提前拜个早年。大家新年快乐。


IP属地:四川1楼2019-02-02 17:56回复
    关于往期的源码向的帖子,我大概会在这一层的回复做目录...也许。


    IP属地:四川2楼2019-02-02 17:57
    收起回复
      关于追打和追射的详细参数,我将其简化为了一个公式组。
      追打&追射附魔的有效比率T=X/15;X是追打&追射的附魔值,比率T也就是hud显示的追打&追射几率。
      追打&追射的几率P=1-25/T,此为简化之后的公式,计算方法过于繁杂,所以不进行列出。
      对于手的个数大于等于2的角色来说,只要触发了近战追打之后,有几率再进行多次追打(最多三次,格斗最多七次)
      此时的追打几率为Pm=1-[100+(H+1)(H+10)]*E/4T;E为已经触发的追打次数,H为手的个数(必须是大于2才能触发)
      举例来说,狮鹫鳞的双枪,追射附魔值X=2000,近似的有效比率T=133
      追射几率P=1-25/133=0.81,也就是81%的几率进行一次追射
      双刃,项链,追打附魔值X=700,有效比率T=46
      追打几率P=1-25/46=0.46,也就是46%的几率进行一次追打


      IP属地:四川3楼2019-02-02 17:58
      收起回复