诛仙手游道法计算介绍 如何利用道法更换首饰

2017-04-27 来源:手游巴士 作者:佚名

  下面要给大家介绍的就是关于道法的计算了,想要知道道法是如何计算的以及计算公式是什么那就跟随小编过来看看吧,希望以下内容能够帮助大家更好的体验游戏。

  经常会有这样的疑问:“出高等级了,我要不要换高等级的真仙首饰?;“为啥我飞升110真仙2500攻击换了飞升130真仙2700攻击攻击反而掉了?”。看了这个攻略,你的疑问就不再有了。

  分4个部分进行介绍,大家有想问的都可以问,或者直接贴图。看不懂的直接跳到第四部分

  PART I: 道法计算各属性的系数

  PARTII : 常见装备炼器等级的成长系数

  PARTIII: 雕琢成长系数

  PARTIIII: 首饰更换后的道法升降问题

  PARTI : 属性与道法的关联

  这个问题比较老了,以前也有不少帖子介绍这个,这里做一个总览,并且校正了一些比较大的系数。精度较之前的系数有明显的提高。

  目前游戏里常见的几种属性如下:攻击,防御,气血,真气,躲闪,命中,暴击,爆抗,单抗性,全抗性,爆伤,爆减,单精通,全精通以及新出的伤害减免。因为伤害减免只在元婴里面有,所以这里不做介绍,有兴趣的可以自己测试每个属性的值。

  每个属性测试方法:以减少某个属性道法的下降作为计算准则。注意,为了准确计算,这个道法下降的值应该尽可能大,这样测得的系数才会尽可能准确。

  各个属性对应的道法值如下:单位(daofa/每点属性)

  攻击:22.8893 防御:21.1200 气血:0.3299 真气:3.7832 躲闪:2.0804 命中:1.3501

  暴击:0.4501 爆伤:42.6975 爆抗:0.3500 爆减:26.2476 全精通:0.3191

  全抗性:0.7026 单抗性: 0.1747 单精通:0.2202

  以目前计算得到的多组数据来看,计算得到的道法误差大概在千分之一左右。

  PARTII: 常见装备的炼器等级的成长系数

  因为游戏已经快黄了,所以这里的数据只统计了部分飞升真仙装备,因为数据缺失的比较多,大家有对应的缺失装备可以发到楼下,楼主好补充数据。

  这里首先要阐述几个现实: 1. 同等级装备,同炼器等级的成长系数是一样!与装备的部位无关。

  2. 同等级同炼器等级装备的成长系数是一样的。

  飞升80: 炼器(1-15)[ 0 0 0 0 0 0 0 3.6583 0 0 6.599133 7.7757 8.8850 10.1449 11.3245] **注意0代表未统计的值

  飞升100:【0 0 0 0 0 0 0 0 0 5.1847 0 0 8.2470 9.4154 10.4898】

  飞升110: 【0 0 0 0 0 0 0 0 0 0 0 6.9394 7.6639 8.7488 9.7283】

  飞升130: 【 0 0 0 0 0 0 0 0 0 0 5.5809 6.55962 7.12964 8.1384 9.0327】

  飞升140: 【0 0 0 0 0 0 0 0 0 0 5.28139 6.20339 6.639 7.5782 8.3952】

  飞升120: 【0 0 0 0 0 0 0 0 0 0 0 0 0 8.744733 9.72813】

  成长洗漱指的是炼器的属性/装备基础属性的值

  PARTIII: 雕琢系数

  雕琢系数与成长系数类似: 雕琢部分属性/装备基础属性

  目前楼主有的只是部分数据:

  index_curve(45)=3.2843; index_curve(47)=3.4814; index_curve(36)=2.4330; index_curve(44)=3.1869;

  index_curve(1)=0; index_curve(37)=2.525; index_curve(33)=2.1638; index_curve(32)=2.0757; index_curve(31)=1.9883; index_curve(37)=2.525;index_curve(34)=2.252832; index_curve(39)=2.71016;

  index_curve(43)=3.09036; index_curve(51)=3.8829;index_curve(56)=4.3990;index_curve(46)=3.38268;

  index_curve(N)指的是雕琢N-1对应的雕琢系数。

  从目前掌握的数据看,雕琢系数应该是多段线性的0-20, 20-40 , 40-60分为3个线性系数,具体的没有测试 有兴趣的可以自行测试。

  @小栽童鞋 @小栽童鞋

  @小栽童鞋 服务器:天翼 角色ID:13990000-00008BC0

  PARTIIII: 常见换装备的道法升降问题:

  从PARTII的数据可以知道,同等炼器等级下,高等级装备的成长系数要远低于低等级,因此,会出现高等级装备属性高但是道法低的问题。因此为了更科学的更换装备,准备预估更换后装备的道法非常必要。

  这里楼主贴出一段matlab的脚本来帮主大家进行计算。

  %% 装备炼器相关参数,

  Level=140; %装备的等级

  Level_enhance=14; %炼器的等级

  Level_curve=46; %雕琢等级

  %% 装备属性参数

  attack=2797; %攻击

  defend=0; %防御

  blood=0; %气血

  energy=833; %真气

  evade=0; %躲闪

  hit=0; %命中

  criti=1603; %暴击

  criti_def=0; %爆抗

  def_proper=0; %抗性

  def_all_proper=0; %全抗性

  baoshang=0; %爆伤

  baojian=0; %爆减

  quanjing=0; %全精通

  jingtong=2492; %精通

  %% 灌注+属性+炼器额外属性

  attack1=2253; %攻击

  defend1=0; %防御

  blood1=0; %气血

  energy1=0; %真气

  evade1=0; %躲闪

  hit1=6501; %命中

  criti1=02495; %暴击

  criti_def1=0; %爆抗

  def_proper1=0; %抗性

  def_all_proper1=0; %全抗性

  baoshang1=467; %爆伤

  baojian1=0; %爆减

  quanjing1=0; %全精通

  jingtong1=0; %精通

  %% 成长系数矩阵

  %% 装备成长只和装备的炼器等级以及装备等级相关,和部位无关

  %每一行对应一个炼器等级 0-15

  %每一列对应一个装备等级 只计算飞升装备 80 100 110 130 140 150

  level_index=[80 100 110 130 140 150 120];

  index_level=[ 0 0 0 0 0 0 0 3.6583 0 0 6.599133 7.7757 8.8850 10.1449 11.3245;... %飞升80

  0 0 0 0 0 0 0 0 0 5.1847 0 0 8.2470 9.4154 10.4898;... %飞升100

  0 0 0 0 0 0 0 0 0 0 0 6.9394 7.6639 8.7488 9.7283;... %飞升110

  0 0 0 0 0 0 0 0 0 0 5.5809 6.55962 7.12964 8.1384 9.0327;... %飞升130

  0 0 0 0 0 0 0 0 0 0 5.28139 6.20339 6.639 7.5782 8.3952;... %飞升140

  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;... %飞升150

  0 0 0 0 0 0 0 0 0 0 0 0 0 8.744733 9.72813]; %飞升120

  %% 雕琢属性

  %雕琢属性只和雕琢的等级相关,和装备的等级和炼器等级都无关

  curve_index=0:1:60;

  index_curve=zeros(1,61);

  index_curve(45)=3.2843; index_curve(47)=3.4814; index_curve(36)=2.4330; index_curve(44)=3.1869;

  index_curve(1)=0; index_curve(37)=2.525; index_curve(33)=2.1638; index_curve(32)=2.0757; index_curve(31)=1.9883; index_curve(37)=2.525;index_curve(34)=2.252832; index_curve(39)=2.71016;

  index_curve(43)=3.09036; index_curve(51)=3.8829;index_curve(56)=4.3990;index_curve(46)=3.38268;

  %% 计算属性值

  attack_result=attack+attack*index_level(find(level_index==Level),Level_enhance)+attack*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','攻击: %g=%g+%g+%grn',attack_result,attack,attack*index_level(find(level_index==Level),Level_enhance),attack*index_curve(find(curve_index==Level_curve)));

  defend_result=defend+defend*index_level(find(level_index==Level),Level_enhance)+defend*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','防御: %g=%g+%g+%grn',defend_result,defend,defend*index_level(find(level_index==Level),Level_enhance),defend*index_curve(find(curve_index==Level_curve)));

  blood_result=blood+blood*index_level(find(level_index==Level),Level_enhance)+blood*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','气血: %g=%g+%g+%grn',blood_result,blood,blood*index_level(find(level_index==Level),Level_enhance),blood*index_curve(find(curve_index==Level_curve)));

  energy_result=energy+energy*index_level(find(level_index==Level),Level_enhance)+energy*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','真气: %g=%g+%g+%grn',energy_result,energy,energy*index_level(find(level_index==Level),Level_enhance),energy*index_curve(find(curve_index==Level_curve)));

  evade_result=evade+evade*index_level(find(level_index==Level),Level_enhance)+evade*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','躲闪: %g=%g+%g+%grn',evade_result,evade,evade*index_level(find(level_index==Level),Level_enhance),evade*index_curve(find(curve_index==Level_curve)));

  hit_result=hit+hit*index_level(find(level_index==Level),Level_enhance)+hit*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','命中: %g=%g+%g+%grn',hit_result,hit,hit*index_level(find(level_index==Level),Level_enhance),hit*index_curve(find(curve_index==Level_curve)));

  criti_result=criti+criti*index_level(find(level_index==Level),Level_enhance)+criti*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','暴击: %g=%g+%g+%grn',criti_result,criti,criti*index_level(find(level_index==Level),Level_enhance),criti*index_curve(find(curve_index==Level_curve)));

  criti_def_result=criti_def+criti_def*index_level(find(level_index==Level),Level_enhance)+criti_def*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','爆抗: %g=%g+%g+%grn',criti_def_result,criti_def,criti_def*index_level(find(level_index==Level),Level_enhance),criti_def*index_curve(find(curve_index==Level_curve)));

  def_proper_result=def_proper+def_proper*index_level(find(level_index==Level),Level_enhance)+def_proper*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','抗性: %g=%g+%g+%grn',def_proper_result,def_proper,def_proper*index_level(find(level_index==Level),Level_enhance),def_proper*index_curve(find(curve_index==Level_curve)));

  def_all_proper_result=def_all_proper+def_all_proper*index_level(find(level_index==Level),Level_enhance)+def_all_proper*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','全抗性: %g=%g+%g+%grn',def_all_proper_result,def_all_proper,def_all_proper*index_level(find(level_index==Level),Level_enhance),def_all_proper*index_curve(find(curve_index==Level_curve)));

  baoshang_result=baoshang+baoshang*index_level(find(level_index==Level),Level_enhance)+baoshang*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','爆伤: %g=%g+%g+%grn',baoshang_result,baoshang,baoshang*index_level(find(level_index==Level),Level_enhance),baoshang*index_curve(find(curve_index==Level_curve)));

  baojian_result=baojian+baojian*index_level(find(level_index==Level),Level_enhance)+baojian*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','爆减: %g=%g+%g+%grn',baojian_result,baojian,baojian*index_level(find(level_index==Level),Level_enhance),baojian*index_curve(find(curve_index==Level_curve)));

  quanjing_result=quanjing+quanjing*index_level(find(level_index==Level),Level_enhance)+quanjing*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','全精通: %g=%g+%g+%grn',quanjing_result,quanjing,quanjing*index_level(find(level_index==Level),Level_enhance),quanjing*index_curve(find(curve_index==Level_curve)));

  jingtong_result=jingtong+jingtong*index_level(find(level_index==Level),Level_enhance)+jingtong*index_curve(find(curve_index==Level_curve));

  cprintf('*blue','精通: %g=%g+%g+%grn',jingtong_result,jingtong,jingtong*index_level(find(level_index==Level),Level_enhance),jingtong*index_curve(find(curve_index==Level_curve)));

  %% 计算总道法L

  %攻击 防御 气血 真气 躲闪 命中 暴击 爆伤 爆抗 爆减 全精通(0.21)全抗性 抗性 精通

  daofamatirix=[22.8893 21.1200 0.3299 3.7832 2.0804 1.3501 0.4501 42.6975 0.3500 26.2476 0.3191 0.7026 0.1747 0.2202];

  attack_result=attack_result+attack1;

  defend_result=defend_result+defend1;

  blood_result=blood_result+blood1;

  energy_result=energy_result+energy1;

  evade_result=evade_result+evade1;

  hit_result=hit_result+hit1;

  criti_result=criti_result+criti1;

  criti_def_result=criti_def_result+criti_def1;

  def_proper_result=def_proper_result+def_proper1;

  def_all_proper_result=def_all_proper_result+def_all_proper1;

  baoshang_result=baoshang_result+baoshang1;

  baojian_result=baojian_result+baojian1;

  quanjing_result=quanjing_result+quanjing1;

  daofa=attack_result*22.8893+defend_result*21.1200+blood_result*0.3299+energy_result*3.7804+evade_result*2.0804+hit_result*1.3501+criti_result*0.4501+...

  criti_def_result*0.3500+def_proper_result*0.1747+def_all_proper_result*0.7026+baoshang_result*42.6975+baojian_result*26.2476+quanjing_result*0.3191+jingtong_result*0.2202;

  cprintf('*blue','总道法:%grn',daofa);

  下面举个具体的例子来进行说明,需要注意的是,宝石的道法与装备是没有关系的。

