thelongdark吧 关注:52,765贴子:639,049
  • 7回复贴,共1

【坊间科技】修复存档bug,巧取Cache Mastery成就

只看楼主收藏回复

众所周知,目前1.12版本依然存在bug使得Cache Mastery成就无法获得,周末得闲分析了一下游戏成就相关的代码,取得了成就。
用reflector反编译游戏代码,发现需要两个变量为true才能解锁Cache Mastery成就。

分别是m_FoundAllCachesEpisodeOne和m_FoundAllCachesEpisodeTwo,分别代表在第一章中和第二章中是否发现了所有的物资贮藏箱。目前第二章的游戏逻辑有bug,即无法正常游戏使得m_FoundAllCachesEpisodeTwo为true。
所以用自制的存档解压工具解开存档,然后使用LZF解压缩算法,解压global文件,在解压后的global文件中查找m_FoundAllCachesEpisodeTwo,发现即使找到了所有的贮藏箱,也依然是false。此处手工修复存档中的bug,修改其值为true。

重新用压缩算法和打包算法,将修改的存档重新打包。启动游戏,载入存档……当当当,成就达成!!!



IP属地:北京1楼2017-09-11 17:17回复
    拆游戏大法好


    IP属地:江苏来自Android客户端2楼2017-09-11 19:31
    回复
      呃……有个老外弄的Steam成就一键解锁工具,可以解锁任何游戏的成就,那个更简单点。


      IP属地:新疆来自Android客户端3楼2017-09-11 20:10
      收起回复
        程序猿的高级玩法


        IP属地:湖北4楼2017-09-11 20:35
        回复
          膜拜大佬


          IP属地:上海来自iPhone客户端5楼2017-09-12 12:13
          回复