引言
大家好,我是来自172区(现在5124区)的一个玩家,我是一个玩了五年,一共充了几千块钱的微氪玩家,由于现在阿瓦隆版本更迭成了圈钱的工具没有游戏性可言,所以已经在前段时间退游了。不过最近看到QQ群,微信群里总有些人在装高玩在那里说着发着自以为是的配兵给大家用着,结果被坑的到处吐槽游戏暗改数据什么的,我也不是给官方洗,虽然官方也暗改过数据,只是觉得没有改的那么夸张,却被那些人说的天花乱坠,好像他真的知道改了一样,事实上他们所有的配兵经历只是在战报上的经验之谈,每当版本更新就会有人说等大佬测试,测试个鬼啊,就通过几个战报就能看到数据的随机性和有效性? 看到人家某种兵多带了一些,自身多带另一种兵数量就能克制?洗洗睡吧,梦里什么都有好吧!这游戏是纯粹的数据计算类的,只有通过精确的数学公式计算才能得出最佳的兵种数量的配置!所以接下来我开始为大家介绍具体的伤害计算公式以及计算准确的配兵计算方法。
在正文开始之前,首先感谢两个大佬cccdl2012和revealer88的帖子给了我把完整的游戏计算公式开发完成的前提
帖子传送门:
https://tieba.baidu.com/p/5733587058?pid=120129286329&cid=0#120129286329
https://tieba.baidu.com/p/5006226942?pid=123105298093&cid=0#123105298093
正文开始
一、游戏计算公式

这是借鉴两位大佬帖子所产生的基础公式总结出的,当初两位大佬都希望战斗可以按照一个回合来归纳出计算公式,但是由于隐藏系数和数量的原因,导致并未得出标准的一回合战斗,也没办法算出准确的公式。
*回合数:这个参数是导致公式无法顺利推算出来的最主要的原因之一!直至我退游时并未找出回合数的计算结果!回合数能获取的唯一方法只有用黑龙组的骑兵英雄莫德雷德带着出征获得!根据我的验算这个英雄获取的回合数事实上是有小数点的。回合数的计算方法交由有心人去总结吧。这也是为什么标题我写了个不完整攻略的原因。

接下来的公式就涉及两个隐藏参数:伤害系数和等级系数
伤害系数:指兵种对兵种的特定伤害系数,例如弓打盾,弓兵的伤害要乘以对于盾兵相应的系数。
相应系数我给你们算出来了,官方暗改最多的也是这个系数,觉得有问题的可以自己去算算。
打架系数:

傀儡系数:”

等级系数:指兵种对兵种的等级差的系数,例如10弓打11枪,中间差了一级就要乘以一次等级差值的系数,如果差了两级就要乘以两次,如果是同级就不用乘,计算方法如下:

接下来就是很多人想知道的,充了那么多钱的属性是怎么计算的:



