《剑侠世界》不得不知的命中率算法分享

时间:2016-12-04 00:00 作者:佚名 手机订阅 神评论

新闻导语

不得不知的命中率算法分享

  五行状态的时间:

  具体的公式:五行状态时间=基础时间*{1+增加时间值/(增加时间值+250)}*{1-减少时间值/(减少时间值+250)},算法和五行状态的概率相似,具体的也还是举个例子来说。以剑昆为例,50技能造成眩晕的时间为1秒,自身增加眩晕的时间为400,对方减少眩晕的时间为250,于是五行状态时间(造成晕眩的时间)=1*{1+400/(400+250)}*{1-250/(250+250)}=0.8秒,这个显而易见,增加的时间值,其实没有减少的那么实用。

  造成的伤害:

  对怪物造成的伤害=左右键伤害*(1-怪物抗性减伤),对玩家造成的伤害=左右键伤害*(1-玩家抗性减伤)/4.这个左右减攻击值得是左键伤害或者右键伤害,并非指相加或相乘。假如你左键伤害为10000,对方抗性减伤为56%,你对该玩家造成的伤害=10000*44%/4=1100.

  五行相克附加的抗性:

  这个比较复杂,大家都知道每个技能都会有五行相克,基本上都是250的五行相克值。这个是什么意思呢?简单来说大家都没有强化五行相克或者弱化五行相克,那么你攻击克你的职业,对方对应的抗性会增加250,而如果他攻击你,则你对应的抗性则减少250.而由于五行印的推出,这个250已经不是个定值了,因为五行印增加的强化或者弱化五行相克,会直接影响对应附加的抗性。这个具体的公式为:附加抗性=技能附加的相克值(一般都是250)*{1+(己方相克强化-对方相克弱化)/(己方等级*8+200)},确实有点长,举例来说。假如你是100级的水系职业,90技能五行相克是500,己方相克(就是五行印加的相克强化)300,对方相克弱化为400.于是你攻击相克职业火系时,你增加的火系抗性=500*{1+(300-400)/(100*8+200)}=450,也就是说你攻击火系是,它减少450的水抗,而他攻击你时,你增加450的火抗。但是数值倍数最大为1.95,最小为0.5。

  其实公式不只这些,还有诸如抗性减伤以及左右键技能伤害的算法,这些就更加复杂了,等小记我整理好思路,还会继续写。

  没有NB职业,只有NB的玩家。快乐玩剑侠,开心交朋友!谢谢!


相关阅读:不得不知的命中率算法分享

精彩专题推荐

最新文章推荐

游戏截图推荐

精华文章推荐