荷包蛋 发表于 2021-2-15 14:16:47

新手指南基础篇之宠物成长计算

一级开始练的宠物的成长涉及到宠物一级能力、宠物成长档这两个概念,同时升级时宠物成长档与bp的对应关系与一级时的对应关系不同。.单项bp成长公式为:单项bp成长 = 单项成长档   ×成长系数   ×   (等级-1)。而在bp成长的基础上结合一级宠物能力计算公式以及加点,即可得出最终的bp值。
这里就要引入一个成长系数的概念,通俗来说就是一档等于多少bp?一档究竟在升级时能创造多少bp值的增长?成长系数在野生宠物计算中已为人所熟知,即俗称的“系”,野生宠物的成长系数简单明确,0系的宠物每一档对应0.045bp,1系为0.044,依次递减,血、攻、防、敏、魔五项成长系数相等。
       然而,在1级饲养的宠物中,不同成长档对应的成长系数不同,每档所加bp不同,不能一概而论,但必然在0.04到0.042之间,最低为0.04,最高只能无限接近0.042。不过,对于同一个个体来说,它的血、攻、防、敏、魔五项成长系数都是固定的。
举例:满档水龙蜥,敏成长档为11档,每级敏捷bp成长为11*0.04182魔成长档为6档,每级魔法bp成长为   6*0.04167      
掉1魔水龙蜥敏成长档为11档,每级敏捷bp成长为11*0.04182魔成长档为5档,每级魔法bp成长为    5*0.041
红色的数字为成长系数,可看出成长系数的确定与成长档有一定的关系。敏捷和魔法档数不同,就算是同一个宠物,其敏捷和魔法的成长系数也是不同的,魔法档数不同,就算是同一种宠物,其魔法的成长系数也是不同的。。为了进一步探究成长系数的原理,让我们再来看几个例子:1、 噩梦鼠             体力成长档 4          未加点时每级体力bp增幅为0.16      平均每档的bp的增幅为0.16/4=0.042、 虚弱的雏鸟      体力成长档 5          未加点时每级体力bp增幅为0.205      平均每档的bp的增幅为0.205/5=0.0413、 水龙蜥             魔力成长档 6          未加点时每级魔力bp增幅为0.25      平均每档的bp的增幅为0.25/6≈0.041674、 死亡蜂             体力成长档 7          未加点时每级体力bp增幅为0.29      平均每档的bp的增幅为0.29/7≈0.041435、 液态史莱姆      体力成长档 49      未加点时每级体力bp增幅为2.05      平均每档的bp的增幅为2.05/49≈0.04184
我们发现每一档代表的bp其实是不同的!4档所带来的bp增长是0.16,5档所带来的bp增长是0.205,可以发现5档比4档多增长0.045;6档所带来的bp增长是0.25,6档比5档也多增长0.045;但是7档所带来的bp增长是0.29,只比6档多出了0.04。
根据这个情况,我们通过观测不同档数对bp带来的增幅制作了下表,由于篇幅关系仅列出1档-24档与bp增幅的关系:.
http://www.pkml.cn/bbs/data/attachment/forum/201506/29/164315yzact0l0czlcbwcn.png
通过观测发现,在成长档大于5的情况下,当成长档的尾数是5、6、0、1时,其bp增幅将比上一档多出0.045,而尾数为其他时,其bp增幅只比上一档多出0.04。从5档开始,每增加5档是一个循环。但是由于前4档的存在,使得每档bp只能无限浮动接近0.042却无法达到。不少阐释宠物成长的帖子中正确地指出了这一现象,却因为一些原因进行了模糊或者错误的描述。如“1档约等于1/24bp”、“1档平均为0.042bp”,“每档bp大致在0.04-0.045之间”。显然作者是明白这一原理的,但是通过这样模糊的结论我们是无法准确得出宠物各项具体能力值的。我们无法用一个确切的数字来概括所有宠物所有单项成长档所对应的bp值,正如之前举的例子4档的成长所对应的每档bp是0.04, 5档成长所对应的每档bp是0.41。
前人TNT在发现了这个规律的基础上制作了成长档与档次的对应关系表,即 TNT档次表,该表准确地列出了不同成长档的宠物在升级时的bp增幅情况,如图:
http://www.pkml.cn/bbs/data/attachment/forum/201509/30/083702tbbavvz7c1brjclu.png
了解了以上的原理后,我们就可以计算宠物的成长了,这次我们让非常想上镜的迷你蝙蝠来做示范。迷你蝙蝠,成长档为11,26,20,17,26随机档为22222,1级能力的计算方式这里就不赘述了,直接取用。

http://www.pkml.cn/bbs/data/attachment/forum/201506/29/175059kz9p7s6yldqr0ldz.jpg
体力的bp成长计算:11成长档中有4档是0.045bp,7档是0.04bp,那么每级的bp成长为 0.045×4+0.04 ×7=0.46,或者直接从TNT档次表中读取11档的bp成长为0.46运用同样的方法可以得出其他bp成长分别为1.09、0.835、1.13、0.67最后通过bp与能力值的换算关系(图1),得出最终宠物的能力值(图2)。
http://www.pkml.cn/bbs/data/attachment/forum/201506/29/174755mvau8qx8ospr1rpz.png(图1)http://www.pkml.cn/bbs/data/attachment/forum/201506/29/175156hog8i73zhejkfc1g.jpg(图2)http://www.pkml.cn/bbs/data/attachment/forum/201506/29/175217lmb0qhbim006kbtb.jpg
(算档器中模拟的数据)思考题:   3、在其他条件均相同的情况下,只掉3攻的改造僵尸和满档相比损失的攻击力与只掉3攻的螳螂与满档相比损失的攻击力相同吗?为什么?
页: [1]
查看完整版本: 新手指南基础篇之宠物成长计算