安卓水果忍者变态版修改教程

2014-05-09 06:30:27 -0400
你需要的有:
水果忍者apk安装文件
JDK(APK签名必须)
下载地址: http://www.oracle.com/technetwork /java/javase/downloads/index.html
APKTool(APK签名工具)(感谢安卓网的dodoing)
下载地址: http://u.115.com/file/b32uf6bg
XML解密软件(修改的重点)(感谢3DM的yes2)
下载地址: http://bbs.3dmgame.com /viewthread.php?tid=2073862&highlight=

先将下载来的APK文件扩展名改为RAR,然后解压,完毕后我们会得到文件夹和几个文件,如图
然后我们进入assets\xml目录,看到那堆XML文件了吗? 没错,那些就是我们修改的目标,他们控制着水果的每波的刷新
眼尖的同学可能已经发现了"Zen" "Arcade" "Survival" "Wave"等关键词,是不是很熟悉?这几个文件就是不同模式下控制水果的配置文件
接下来我们用记事本打开任意一个XML文件,发现是乱码.没关系,我们有解密的软件
选择文件后点击"加密/解密"即可,如果选择的是加密前的文件,他会帮你解密;如果选择的是加密后的文件,他会帮你加密
我们选择arcadewavelist.xml文件,这个是街机模式的配置文件,点击解密,然后再用记事本打开,我们发现之前的乱码变为了不简单也不易懂的英文文本......接下来就是修改参数了
我们看到开始几行,可以找到这样一行字
<OverideProbability types="freeze,frenzy,scorex2" percentageChance="5" perWave="1" waveCount="2" disableWhenPowered="0.4"/>
如果我们想修改各个香蕉的出现几率,我们只需修改上面的percentageChance="XXX",记住,几率不能超过100,不然会跳出
至于下面的各行中,critical是怒切几率,设置成100就是100%怒切;chance是出现几率;min是一波水果的最小个数,max则是最大,如果太大的话很容易跳出;delay大约是每两个水果之间的间隔时间,0.1的话看起来应该是同时扔出来
我们看到这样一行:
<Spawn type="random, random, bomb" min="4" max="6" delay="0.5" />
Spawn type=后面跟的是水果出来的顺序,所以我们也看得出来水果忍者的水果出现顺序并不是完全随机的,如果想去掉炸弹,我们只需要将
"random, random, bomb"
改为
"random, random"即可同理,如果想改满屏炸弹,只需要将Random全部换成bomb就好了
至于还有很多乱七八糟的参数我也不太清楚,下面的就留给其他的高手研究吧
修改完XML文件后保存,然后用XML解密文件重新加密XML文件,此时我们再用记事本打开看到的又变回乱码了

我们用RAR打开一开始被我们修改过扩展名的水果忍者安装文件,找到XML文件存放的位置(assets\xml),然后将我们修改好的XML拖进去覆盖原文件
然后回去根目录打开META-INF文件夹,将里面扩展名为RSA和SF的两个文件删除,退出,将RAR的扩展名再次修改回APK
打开APKTool中的APKSign.exe,选择文件及存放目录,点击"制作签名",将我们的APK文件重新签名(如果不签名是无法安装修改过后的APK文件的)
如果上面那步不成功请看看你是否安装了我开始说的JDK
好了,安装我们自己修改的水果忍者,开始享受漫天水果的华丽吧!

转自机锋论坛

水果忍者变态版下载
«Newer      Older»

Back to home

Subscribe | Register | Login | N