以上三个公式就是属性的计算方式,兵种防御和生命也是按照这个方式计算,把攻击换成防御和生命就行
兵种减伤也是和兵种伤害一样的计算方法。
直接上公式可能看不懂,我举个例子:
13级弩兵打12级盾兵:
13弩的基础攻击是16,假设有100个13弩手,三维部队攻击是400%,弓箭手攻击是1000%,军队伤害100%,弓箭手伤害100%,弓对步伤害200%,弩对盾的系数是1.2,等级差是1级系数是1/0.9,那么13弩对12盾的一回合伤害为:16*(1+400%+1000%)*(1+100%)+(1+100%)+(1+200%)*1.2/0.9*100^0.5=38400
12盾的基础防御是21,基础生命是19,假设有100个12盾兵,三维部队防御和生命是400%,步兵防御和生命都是1000%,军队减伤是100%,步兵减伤是100%,步兵受到弓手的减伤是100%,那么12盾的总承伤为:(21+19)*(1+400%+1000%)*(1+100%)*(1+100%)*(1+100%)*100=480000,
那么实际上要打完这48万血量的12盾需要13弩攻击480000/38400=12.5回合才能击碎
但是前边提过,回合数是未知的,可能就打个5回合,所以需要更多的13弓才能打破
以上就是基础属性计算的公式介绍,下次会更新公式的验证方法以及配兵的计算方法,敬请期待
大家好,我是来自172区(现在5124区)的一个玩家,我是一个玩了五年,一共充了几千块钱的微氪玩家,由于现在阿瓦隆版本更迭成了圈钱的工具没有游戏性可言,所以已经在前段时间退游了。不过最近看到QQ群,微信群里总有些人在装高玩在那里说着发着自以为是的配兵给大家用着,结果被坑的到处吐槽游戏暗改数据什么的,我也不是给官方洗,虽然官方也暗改过数据,只是觉得没有改的那么夸张,却被那些人说的天花乱坠,好像他真的知道改了一样,事实上他们所有的配兵经历只是在战报上的经验之谈,每当版本更新就会有人说等大佬测试,测试个鬼啊,就通过几个战报就能看到数据的随机性和有效性? 看到人家某种兵多带了一些,自身多带另一种兵数量就能克制?洗洗睡吧,梦里什么都有好吧!这游戏是纯粹的数据计算类的,只有通过精确的数学公式计算才能得出最佳的兵种数量的配置!所以接下来我开始为大家介绍具体的伤害计算公式以及计算准确的配兵计算方法。
在正文开始之前,首先感谢两个大佬cccdl2012和revealer88的帖子给了我把完整的游戏计算公式开发完成的前提
帖子传送门:
https://tieba.baidu.com/p/5733587058?pid=120129286329&cid=0#120129286329
https://tieba.baidu.com/p/5006226942?pid=123105298093&cid=0#123105298093
正文开始
一、游戏计算公式

这是借鉴两位大佬帖子所产生的基础公式总结出的,当初两位大佬都希望战斗可以按照一个回合来归纳出计算公式,但是由于隐藏系数和数量的原因,导致并未得出标准的一回合战斗,也没办法算出准确的公式。
*回合数:这个参数是导致公式无法顺利推算出来的最主要的原因之一!直至我退游时并未找出回合数的计算结果!回合数能获取的唯一方法只有用黑龙组的骑兵英雄莫德雷德带着出征获得!根据我的验算这个英雄获取的回合数事实上是有小数点的。回合数的计算方法交由有心人去总结吧。这也是为什么标题我写了个不完整攻略的原因。

接下来的公式就涉及两个隐藏参数:伤害系数和等级系数
伤害系数:指兵种对兵种的特定伤害系数,例如弓打盾,弓兵的伤害要乘以对于盾兵相应的系数。
相应系数我给你们算出来了,官方暗改最多的也是这个系数,觉得有问题的可以自己去算算。
打架系数:

傀儡系数:”

等级系数:指兵种对兵种的等级差的系数,例如10弓打11枪,中间差了一级就要乘以一次等级差值的系数,如果差了两级就要乘以两次,如果是同级就不用乘,计算方法如下:

接下来就是很多人想知道的,充了那么多钱的属性是怎么计算的:



以上三个公式就是属性的计算方式,兵种防御和生命也是按照这个方式计算,把攻击换成防御和生命就行
兵种减伤也是和兵种伤害一样的计算方法。
直接上公式可能看不懂,我举个例子:
13级弩兵打12级盾兵:
13弩的基础攻击是16,假设有100个13弩手,三维部队攻击是400%,弓箭手攻击是1000%,军队伤害100%,弓箭手伤害100%,弓对步伤害200%,弩对盾的系数是1.2,等级差是1级系数是1/0.9,那么13弩对12盾的一回合伤害为:16*(1+400%+1000%)*(1+100%)+(1+100%)+(1+200%)*1.2/0.9*100^0.5=38400
12盾的基础防御是21,基础生命是19,假设有100个12盾兵,三维部队防御和生命是400%,步兵防御和生命都是1000%,军队减伤是100%,步兵减伤是100%,步兵受到弓手的减伤是100%,那么12盾的总承伤为:(21+19)*(1+400%+1000%)*(1+100%)*(1+100%)*(1+100%)*100=480000,
那么实际上要打完这48万血量的12盾需要13弩攻击480000/38400=12.5回合才能击碎
但是前边提过,回合数是未知的,可能就打个5回合,所以需要更多的13弓才能打破
以上就是基础属性计算的公式介绍,下次会更新公式的验证方法以及配兵的计算方法,敬请期待