1.利用替换存档完成数据修改的方法:
虽然也并非存在绝对的安全性,但是其中的修改程度还是很客观的,今天将带来的将是英雄栏目的解锁存档修改办法:
2.图为原始档图
第二张图为修改档图
3.从两张图,我们明显看到修改档比原始档多出来一段代码,那么这段代码就是解锁英雄的代码。而这段代码有一个最开始是global_data,global意思大家都懂,是全局的。也就是说,该段代码对任何档位都有效。换句话说,无论你删除任何档位,该段代码都不会被删除,除非你把存档文件整体删除,或卸载后重新安装游戏。那么这就是之前我说的,想只解锁英雄,而嫌弃分享存档中修改项目过多的玩家,可以删除档位和另起档位的原因。(注意该段代码并非获取代码的方法,已越狱设备通过内购可以直接生成,付费解锁英雄的用户也是自动生成的)。
对比发现,两张图的前四行,是完全一致的。而修改档则是在原始档的第4行与第5行之间,插入了这样一段代码,这也是此贴的重点所在。把下面代码插入你原始档的第4行和第5行之间,就可以在不影响自己存档进度的情况下,完成英雄的解锁。需注意,ios8或以上系统修改完毕之后,需要重启设备再进入游戏。