贝里克物语吧 关注:3,095贴子:27,951

聊一聊模拟器党凹乱数的事情

只看楼主收藏回复

现在大部分人玩都是用模拟器了吧,很多人凹乱数都不懂,我这里讲一下。


IP属地:四川1楼2023-08-08 09:08回复
    最典型的,很多萌新以为模拟器存档就是存档。那是错误的!
    错误示范,错误示范,错误示范:

    上面这个是电脑模拟器的,下面这个是手机模拟器的。

    上述存档,严格来说用了就是作弊!因为游戏设计的时候还没有模拟器呢。
    但是呢,游戏毕竟有些不足,用来缩短时间用,我个人还是推荐的。


    IP属地:四川2楼2023-08-08 09:53
    收起回复
      一定要记住,用上面两个存档方式是无法改变游戏乱数的。比如你存档,然后用塞尼去打人,没轻伤。你用模拟器的即时存档读档1万次都不会轻伤的。
      游戏内改变乱数的点有两个,第一个战斗中,每过5回合,系统会问你是否存档,这里存档后,再读档就可以改变乱数。
      第二个是战斗外,也就是找狄安娜存档。这里也能改变乱数。
      但上面两个改版乱数机制 又不一样。


      IP属地:四川3楼2023-08-08 09:56
      回复
        先来说战斗中的5n回合,这个是读档的时候,根据当前的游戏时间来改变乱数。先不细说,明白他是读档的时候改变乱数就行。
        而狄安娜的乱数,是用的存档的时候的时间来决定的乱数。所以这里的乱数你一旦存了,读1万遍都不会改乱数。这就是凹马凹料理凹财宝,有的人总是凹不到的原因。这里一定要存多个档,比如8个。然后依次读取每一个档,看哪个符合你要求。
        并且,如果这个档符合你要求,比如有防御马。那么你读档1万次,次次都是防御马。明白了吗?


        IP属地:四川4楼2023-08-08 09:59
        回复
          最近玩博德3突然想到贝里克这乱数不就是个隐藏骰子吗


          IP属地:上海来自Android客户端5楼2023-08-08 10:56
          收起回复
            各位别急啊,我还没讲完呢。楼上吧友提到的,我就不讲了。玩过火纹的,应该都用过那个办法吧。经常用模拟器来凹升级属性。


            IP属地:四川7楼2023-08-08 11:28
            回复
              然后是凹重伤,用模拟器省时间的问题。这个之前一直迷迷糊糊的,最近搞明白了。
              5n存档的读档乱数,他是按照你玩的游戏时间来算,具体用例子说明。
              咱标记几个点,时间都是游戏时长:
              A:第1章支线1第五回合存档。
              1小时1分0秒
              B:上述存档后,即时存档了一下
              1小时1分3秒
              C:这时候你打了一个人,结果没重伤,然后你选择退档,读档时间为:
              1小时1分20秒
              结果又没重伤
              D:继续读档,这次你操作慢了些,所以读档时间变成了:
              1小时1分28秒
              上述C和D的乱数,就是按游戏时间"1小时1分20秒"以及“1小时1分28秒”来生成的。所以会改变乱数。
              接下来我再说一下反面例子。


              IP属地:四川8楼2023-08-08 11:41
              回复
                上面呢,我们是用的5n存档来读档,下面我们用即时存档+5n存档,还是那两个时间点:
                A:第1章支线1第五回合存档。
                1小时1分0秒
                B:上述存档后,即时存档了一下
                1小时1分3秒
                C:这时候你打了一个人,结果没重伤,然后你选择退档,再试着打重伤。
                然后这时候我发现,每次读档打重伤后,敌人都要走完才轮到我。如果没有出重伤,敌人走的时间我是操作不了,必须等几秒钟等他走完才能读档,我想省下这段时间。
                可能有人说就这几秒你都等不及了?这几秒我还不至于,但后面关卡敌人多,还可能接着动的人全都会打我们,也就是会进战,战斗动画给你来四五个。这时候少说20-30秒了。这你能忍?
                于是乎,我每次在试着打重伤后,发现没有出重伤,立马即时读档,就读"1小时1分3秒"那个即时的。当然了,这个是不会改变乱数的,所以我还要再读"1小时1分0秒"这个游戏内存档。读即时存档只是为了省时间,懒得看对面打我打半天。
                然而经过长时间这么用,我发现一个问题,就是会出现出了峰打好多次都不重伤的问题。但又不是每次都这样,有时候也会出现未命中,或者命中不出峰打。所以以前我就归结为运气问题了。实则不是。
                原因就是,我读档"1小时1分3秒",后续操作几乎一模一样。就是选菜单,然后选到读档指令,然后无脑按A。这时候极有可能,我每次读即时存档的时间,可能都是"1小时1分5秒",读档的时候是3秒,然后操作两秒。
                因此就会出现,我每次读5n存档时候的游戏时间都是"1小时1分5秒",所以乱数不改变。但也有小概率,我操作慢了点或者更快点,变成"1小时1分4秒"或者"1小时1分6秒",导致出现更多情况。


                IP属地:四川9楼2023-08-08 13:52
                回复
                  通过楼上的操作,能得出一个规则。就是5n读档的乱数是由当前的游戏时间决定的。
                  可能有人觉得没啥用,但是这游戏有时候很迷,比如凹马凹料理凹财宝,你会发现间隔大概三五秒甚至10秒存档,乱数都没有改变。具体机制我也不清楚。
                  那么5n存档也有可能有这个机制,就是在你游戏时间为"1小时1分3秒"读档,和“1小时1分4秒"读档,效果可能是一样的。这就会造成你凹重伤的时候这个流程操作:
                  5n存档-(希尔维斯攻击1-未重伤-等敌人行动完毕)-读5n档-(希尔维斯攻击2--未重伤-等敌人行动完毕)-读5n档-(希尔维斯攻击3-.....)--读5n档--(希尔维斯攻击n-.....)
                  上述循环中,希尔维斯攻击2和希尔维斯攻击3甚至之后的多次攻击,读档时间可能都很接近。因为操作时间都差不多,再加上刚才说的乱数取值可能不是按每秒来取,这就可能导致你读档总感觉凹不出你想要的效果。
                  怎么规避呢?那就是重置游戏,然后从最开始的菜单选读取存档,这时候你都没进游戏,肯定是没有当前游戏时间的,那么他必须取一个值来当随机数种子,这个种子只能是系统时间。如果你问我,为啥不能是游戏存档的时间呢?因为凹马凹料理凹财宝所用的随机数就是存档的随机数。这种办法的特点就是,无论你读档多少次这个存档,乱数都不会改变。很明显5n存档不是用的这个。
                  还有一个办法规避,那就是这次故意点快点,下次故意点慢点,再下次中速。但只能用少量次数。用多了,那就只会跟之前的某次随机数一样了。


                  IP属地:四川10楼2023-08-08 14:06
                  回复
                    还有个办法那就是6楼的吧友说的,用队友去消耗掉这次乱数。配合即时存档用更佳,缺点是你凹重伤的话,你要等第二次我军行动,那么NPC和敌人动一轮你才能开始打重伤or轻伤。


                    IP属地:四川11楼2023-08-08 14:08
                    回复
                      可能过程有些人看不明白,那么最后放个结论吧:
                      1 读档凹乱数的时候不要用即时存档。
                      2 在游戏过程中反复凹读档的话,如果感觉多次一样。比如你80%命中率,凹了10次重伤。结果居然有7次都是未命中。很可能你已经掉入陷阱了,这7次里面可能有几次随机数是一样的。
                      这时候,你下一次读档前,就多等几秒钟再点读档指令。
                      3 上述办法还无法解决,则重置游戏后,从开始菜单进入读档,这样更随机。


                      IP属地:四川12楼2023-08-08 14:14
                      回复
                        哪里说错了请指正,我这些都是经验之谈,并没有人家那种直接找代码准。


                        IP属地:四川13楼2023-08-08 14:15
                        回复
                          玩惯了模拟器的,再去玩实体PS2机,会有什么感受,体验体验!


                          IP属地:江苏来自Android客户端15楼2023-08-08 16:40
                          收起回复
                            这章出场的委托人物在地图里完成委托后死了,战后这个委托任务还能完成吗


                            IP属地:上海来自Android客户端16楼2023-08-10 06:58
                            收起回复