诛仙手游道法计算介绍 如何利用道法更换首饰

  首先,填入炼器相关的信息到第一栏:

  %% 装备炼器相关参数

  Level=130; %装备的等级

  Level_enhance=14; %炼器的等级

  Level_curve=35; %雕琢等级

  然后填入装备的基础属性到第二栏:

  %% 装备属性参数

  attack=2780; %攻击

  defend=0; %防御

  blood=0; %气血

  energy=782; %真气

  evade=0; %躲闪

  hit=2257; %命中

  criti=0; %暴击

  criti_def=0; %爆抗

  def_proper=1497; %抗性

  def_all_proper=0; %全抗性

  baoshang=0; %爆伤

  baojian=0; %爆减

  quanjing=0; %全精通

  jingtong=4271; %精通

  然后填入炼器的额外属性以及灌注到第三栏:

  %% 灌注+属性+炼器额外属性

  attack1=2253; %攻击

  defend1=0; %防御

  blood1=0; %气血

  energy1=2127; %真气

  evade1=0; %躲闪

  hit1=6609; %命中

  criti1=0; %暴击

  criti_def1=0; %爆抗

  def_proper1=0; %抗性

  def_all_proper1=0; %全抗性

  baoshang1=440; %爆伤

  baojian1=0; %爆减

  quanjing1=0; %全精通

  jingtong1=0; %精通

  然后就可以计算了:

  攻击: 32168.5=2780+22624.8+6763.74

  防御: 0=0+0+0

  气血: 0=0+0+0

  真气: 9048.83=782+6364.23+1902.61

  躲闪: 0=0+0+0

  命中: 26116.6=2257+18368.4+5491.28

  暴击: 0=0+0+0

  爆抗: 0=0+0+0

  抗性: 17322.4=1497+12183.2+3642.2

  全抗性: 0=0+0+0

  爆伤: 0=0+0+0

  爆减: 0=0+0+0

  全精通: 0=0+0+0

  精通: 49421.4=4271+34759.1+10391.3

  总道法:907012

  与装备显示的道法差距非常小

  再介绍一个换装备的具体例子:

  有这么一个护符:属性非常低:

  商城有这样一个护符:属性全面比这个高,而且显示的是上升的符号:

  假如换上去,道法会是多少呢:

  利用脚本计算的结果如下:

  攻击: 0=0+0+0

  防御: 14998.2=1268+10645.1+3085.04

  气血: 736459=62263+522710+151486

  真气: 0=0+0+0

  躲闪: 11899.2=1006+8445.57+2447.6

  命中: 26211.3=2216+18603.8+5391.53

  暴击: 0=0+0+0

  爆抗: 18463.8=1561+13104.9+3797.91

  抗性: 0=0+0+0

  全抗性: 0=0+0+0

  爆伤: 0=0+0+0

  爆减: 0=0+0+0

  全精通: 0=0+0+0

  精通: 0=0+0+0

  总道法:702674

  大概多了2W,一个4W基础的符到一个5W3基础的符,提升的道法只有2W左右

  以上就是小编给大家介绍的关于道法的计算了,想要了解更多资讯请继续关注手游巴士。

