找回密码
 立即注册
虾米引擎源代码Delphi3KM2引擎源码20121218CQFIR飞尔引擎20120918源码文字广告位置4
APPLEM2引擎源代码传奇引擎delphi源代码DELPHI视频教程
GSQL_6.5.2.1源代码Delphi即时通讯Delphi源码文字广告位置11
文字广告位置12
文字广告位置13
文字广告位置14
文字广告位置15
文字广告位置16
UC845刺客引擎飞龙3delphi源码文字广告位置18
文字广告位置19
文字广告位置20
文字广告位置21文字广告位置22
文字广告位置23
文字广告位置24
文字广告位置25
文字广告位置26文字广告位置27文字广告位置28
查看: 776|回复: 0

[脚本] 传奇世界法师攻击力计算公式

[复制链接]

800

主题

42

回帖

4857

积分

管理员

积分
4857

最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2018-4-24 05:58:18 | 显示全部楼层 |阅读模式

传奇世界最令人激动的是它的PK系统,而PK系统最核心的是它的攻击力计算公式。一个游戏的计算系统不会太复杂,因此我通过实验试图获得传奇世界法师的攻击力计算公式。
      法师的魔法攻击力与下面几个因素有关: 魔法上限 魔法下线 幸运 技能 武器隐含属性, 其中根据论坛上的一些信息,传奇世界的攻击力是由本体魔法伤害和技能伤害两部分组成,本体魔法伤害与魔法上限、魔法下线、幸运有关,技能伤害是从技能伤害下限和技能伤害上限之间随机产生(如狂龙紫电每次伤害是40到67之间的随机数)。
       对于技能伤害,由于它是完全随机产生的,所以多次实验后得出的平均值是一定的,因此我们可以使用同一种技能 不同的魔法 对练功师进行试验后得出。
       对于本体魔法伤害,它与魔法上限、魔法下线、幸运有关,为了减少问题的复杂性,我们先把幸运因素去掉,用不带任何有幸运的装备进行测试。经过每次不低于100次的分阶段对练功师的试验,我得到了如下的数据:
魔法下线        魔法上线        幸运        技能        伤害下线        伤害上线        伤害平均
9        12        0        狂龙        48        76        61
26        59        0        狂龙        67        120        92
35        83        0        狂龙        73        137        109
      这时我惊讶的发现 伤害平均值大致等于伤害下限和伤害上限的平均值!于是我意识到了这个公式应该具有一定的对称性。经过试探,我得到了如下公式:
伤害平均值=(魔法上限+魔法下限)/2+50
      此后我又通过改变魔法攻击值用狂龙紫电进行测试,发现这个公式是比较准确的。于是我得出了一个结论:幸运0的条件下,本体魔法伤害等于魔法上限和魔法下限的平均值,狂龙紫电的平均技能伤害为50。
        之后我又加上了带有幸运的武器和项链,进行了重新测试,得到了如下数据:
魔法下线        魔法上线        幸运        技能        伤害下线        伤害上线        伤害平均
41        115        5        狂龙        92        182        145
16        35        5        狂龙        60        102        82
27        69        5        狂龙        75        134        109
40        102        5        狂龙        95        169        136
29        72        5        狂龙        71        138        112
37        89        2        狂龙                        120
36        90        3        狂龙                        121
      根据官方资料,幸运+10时次次有最高攻击,诅咒+10(幸运-10)时次次最低攻击。根据我测试的数据和官方资料,我拟合出了一个新的公式:
      魔法伤害平均值=(魔法上限+魔法下限)/2+(魔法上限-魔法下限)/2*(幸运/10)+平均技能伤害
        这就是平均魔法攻击力的公式!!
      根据这个公式我测试出了狂龙紫电的平均技能伤害为50,冰咆哮为27,大师级火球为70,宗师级火球为76. 增加狂龙15%的武器的平均技能伤害为58,增加小火球12%的武器的平均技能伤害为85.
        根据论坛上的资料,魔防力等于魔防上限于魔防下限之间的随机值,即:魔防力平均值=(魔防上限+魔防下限)/2
魔法攻击对玩家的平均伤害为:
    (魔法伤害平均值-魔防力平均值)* 技能的放大因子(如狂龙紫电为1,烈火剑法为流行的说法2.5)
总之我们可以得到传奇世界法师攻击力的平均伤害值公式:
   {[(魔法上限+魔法下限)/2+(魔法上限-魔法下限)/2*(幸运/10)+平均技能伤害*(1+本技能圣灵增加值)]-(魔防上限+魔防下限)/2}* 技能的放大因子


通过这个公式我们可以得到以下结论:
1.幸运的问题:幸运对于法师来说真的不太重要,我在41-115的魔法的前提下幸运+5和幸运+9仅仅差距15点魔法攻击,即每次在已经命中的前提下多打出战士玩家15点血(法师有魔法盾应该还少),但为之付出的油的代价却很高。
2.带40老虎或者项链的问题:以前我一直感觉带老虎能少很多点魔法攻击和2点幸运,现在通过这个公式可以计算出他们之间仅仅差距15点魔法攻击力,但相比能避免40%的魔法攻击来说,带老虎更值一点。
3.打架用狂龙还是冰咆哮的问题:狂龙技能伤害高但不是次次打中,冰咆哮技能攻击力低但能忽略魔法躲避。通过这个公式我们可以计算出两者的平均攻击差距只有23,所以对于幻天装备由于增加了16点魔法命中,用狂龙好点;对于魔神魔雷装备还是用冰咆哮好点。
4.圣灵武器的问题,一把加21%狂龙的武器相当于增加10-10的魔法(几乎相当于魔雷套到幻天套增加的魔法力!),一把加21%小火球的武器相当于增加16-16的魔法,所以圣灵武器我感觉还是比较值的。

    这个公式对于法师的用途:买装备时,如果我仅有50个元宝,我是买一个高魔武器 还是低魔圣灵武器 还是买圣魔幻天之类的装备 还是用圣灵宝石增加技能攻击力 ?我是应该买一把2-10的骨玉还是应该买一把3-9的血饮?通过带入这个公式,在不考虑防御和血量的前提下,哪个计算出的攻击力高就弄哪个。

    以上仅仅是我对法师攻击力公式的研究成果,如果有不对之处,还请大家多多指教。同时希望感兴趣的战士朋友也测试一下战士的攻击力计算公式,我个人认为战士和法师的计算公式应该很相近。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|Delphi源代码

GMT+8, 2025-4-27 08:06 , Processed in 0.138270 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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