2019-01-29 来源:网络
《了不起的修仙模拟器》赤参紫芝地母这个物品在游戏中很重要,很多玩家对地母什么时候吃心存疑惑,究竟什么时候出收益最大呢?有玩家分析了游戏源代码,得出了结论,接着往下看。
《了不起的修仙模拟器》赤参紫芝地母这个物品在游戏中很重要,很多玩家对地母什么时候吃心存疑惑,究竟什么时候出收益最大呢?有玩家分析了游戏源代码,得出了结论,接着往下看。
赤参紫芝地母食用时机最强分析
先放结论
因为def.addvalue不确定,保险起见还是晚吃的好
过程
下边是灵气最大值的计算公式, 其他有basep, basev, addp, addv的属性也适用此公式
((num * num2 + def.AddValue) * (1f + basep) + basev) * (1f + addp) + addv
num: 基础值:
从配置或从存档值读取.灵气基础值可能增加, 保存到存档里;
如果能从存档中读取到人物的基础值, 则使用此值作为灵力基础值, 不能的话则从配置中读取, 也就是500; 不保证正确;
num2: 在配置文件中有明确定义的各属性的经过加权计算得到的一个系数;
def.AddValue def中定义的加值, 不确定
basep: base percent, 吃掉的东西的基础百分比加值, 如采水诀 为0.2,
basev: base value, 吃掉的东西的基础加值, 如玉京飞流 为100
addp: add percent, 吃掉的东西的百分比加值, 如 地母的加值
addv: add value, 吃掉的东西的加值, 如 赤参, 紫芝的加值
((num × num2 + def.AddValue) × (1 + basep) + basev) × (1 + addp) + addv
吃东西, 学功法的时候, 属性不会直接加到小人身上, 会把对应的加值累加起来存放在别处, 比如吃了一个赤参, 灵力最大值的 addv+100, 又吃了一个紫芝, addv又+100, 吃了一个地母, addp+1; 等需要计算其属性, 会把这些累加好得属性拿过来, 套入上边的公式, 计算得出值
另外计算系数num2时确实用到了境界, 也就是境界影响到灵气最大值的计算的; 不过num2系数没有影响到basep, basep, addv, addp的计算; 所以地母啥的想吃就吃,先吃后吃都无所谓, 到最后灵气最大值应该是一样的
以上就是具体的分析过程和结论了,有更好的想法欢迎分享到评论