上一篇:梦幻西游手游耐攻宠优劣势分析

下一篇:崩坏学园2共鸣屋物品兑换推荐

相关推荐

阴阳师最新凤凰火御魂阵容搭配攻略 最新凤凰火御魂阵容怎么搭配

阴阳师最新凤凰火御魂阵容怎么搭配?今天小编给大家带来的是阴阳师最新凤凰火御魂阵容搭配攻略,希望对您有所帮助,有兴趣的一起来看看吧!今天想给大家分享一个比较冷门的套路,为什么说冷门呢?因为现在竞技场最热门的套路就是一波流或者是兵俑控制流,而且今天分享的套路里的

阴阳师御灵副本3层必过阵容通关攻略 御灵副本3层必过阵容怎么通关

阴阳师御灵副本3层必过阵容怎么通关?今天小编给大家带来的是阴阳师御灵副本3层必过阵容通关攻略,希望对您有所帮助,有兴趣的一起来看看吧!输出式神选择:妖刀/酒吞。针女系依然是pve本的主力。妖刀和酒吞各有所长,酒吞会被清酒气,妖刀耗火,在我的队伍构成中奶妈的耗

部落冲突八本怎么护本 八本护本阵推荐

部落冲突八本怎么护本?下面小编为大家带来部落冲突八本护本布阵详解,希望这篇攻略详解能够对大家有所帮助。

阴阳师第二十章剧情妖怪汇总解析 第二十章剧情妖怪有哪些

阴阳师第二十章剧情妖怪有哪些?今天小编给大家带来的是阴阳师第二十章剧情妖怪汇总解析,希望对您有所帮助,有兴趣的一起来看看吧!第二十章妖怪分布般若1:二口女×1 般若×3般若2:二口女×1 古笼火×3;二回合 - 凤凰火×1般若3:二口女×1 古笼火×3 清姬

部落冲突九本怎么防天女狗球 九本防天女狗球阵推荐

部落冲突九本怎么防天女狗球?下面小编为大家带来部落冲突九本防天女狗球布阵详解,希望这篇攻略详解能够对大家有所帮助。

查看更多