佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2833|回复: 7

求伤害公式!~~

[复制链接]
  • TA的每日心情
    郁闷
    2021-2-4 21:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    7

    回帖

    7608

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    26
    发表于 2007-9-4 11:08:38 | 显示全部楼层 |阅读模式
    谁发一下那个伤害公式啊
    还有通关的最后得分除了跟天数有关 还跟什么有关啊
    郁闷 最高就490分 上不去了
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2007-9-4 11:35:53 | 显示全部楼层
    哪个公式?自己去看资料。研究这些公式的被人昵称为疯子。

    除天数外还和拥有城镇有关。一城顶两天还是两城顶一天忘了,自己看资料。
    还跟难度、圣杯有关,能打490+分应该知道。


    ps:不好意思,我还以为是新手。资料里都有,不过很长。如果你有资料就自己找一下吧。如果没有我再考虑copy过来。

    [ 本帖最后由 shenbing100 于 2007-9-4 11:44 编辑 ]

    评分

    1

    查看全部评分

  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2007-9-4 12:42:07 | 显示全部楼层
    这个公式我还真没认真看过。每次看了开头就不敢继续。这次看完了发现不难,也不简单。
    建议你在以下地址下载英雄宝典自己研究吧
    http://www.h3wog.com/soul.htm
  • TA的每日心情
    郁闷
    2021-2-4 21:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    7

    回帖

    7608

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    26
     楼主| 发表于 2007-9-4 13:21:09 | 显示全部楼层
    3Q;daj;
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2007-9-4 23:16:40 | 显示全部楼层

    汗!我还没有解答呢

    既然是宝典里的东西,转过来应该没什么问题吧。先给个简化公式,不要被吓到了。


    H3物理伤害简化公式
    DarkRain


    一、如果不考虑其它因素,只考虑攻防。

        那么当攻击方攻击力大于受攻击方防御力时,伤害  TD=BD×(1+(A-D)×5%)×N。
         BD为部队的基本伤害,A为攻击方攻击力,D为受攻击方防御力,N为部队数量
         如果A-D > 60,则(A-D)取 60,即最多可以打出 400% 的伤害

        当攻击方攻击力小于受攻击方防御力时,伤害  TD=BD×(1-(D-A)×2.5%)×N。
         如果 D-A > 28,则(D-A)取 28,即最少可以打出 30% 的伤害

    二、如果考虑到其它因素,则物理攻击伤害最简单的表述公式是:

        TD=BD×N×(1+Σ[Bn])×Φ[1-In]

        =BD×N×(1 + B1 + B2 + …… + Bn)×(1-I1)×(1-I2)×……×(1-In)

       Bn是所有能增加伤害的因素的效果,In是所有能减少伤害的因素的效果。

      举例:攻击为 0 的英雄带 10 大魔王攻击防御为 6 的英雄所带的大天使,攻击方有高级攻击术(效果20%),受攻击方有专家防御术(效果15%),某次攻击打出了幸运一击,那么将造成多少的伤害呢?

      分析一下所有的因素:

      能增加伤害的因素:
        仇恨:魔王对天使额外伤害 50%
        攻击术:20%
        幸运一击:100%

      减少伤害的因素:
        攻防:因为受攻击方防御力高于攻击方攻击力,所以造成的影响被归在减少伤害的因素里,否则的话就要归到增加伤害的因素里去了。
           具体效果为 (30+6)-(0+26)×2.5% = 25%
        防御术:15%
      则造成的最小伤害为 30×10×(1+ 50% + 20% +100%)×(1-25%)×(1-15%)=516
       造成的最大伤害为 40×10×(1+ 50% + 20% +100%)×(1-25%)×(1-15%)=688
      也就是说,最终的伤害将在 516 到 688 的范围里进行变动。
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2007-9-4 23:20:26 | 显示全部楼层
    这个公式长了点,其实是考虑了很多因素。实际上有什么影响因素,在作战中临时加上就可以了。平时心算一下应该也可以。

    H3物理伤害全面公式
    阿斌


    注:完整的伤害公式十分复杂,如果没有耐心细看的话,可以直接跳过去看简化公式。  

      英雄无敌中物理伤害的计算公式,各位斑竹以及广大英雄们早有定论,不过战场形势千变万化,好运、奋力一击不时发生,小弟不才,综合可能出首先要区分两种不同的情况,区分的标准是看进攻方和挨打方的攻防比较,如果这中间有巨兽的话,则还要把巨兽降低对方防御的特性考虑进去,如防御50的碧龙在小巨兽面前只剩下30,若是古代巨兽这个数值还要小。(刚开始就扯了一大堆,各位可要耐着性子往下看哟!^_^)

      如上所说,在战场上,(1)若进攻方的攻击点数大于或是等于挨打方的防御点数时,单个生物的伤害公式是:
       (1+5%A+J+C+E)*(1-B)*(1-M)*(X-Y+Z)*F
      (2)若进攻方的攻击点数小于挨打方的防御点数时,伤害公式又改为:
      (1-2.5%D)*(1+C+E+J)*(1-B)*(1-M)*(X-Y+Z)*F
      怎么样?一头雾水吧,这也难怪,公式中出现的字母都是我给定义的,又没和大伙儿商量,真是对不起,我这就把各个字母的含义解释给大家听。

      “*”是相乘的意思,很简单吧。
      “ A”是进攻方的攻击点数大于挨打方防御点数的具体数值,在战场上很容易观察到双方部队的攻防情况,减一下就出来了,如果攻防相等,“A”取0。与“A”相对,“D”就是挨打方的防御点数大于进攻方攻击点数的具体数值,至于为什么要在“A”和“D”的前面乘上5%与2.5%,原因大家都知道,我就不多说了。另外5%A和2.5%D分别都有最大值,在“A”取60时,5%A最大为3,2.5%D在“D”取28时,最大为70%,--攻防高到一定程度就不再对伤害产生影响了。(关于A、D的其它问题也可看最后的注1)
      “J”指的是加大伤害的技能,近身肉搏时攻击术起作用,远程射击当然靠箭术了,需要强调的是人类的骑兵有移动攻击的特性,所以在骑兵攻击时,除了需要考虑攻击术的影响外,还要再加上5%*攻击时走过的步点数(注2);在宝物中又有几件加远程射击效果的东东,也要留心。至于那两个有攻击术特性的蛮族英雄;一个箭术特长的人类骑士,您该不会忘记吧?举个例子说,13级且有专家攻击术的Crag Hack在战场上,其手下的骑兵准备移动8步进行攻击,这时的“J”就等于30%+30%*5%*13+5%*8=89.5%。可以发现,当“J”中有多个影响因素时,需分别计算最后相加。
      “C”是战斗时能出现的加倍因素,常见的是幸运,对于地狱骑士和箭车来说还有奋力一击与炮术(电脑的预先伤害统计可不会把它们的影响也显示出来)。这些因素数值都为1,也可以累加在一起,如同时出现幸运+奋力或幸运+炮术,“C”就是1+1等于2了。爽呀!
      “E”的数值为50%,但只有在天使VS恶魔、泰坦VS黑龙、火怪VS灯神这三对死敌决战时才能加上。
      “B”是减少伤害的技能,自然是盔甲术了,专家级的盔甲术是15%,而有三个特长盔甲术的英雄随着等级的提高也会相应提升这一数值。真可谓水涨船高。
      “M”为能减少伤害的魔法,近战时是地系魔法盾,高级可减30%,而空气护盾自然是对抗远程伤害的首选了,最多可削弱50%!
      “X”可不是数学中的末知数,它的含义是生物的基本伤害。除了少数几个伤害固定的家伙外,多数生物的基本伤害都在一定范围内变化:长斧兵是2-3,空气元素则有2-8之多。每次到底取多少,只有电脑说的算,当然你也可以在事后根据屏幕下方的提示,用上面的公式把那个数给算个八八九九,看看电脑是不是给你个不公正待遇。现在放松一下,考大家一个IQ题:未日之刃以后,共有六位英雄在率领自己所特长的兵种时会不同程度的加大它们的伤害,您知道他们都是谁吗?--猜对有奖!
      “Y”、“Z”分别是诅咒和祝福魔法,正常情况下,初级的诅咒和祝福可使伤害变为最小或最大,而中级和高级的诅咒可使伤害变为最小再减1!别怀疑,我也很希望它是最小伤害的80%-1,可实战结果却是无情的(我的死亡阴影是3.1版本);中级和高级的祝福能出现最大伤害+1的效果。而不正常的情况就是当这个祝福是阿德拉(Adela)的杰作时,加的可不一定是1了。--又一个公式?我的妈啊!
      最后轮到“F”了,它可不简单,包括了上面没讲到的战场其它因素,让我们看看它们都是谁:首先是射击部队最麻烦,距离远了减半,攻城减半,近战时往往也要减半,真难伺候。这还不算,从末日之后又来了个元素城的精神精灵跟着捣乱,在攻击非生物系怪物时伤害也要减半(刚刚才从更新上看到,多谢新任斑竹,使我又涨了几万经验值,注3)!接下来是一些可恶的魔法:致盲后,第一次反击会减弱,或许就没有这一次反击呢;在石化或麻痹状态所受到的攻击也要减半--这些情况各有相应的数值,若是同时有多个因素作祟,需分别计算最后相乘,结果是越乘越少!唉?!幸亏H3中有预先统计伤害这一项,如果还象H2那样……哼哼!可有的瞧了。
      以上说的是单个生物的伤害的计算,如果有N个这样的生物同时下家伙,只须单个生物伤害的数值 * N ±修正值(与N有关,在总伤害的1%范围内)就可以了,为什么还有修正值呢,这是因为实战发现,同样条件下,伤害与数量并不是规则的正比例函数。故不能简单的拿单个伤害与总数相乘……(话末说完,台下已倒了一大片,接着又是雨点般砖头飞上来………)

      以下是一点补充说明,不看也罢!
      注1:战场上部队的实际攻防与英雄的攻防、生物本身的攻防、英雄是否有相应的兵种特性、地形、魔法影响、是否原地防御都有关系。在原地防御时,所增加的点数是生物防御前的防御点数除以5,结果只取整数,小数直接舍去,不进行四舍五入;若是除的结果还不到1就取1,如防御为1的农民原地防御也可以增加1点,与防御为9的狮鹫原地防御增加的是一样的。
      注2:骑兵的移动步数在直来直去的面对面攻击时很容易数出来,一但要绕到敌人的身后就稍微有点麻烦:因为骑兵是占两格的大块头,这就需要它一直走到敌人身后两格处再转身攻击。而我们常常想当然的少算一步,有一次我的8个高级骑兵加了祝福后,算的是走了6步,应该打91点,可实际老是打94?虽说只有3点差异,这也不对啊,反复计算还是如此,最后恍然大悟:实际走了7步!如果你也是这样导致算的比不上打的,可千万别用鸡蛋砸我呀!
      注3:感谢Paladin朋友给我上了一课,魔法精灵之间伤害也要减半!
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2007-9-4 23:23:47 | 显示全部楼层

    H3记分方法也发一下

    看第一段就行了,理解力好点的老手,后面内容基本可以猜到。


    H3的计分
    黄玉飞


    单关战役得分:
    由5个部分构成,固定分200,神器分A=25或0,全歼分B=25或0,扣掉的分数S及难度系数V.
    设(过关天数)为D,过关时所占领的城池数为T,扣掉的分数为S
    则S=[(D+10)/(T+5)] []为向下取整计算
    最后得分为M=[200+A+B-S]*V

    神器分:关于神器分,在比较早的版本中挖到神器后load将失去这25分神器分,但是在死亡阴影中这个bug已经获得更正,只要挖到神器(必须是挖到的,自带的和城中的奇迹不算,而且挖到的神器不会被缴获),那么就会获得25分的神器分。

    全歼分:在地图[wiki]编辑器[/wiki]中可以看出,有个特殊胜利选项。如果无特殊胜利条件,则只能全歼获胜,自然有25分基本分。如果有特殊胜利条件,分两种情况考虑。
    1、胜利条件是杀死特定的英雄,找到特定的宝物,建造奇迹,运送特殊宝物的,全歼敌人胜利就有全歼分,完成特殊胜利条件胜利的无全歼分。如果两者同时完成,算全歼敌人获胜,有25分全歼分。
    2、胜利条件是占领特定的城镇、培养生物、杀死特定怪物、收集资源、占领所有生物巢穴、发展特定城镇、占领所有矿井的,在这些选项下还有个 允许一般胜利 的选项。如果不允许一般胜利,则无论如何都没有全歼分;如果允许一般胜利,则全歼敌人有全歼分,完成特殊胜利条件胜利的没有全歼分。如果两者同时完成,算全歼敌人获胜,有25分全歼分。
    btw:在玩自带地图或战役要注意一点,例如gelu战役的第2,3,4胜利条件都是找到特定的宝物,但是可以看出,在全歼敌人后不能胜利,也就是说,游戏以不知什么办法(可能是锁定之类的)使得其不允许一般胜利——用分离后的战役地图可以一般胜利。所以这3关是没有25分基本分的。

    战役得分:3代战役总分是根据整张战役地图的各个单关得分综合计算的:
    设这张战役地图有n关,每关的得分分别为M1 M2 M3 ……Mn,则战役的总得分为
    M=[(M1+M2+……+Mn)/n]×5
    其中[]为取整计算。
    由此可知战役的最高分为2500,且得分为5的倍数。
    可以看出要在战役中取得满分必须在战役的每个单关地图中均得到满分——这几乎是不可能的任务!
  • TA的每日心情
    郁闷
    2021-2-4 21:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    7

    回帖

    7608

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    26
     楼主| 发表于 2007-9-4 23:54:10 | 显示全部楼层
    ;lihong;  看的我有点眼花了
    我想要那公式只是想确定1点攻击和1点伤害哪个作用大而已
    非常感谢楼上的大哥啊
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-11-18 08:52 , Processed in 0.860200 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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