您现在的位置:泰安信息港游戏频道>[秘籍] 关于注入的解释(act1铁匠任务)

[秘籍] 关于注入的解释(act1铁匠任务)

作者: 出处:52pk整理 责任编辑:andyxu
  基础知识:
  
  alvl=词缀等级。affixlevel.Foranitemthisisthelevelthatisusedtocomparetothelevelandmaxlevelasfoundintheprefixandsuffixtables.Whenreferringtoaprefix/suffixitisthevaluelistedinthelevelcolumn.
  
  ilvl=物品等级internallevel(alsoreferredtosometimesastheitemlevel;betteryetitemcreationlevel).Thisvalueissetatthetimeofanitemscreation.Formonsterdropstheilvl=mlvl.(BTWilvlmatchesupwiththeterminologyofthecubemain.txt---'itemlevelpcta')
  
  mlvl=怪物的等级
  
  clvl=角色等级
  
  qlvl=物品质量等级qualitylevel.Thisvalueisfoundinthelevelcolumnofarmor.txt,weapons.txtandmisc.txt.ThisisthevaluethatisusedtocreatetheweapXXandarmoXXtreasureclasses.
  
  magic_lvl=魔法词缀奖励。magiclevelbonusonsomeitems.Currentlytheonlyonesthathavethisarewands(normalandexceptional,butnottheeliteones),staves,orbs(allwithavalueof1)andcirclets(circlet=3,Coronet=8,Tiara=13,Diadem=18.
  
  每一个魔法物品生成时都会计算其词缀等级:
  这个是code:
  
  Copycode
  if(ilvl>99)then{ilvl=99}
  if(qlvl>ilvl)then{ilvl=qlvl}//**看下面的注释
  if(magic_lvl>0)then{alvl=ilvlmagic_lvl}
  else{
  if(ilvl<(99-qlvl/2))
  then{alvl=ilvl-qlvl/2}
  else{alvl=2*ilvl-99}
  }
  if(alvl>99)then{alvl=99}
  
  
  解释起来,就是:
  (ilvl大于99视为99,qlvl大于ilvl时用qlvl代替ilvl计算)
  magic_lvl大于0时,alvl=ilvl+magic_lvl
  mlagic_vl=0时:
  如果(ilvl<(99-qlvl/2))
  那么{alvl=ilvl-qlvl/2}
  否则{alvl=2*ilvl-99}
  (如果以上计算得到的词缀等级大于99,视为99)。
  
  物品ilvl的决定:
  怪兽掉下来的DD:ilvl=mlvl
  开箱子掉出来的DD:ilvl=maplvl(地图等级)
  Charsi打造:ilvl=clvl+4
  Gamble(赌博):clvl-5<ilvl<clvl+4(随机变化)
  
  接下来是一些常见的关于imbue的问题.
  
  1.白色头环,宝冠,tiara,权冠注入后,能得到+2skill所需要的人物最低级别是多少?
  首先.查magicprefix.txt文件得到+2charskill的alvl是90
  关于词缀的等级,
  我自己觉得直接解读mpq文件方便点,主要是偶上外国网速度太慢.还不解读mpq文件快@@
  接下来查amor.txt得到如下code:
  
  Copycode
  name-----------qlvl-----------magic_lvl
  circlet-----------24------------3
  Coronet--------52------------8
  Tiara-------------70-----------13
  Diadem---------85------------18
  
  
  
  接下来就可以使用公式:
  (ilvl大于99视为99,qlvl大于ilvl时用qlvl代替ilvl计算)
  magic_lvl大于0时,alvl=ilvl+magic_lvl
  mlagic_vl=0时:
  如果(ilvl<(99-qlvl/2))
  那么{alvl=ilvl-qlvl/2}
  否则{alvl=2*ilvl-99}
  (如果以上计算得到的词缀等级大于99,视为99)。
  进行计算了,比如头环的打造:
  首先设人物等级为x,然后得到物品ilvl=clvl+4=x+4
  然后比较x+4和24的大小,将其中较大的那个记为y
  然后alvl=y+3
  容易计算出,2skill(alvl=90)的词缀:
  头环(circle)至少需要clvl=90-3-4=83
  Coronet至少需要clvl=90-3-8=79
  Tiara至少需要clvl=90-3-13=74
  而Diadem就比较特殊了.......容易由计算公式看出
  他的alvl始终是大于等于85+18=103的...........呵呵
  也就是说,不管你的人物多少级,你注入的权冠(Diadem)也可以获得所有的词缀
  因此Diadem至少需要clvl=8(为什么不是1?......8级才能完成打造任务啊)
  
  2.我注入白色berserkaxe/巨神之刃,获得40ias,450ed,250ar,2s所需要的最低人物级别是多少?40ias,300ed,4xmax/1XXXar,2s呢?
  
  首先40ias,450ed,250ar,2s是由4个词缀组成的
  40ias的alvl=25
  300ed的alvl=56
  150ed/250ar的alvl=56
  2s的alv=10
  
  40ias,300ed,4xmax/1XXXar,2s
  也是4个词缀
  其中4xmax/1XXXar的alvl=50
  
  只要注入后berserkaxe的alvl比大于等于56,就可能获得上面所有词缀
  接下来查看weapon.txt
  得到code:
  
  Copycode
  nameqlvlmagiclvl
  Suwayyah59
  WristSword62
  WarFist68
  BattleCestus73
  FeralClaws78
  RunicTalons81
  ScissorsSuwayyah85
  Tomahawk54
  SmallCrescent61
  EttinAxe70
  WarSpike79
  BerserkerAxe85
  FeralAxe57
  SilverEdgedAxe65
  Decapitator73
  ChampionAxe82
  GloriousAxe85
  Truncheon52
  MightyScepter62
  SeraphRod76
  Caduceus85
  TyrantClub57
  ReinforcedMace63
  DevilStar70
  Scourge76
  LegendaryMallet82
  OgreMaul69
  ThunderMaul85
  Falcata56
  Ataghan61
  ElegantBlade63
  HydraEdge69
  PhaseBlade73
  ConquestSword78
  CrypticSword82
  MythicalSword85
  LegendSword59
  HighlandBlade66
  BalrogBlade71
  ChampionSword77
  ColossalSword80
  ColossusBlade85
  BoneKnife58
  MithralPoint70
  FangedKnife83
  LegendSpike85
  FlyingKnife64
  FlyingAxe56
  WingedKnife77
  WingedAxe80
  HyperionJavelin54
  StygianPilum62
  BalrogSpear71
  GhostGlaive79
  WingedHarpoon85
  HyperionSpear58
  StygianPike66
  Mancatcher74
  GhostSpear83
  WarPike85
  OgreAxe60
  ColossusVoulge64
  Thresher71
  CrypticAxe79
  GreatPoleaxe84
  GiantThresher85
  SpiderBow55
  BladeBow60
  ShadowBow63
  GreatBow68
  DiamondBow72
  CrusaderBow77
  WardBow80
  HydraBow85
  PelletBow57
  GorgonCross_bow67
  ColossusCross_bow75
  DemonCross_bow84
  StagBow18
  ReflexBow27
  MaidenSpear18
  MaidenPike27
  MaidenJavelin23
  AshwoodBow39
  CeremonialBow47
  CeremonialSpear43
  CeremonialPike51
  CeremonialJavelin35
  MatriarchalBow53
  GrandMatronBow78
  MatriarchalSpear61
  MatriarchalPike81
  MatriarchalJavelin65
  
  
  容易发现非法师类的武器(法仗什么的),magic_lvl都为0
  按照公式
  mlagic_vl=0时:
  如果(ilvl<(99-qlvl/2))
  那么{alvl=ilvl-qlvl/2}
  否则{alvl=2*ilvl-99}计算
  下面我们可以来算一下.....
  设人物等级为X则物品ilvl=X+4
  对于BA来说,因为qlvl=85
  如果X+4<99-85/2=57即X<53时,
  那么alvl=X+4-42=X-38非常低.达不到56
  X>53的时候,
  alvl=2*(X+4)-99=2*X-91
  
  容易算出,
  X>73时候,alvl就可以达到56以上了...........
  
  
  问题3:(题外话)6完美骷髅洗权冠和次元,会发现物品的ilvl越来越低...........
  会影响某些好属性的生成么?
  答:
  6完美骷髅洗rare物品的ilvl计算公式是新ilvl=旧ilvl*40%+clvl*40%,物品的ilvl会下降
  容易由affix的计算公式得知不管权冠的ilvl有多么低,alvl也是始终大于等于103的
  可以出现所有的词缀.^_^
  至于次元,查weapon.txt可以发现qlvl=85,magic_lvl=1
  也就是说,次元的alvl始终大于等于86,alvl>86,一般对sor有用的词缀都会出的
  
原文出处
科技万花筒
文章排行