返回列表 回复 发帖

七龙纪Ⅱ部队攻击力计算详解

本帖最后由 寂寞De风铃 于 2009-10-17 14:38 编辑

上次之所在讨论版发贴子,是因为武器对部队攻击力的影响问题没有解决.

今天可以发布完整版的攻击力计算公式了.

公布的主要目的,是让大家了解攻击力计算方法,推演不同等级不同种族不同兵种的攻击能力,分析各种族和各兵种的平衡性.

现在,我来一步一步地讲解部队的攻击力是如何计算的..

名词解释:

英雄特长:指的是英雄特长,带相应兵种有2%的加成.

英雄物攻:指的英雄的物理攻击.(如果想计算出恒定的攻击,可卸去武器)

英雄魔攻:指的英雄的魔法攻击.(如果想计算出恒定的攻击,可卸去武器)

兵数量:指的是实际带兵的数量

科研等级:指兵种对应的科技研发等级

兵物理基础单攻:指物理兵在科研等级为0时的单攻

兵魔法基础单攻:指魔法兵在科研等级为0时的单攻

兵物理单攻:指物理兵的当前科研级别的单攻,等于兵物理基础单攻*(1+科研等级*0.03)

兵魔法单攻:指魔法兵的当前科研级别的单攻,等于兵魔法基础单攻*(1+科研等级*0.03)

兵物理加成单攻:指兵的物理单攻按英雄物理攻击和铁匠铺和特长加成计算后的最终单攻

兵魔法加成单攻:指兵的魔法单攻按英雄魔法攻击和魔法塔和特长加成计算后的最终单攻

INT()函数:取整

其他口水话就不说了,直接举例,以智力英雄带魔攻兵为例,物理英雄带物攻兵方法相同:

计算方法:

首先计算出兵魔法加成单攻,然后再分别计算部队物理攻击和魔法攻击:

部队物理攻击=英雄物攻+兵物理加成单攻*兵数量(这里举例只用一种魔法兵进行计算,故该部队物理攻击=英雄物攻)
部队魔法攻击=英雄魔攻+兵魔法加成单攻*兵数量

部队总攻击=部队物理攻击+部队魔法攻击

兵魔法加成单攻的计算方法:

无特长加成、无魔法塔加成的:

兵魔法加成单攻=INT(兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000)

魔法塔为X级时(每级对兵魔法基础单攻加成2%):

兵魔法加成单攻=INT(兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000+兵魔法基础单攻*X*0.02)

魔法塔为X级,且有英雄特长加成的(特长加成2%)

兵魔法加成单攻=INT((兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000+兵魔法基础单攻*X*0.02)*(1+0.02))

再来研究一下战神雕像和圣灵殿堂对人类和学院的加成.
以圣灵殿堂为例(战神雕像加成方法类似)

圣灵殿堂是对魔法攻击进行加成,如果圣灵殿堂为Y级(每级2%加成),则,

部队魔法攻击=INT((英雄魔攻+兵魔法加成单攻*兵数量)*(1+Y*0.02))

部队总攻击=部队物理攻击+部队魔法攻击

VIP10%加成则是分别对部队物理攻击和部队魔法攻击分别加成后取整的总和.

部队总攻击=INT(部队物理攻击*1.1)+INT(部队魔法攻击*1.1)

如果英雄所带的是混合兵种,则对每格进行单独计算,最后合计出部队物理攻击和魔法攻击.

完毕.

看不懂的话可以一步一步看,也可以对照公式拿个英雄实际计算一次.其实也不是那么复杂,是吧...

关于武器:
1. 重击和法击强击直接加英雄物攻和魔攻的,计算部队攻击力是取英雄战斗属性的,因此这两项对部队攻击是间接加成,不需要考虑.

2. 本族武器有30%加成(目前是),但这30%加成只针对武器的基本属性,比如100-120的武器,如果本族英雄装备,额外增加30-36点攻击.

3.7L2关于武器区间加成的哥德巴赫猜想.
不装备武器时,英雄物攻和魔攻是恒定的,计算出来的部队也是恒定的.
如果装备武器的话,是这样计算的(以装备智力武器后英雄智攻300-320为例说明):
1)对部队加成的英雄魔法攻击=INT((300+320)/2) =310
也就是取平均值.
2)计算出来一个恒定的攻击力A(假设A=5000),那么该支部队的最终输出攻击是多少呢?
用公式来计算区间:
A1=A-(310-300+1)=4989
A2=A+(320-310-1)=5009
最终输出攻击区间就是: 4989-5009

