DNF游戏信息

当前位置:7k7k小游戏 > 资讯频道 > DNF > 职业攻略 > 魔法师 > 召唤师

你了解你的BB吗?编程角度分析召唤BB类型

责任编辑:老A原作者:老A2011-09-23 15:09:26

  本文试图找出一个统一的理论来解释下面众所周之的现象:

  1.契约召唤兽(除了姐姐)和小精灵的攻击力,血量等只与召唤瞬间智力有关,不随召唤者属性变化而变化

  2.姐姐攻击力随召唤者智力变化而变化

  3.四大元素宝宝和精灵王攻击力随召唤者魔攻变化而变化

  本人还测试过以下现象:

  4.琥珀手镯(属性是一定范围加智力)可以增加小精灵攻击力,但是不增加花,哥布林的攻击力

  5.召唤兽狂化技能,鞭子(加宝宝智力,力量)可以大幅增加花,哥布林,小精灵攻击力,但是对大精灵无效。。。

  上述现象皆为本人实测。。。

  本人试图从编程的角度来解释上述现象;(C++版)

  dnf召唤兽的攻击有两种类型。第一种是类似小火的81%+97,即攻击力与魔攻和智力都有关;第二种是类似大精灵只与魔攻有关和姐姐只与智力有关

  第一种宝宝有:小精灵,哥布林,桑德尔,花。小龙

  第二种宝宝有:大精灵,姐姐,精灵王

  (额,,没加觉醒宝宝,不了解)

  第一种宝宝我认为是四围都很健全的宝宝,所以当召唤者招第一种宝宝时,系统应建立一个该宝宝的类,且宝宝各属性由召唤者属性乘某个系数得来,以后计算宝宝攻击力时只需从该类读取数值,这样运算方便吧。所以宝宝攻击固定

  第二种宝宝四围不健全,有的只有智力,有的只有魔攻,所以系统未建立宝宝类,计算宝宝攻击力还要看召唤者,(要知道建立类是要花空间的,我们有理由不给他们建类)

  现象4:比如说花这个宝宝,系统建立花宝宝类,花的力量,物理攻击力由召唤者智力乘以某一系数得到。琥珀手镯的确可以加花的智力,但花是物理攻击。。。而鞭子和召唤兽狂化可以同时加智力和力量,所以可以增加花的攻击力

  现象5:为什么狂化和鞭子不能增加大精灵攻击力呢?这是因为系统未给他们建类,没有标记他们智力的变量,所以无法给他们增加智力。。攻击不能增加

  额。上面的推断不知道正不正确,游戏达人或者编程大神给点意见,了解了之后方便大家更好的搭配装备和加点。

  华北4召唤