TNT表计算公式={真实档位*基础值+随机值}
新血BP=现血BP+{血真实档位*基础值+随机值}
新攻BP=现攻BP+{攻真实档位*基础值+随机值}
新防BP=现防BP+{防真实档位*基础值+随机值}
新敏BP=现敏BP+{敏真实档位*基础值+随机值}
新魔BP=现魔BP+{魔真实档位*基础值+随机值}
血、攻、防、敏、魔BP为自然数,计算能力时*0.01;真实值为整数考虑,比如1BP,实际内部数值是100
真实档位为该宠物0档数据-各掉档,则是真实档;比如该宠的血不掉档为36,掉1档,则真实档为36-1=35档
基础值=40866666H
浮点数≈4.2,实际略小于4.2
随机有5项
序号
下限
上限
0
-20
20
1
-30
30
2
-40
40
3
-50
50
4
-60
60
序号大于4,则按0处理,一般宠基本为0
随机值=Rand(下限,上限)*0.01
{}这两个括号里的皆为浮点运算,括号结束则强制转换为Int,转换过程中小数点无条件舍去
例:现血BP为4024实际值,4024按我们的表述皆为40.24BP,面板显示为40BP,0.24为小数部分
设真实档位为35,设Rand(-20,20)值为-10
新血BP=现血BP+{血真实档位*基础值+随机值}
即,35*4.2+Rand(-20,20)*0.01=146.9
{}强制转为Int数据,则{146.9}=146
该值为升级增加的BP,该BP加进原BP则为新的BP,
则新的BP值为4024+146=4170,按一般表述,即41.70BP,面包BP为41BP,0.70为小数部分
真实档位为0或5尾数,比如5、10、15、20、25、30等档,乘上4.2系数后的值无小数点,再加上随机值若为复,会发生-1的情况,按我们的表述即掉0.01BP的情况
同理
真实档位为4或9位数,比如4、9、14、19等档,乘上4.2系数后的值的小数点为0.8,再加上随机值若为正0.2,会发生+1的情况,按我们的表述即+0.01BP的情况
本文不严格保证,故慎之
相关知识
魔力百科数据化魔力之—成长BP的深入理解【图片补完】
魔力百科:魔力百科,魔力宝贝,怀旧牧羊服,
tnt怎么得宠物,TNT宠物照片
魔力百科官网(molibaike.com)网站信息和全球排名、流量趋势分析、用户访客分布数据
食品营养成分表计算公式
【图片】宠物的基础知识【快活仙吧】
tnt宠物,TNT宠物:创造一只数字动物
魔力宠物相关的理论
魔力百科宠物忠诚设定参考
魔力百科【转载】魔法、精神、魔攻关系表
网址: 魔力百科宠物TNT表计算公式(参考) https://m.mcbbbk.com/newsview908707.html
上一篇: TNT:宠物乱斗堂 |
下一篇: TNT宠物攻略大全 |