英雄坛说吧 关注:21,372贴子:178,744
  • 25回复贴,共1

pc白金 关于潜能的全解析

只看楼主收藏回复

du~


回复
1楼2019-04-04 16:35
    首先,由于不知道是否会侵权,所以如有问题,先提前道个歉哈
    关于为什么有可能造成侵权,是因为我所得结论都是基于我接近一整天,通过研究开源文件中的公式所得,所以结论准确性基本不用质疑,同时我也会在下文中可能有异议的地方稍微解释一下。


    回复
    2楼2019-04-04 16:39
      先说几个结论吧:
      1.读书和请教所消耗的潜能完全相同
      2.向不同老师请教同一技能所消耗的潜能完全相同
      (关于读书识字的金钱消耗我没特别研究,只粗粗扫了一眼代码,应该也是完全相同的)
      3.在消耗潜能时(读书和请教),后天悟性值升到奇数对于潜能的节省上没有任何提升(比如32升到33)
      4.在获取潜能时(任务完成受到奖励),后天悟性值升为奇数对于多获取潜能有意义
      5.平一指杀人任务、村长寻人任务、中年妇女寻物任务,三个任务在获取奖励时属于同一判定且完全独立;
      所有想通过操作来增加经验/潜能奖励的攻略都是玄学!!!
      6.想增加以上三任务奖励的方式:增加悟性、增加实战经验以提升奖励档次(一共两档)
      7.以上三任务经验/潜能的奖励几率是6:4


      回复
      3楼2019-04-04 16:54
        哦,对了,游戏版本是1.2,pc白金普通版


        回复
        4楼2019-04-04 16:56
          经验:潜能比例差不多是4:1,你再仔细看看


          收起回复
          5楼2019-04-04 18:19


            回复
            6楼2019-04-04 21:56
              game_variables[9]即9号变量,它在之前已经定义了9号变量是0-9的随机整数。
              所以这里直接进行判定这个9号变量是否小于6,即0-5(6个数字),大于等于6(4个数字)来决定奖励潜能还是经验,而且由于前后基本只在这里引用,所以这是一个非常容易就能修改的参数


              回复
              7楼2019-04-04 22:00
                潜能消耗公式是多少


                收起回复
                来自Android客户端8楼2019-04-09 23:29


                  回复
                  9楼2019-04-10 09:16
                    上图中,第一行:
                    引入了一个agi变量,为各悟性之和,即后天悟性
                    第二行:
                    把后天悟性除以二,并向下取整(所以这就是我说的,在消耗潜能的公式中,36和37悟性是完全相同的原因)
                    第三行:
                    引入了一个point_max变量,即升级该级所需的最大经验值,计算公式为 目标等级的平方
                    eg. 基础拳脚目前是29级,那么升到30级所需的最大潜能就是30^2=900
                    第四行:(可能是为了防破解吧,所以引入了一个对point_max进行了随机数加成)
                    rand(100)是指在0~99中随机一个整数
                    a *= 3 的意思就是 a = a*3
                    在这个编程语言中,如果公式中只有整数,那么其结果也只能是整数(并且是向下取整);只有你公式中有了浮点(即有小数点的数字),那么结果也会保留为小数,
                    那么在本例中,也就是把第三行所获得的point_max值再乘以9950.9/10000.11~10049.9/10000.11之间的一个随机数,并保留两位小数


                    回复
                    10楼2019-04-10 09:32
                      最后再把point_max除以agi,并向上取整,即是升级该级所消耗的潜能。
                      结论:(为了简化,把随机数无视掉)
                      潜能消耗=roundup((当前lv+1)^2/rounddown(后天悟性/2))


                      回复
                      11楼2019-04-10 09:38
                        大佬


                        回复
                        来自Android客户端12楼2019-04-10 12:42
                          楼主牛掰 那么在问下,四个属性属性具体作用以及属性对相貌的影响机制是什么


                          收起回复
                          来自Android客户端13楼2019-04-10 13:06


                            讲到潜能消耗,就顺便把学习读书识字时的金钱消耗一并讲一下好了。
                            因为读书识字肯定至少10级一学,所以可以提前算好,所需的金钱和潜能,到了之后再一并升级才是正道。
                            其实很简单,金钱消耗=潜能消耗*金钱系数
                            潜能消耗参考楼上,金钱系数参考本楼图片,比如说60升61级,就是60升61级所消耗的潜能乘以100即可,而一旦61升62,则是61升62级所消耗的潜能乘以150即可


                            收起回复
                            14楼2019-05-08 17:01