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的情况
本文不严格保证,故慎之
相关知识
宠物TNT表计算公式(参考)
魔力百科宠物TNT表计算公式(参考)
tnt宠物 tnt宠物技能
tnt怎么得宠物,TNT宠物照片
食品营养成分表计算公式
tnt宠物,TNT宠物:创造一只数字动物
tnt宠物
TNT弹道轨迹宠物怎么得
TNT是宠物怎么得?(tnt宠物可以全领么?好多人都全领了)
TNT宠物总结及实战技能分析
网址: 宠物TNT表计算公式(参考) https://m.mcbbbk.com/newsview1276085.html
上一篇: 3.菜鸟 |
下一篇: 《我的世界》突变生物图鉴大全 突 |