天使之翼吧 关注:17,955贴子:362,290
  • 11回复贴,共1

天使之翼2 密码随机生成的吗?

只看楼主收藏回复




IP属地:湖南来自Android客户端1楼2023-07-28 14:47回复
    这个我貌似很早以前研究过。密码字符排列无论怎么变化,实际记录的都是当前的队伍关卡等级状态,字符排列规律只有一个,比如说第一个字符是A第二个字符是C,你刷新后再次选密码画面第一个字符变为了C,那第二字符肯定变为E与前面的一样的规律隔一个顺位字符,后面的以此类推但是未必是横向顺位的,密码排列规律就是这样,复杂些就是对照密码输入时的五十音表顺序找规律(上下左右字符排列规律),真正研究这个没什么意义。
    因为只是记录关卡等级等要素,因此细节上的队员细节经验可能未必能够准确记录下来。比如你打到某一关可能某人要升级了但是经验值没达标比如250/255这样的情况,你记录密码后退出关机,再次开机输入密码续关时,人物还是那个等级,但是经验状态有可能就被清零了也就是可能变成0/255了,在无意间就变相延长了成长,当然实战时未必有有影响毕竟只是多打一两次比赛的感觉,现在大家都是用模拟器即时存档游玩了,也就没有什么人在意这个了吧?。再深入没研究过,可能说得不是很准确,有大佬指正的话最好了。


    IP属地:辽宁来自Android客户端2楼2023-07-28 17:51
    收起回复
      不是。有规律的。如果是随机生成的话,不同机器或者卡带应该不可能通用才对吧。


      IP属地:湖南来自Android客户端3楼2023-07-30 07:21
      收起回复
        不是


        IP属地:广东来自iPhone客户端4楼2023-07-31 03:31
        回复
          之所以每次的密码都不一样,是因为生成密码的运算里有随机数的参与。这样做是为了增加不确定性,防止玩家很容易地猜出密码规律。如果你将随机数固定就会发现,在调整某些参数的时候,只有几个假名发生了变动。
          由于密码位数有限,在存储的时候有些数值是不准确的,比如经验值只能以两级之间的经验值差除以4来保存一个近似值。所以在第一次比赛之前,如果你选择使用密码重新进入游戏,每个球员都会平白无故多23点经验。
          经验槽只有10个,因此有些队员其实共用同一个经验,这个问题到了后期的日本队最为严重。


          IP属地:河北5楼2023-10-03 02:09
          收起回复