关于那个+1-1的问题,只是我测试时候的修正,经过对几十次攻击的测试,只发现有一次是低于A1一点攻的.

我测试的武器加成就是这样子的,由于级别和兵都有限,不能进行更多测试,也无法进行论证,所以只能用这个笨办法..

大家都可以测试,测试越多,得出的结论的可信度就越大(现在大家该明白,称之为哥德巴赫猜想的原因了吧 )

----------------------------------------------------------------------------
最后:
攻击力推演数据只做参考,由此带来的任何后果(包括错误估算敌人实力导致被埋),都不要找我...

关于攻击力计算的详细过程就解释到这,整个推算工作经历了20多天(其实准备工作从开服就开始了),对不同等级英雄带各阶兵数百次攻击数据进行分析才推导出来的.其中有苦也有乐.就不细说了..

为了这公式,我把三个星期的空闲时间都用在埋头计算上.朋友劝我道:累成这样值不值啊,还是跟我玩玩武林外传吧和剑3吧...

我笑着对他说:那些都是很好很好的,可我偏不喜欢...

---------------------------------------------------------------------

以上言论纯属个人观点,不代表官方立场(出来混,总是要负责的)

攻击力计算器最新修正版下载(添加了武器加成):
7L2攻击力计算器09.10.17.rar (22.27 KB)

截图:
QQ截图未命名.jpg
21

评分次数

攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
本帖最后由 寂寞De风铃 于 2009-10-17 14:45 编辑

沙发自己坐,讨论版的旧贴子现在宣布作废,所有内容以本贴为准.

补充一下,有时候装备武器会出现攻击力大幅提升的情况.

原因如下:

从英雄战斗属性魔法攻击对魔攻兵加成的公式分析可知,英雄每提升一定魔攻,测算出来的单兵攻击就会增加,而提升到增加单兵攻击的英雄魔法攻击数值,我称之为临界点.

比如,当英雄359-399时,测算的兵单攻为15,而400-440时,测算兵单攻为16.
那么这个400就是临界点.

有时候装备上武器,英雄的魔攻平均值正好达到临界点,就会使部队攻击力大幅提升.(也不是大幅,主要跟兵的数量有关吧..)

这是推测,女人的直觉

我直觉一向很灵的喽
3

评分次数

攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
技术数据贴必顶
顺便把行军公式计算的也贴一下,用起来方便:
http://bbs.uuplay.com/viewthread ... p%3Bfilter%3Ddigest
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
同志们辛苦了~~~
什么时候搞个掉血的公式?
风铃 越来越稀罕你了
饿,看了头晕,反正知道级别高武器好带兵多就厉害就行了。。。
6# 创世者

损血公式更加复杂...

只怕这几天时间来不及了...
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
8# 梅非斯特

知道攻击力计算公式,就可以用事实来说话了,七龙2在攻击力上的平衡性绝对比七龙1要好..
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
本帖最后由 寂寞De风铃 于 2009-10-17 16:09 编辑

补充一下,算出来的攻击力的最大值(上限),不减1...

大家有时间都拿计算器算算看.如果有误差一定要告诉我进行修正..
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
风MM是高数专业的?
想送朵花儿的···可是提示无法操作···汗
向楼主致敬下吧
很辛苦滴···
当思维有了翅膀
我们会有怎样的飞翔
12# 清宇画魂

其实我学文科的
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
,
他强任他强,清风拂山冈,
   他横任他横,明月照大江,
       他自狠来他自恶,我自一口真气足。
顶下,辛苦 了
寻找游戏朋友
关于武器加成问题,似乎武器越强,误差越大..

由于小气鬼不愿意将号给我测试,看来这个问题要等到公测以后再说了..
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
向风铃MM致敬!我就没有这个编程的水平,一直拿EXCEL算了半天,由于上班的座位问题问题一直困扰着我,so...一直没有完成……不过有点接近了,知道武器比属性更重要这个道理了~~
这里提供我自己黑暗精灵的测试数据和公式,XLS电子表格的..
分析公式.rar (22.67 KB)

最后一次提供封测终极版计算器,修正了计算小数误差,优化武器区间(但还有百分之一的误差),另外提供了保存和读取数据的功能(数据流专用):
7L2攻击力计算器09.10.19.rar (25.34 KB)
1

评分次数

攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
这贴子应该加精的~~
可惜啊七龙2没几个数据流了
攻击公式:http://bbs.uuplay.com/viewthread.php?tid=14061&extra=page%3D2
行军公式:http://bbs.uuplay.com/viewthread.php?tid=13174&extra=page%3D1%26amp%3Bfilter%3Ddigest
返回列表