小时候上电脑课和小伙伴的时候玩的游戏,那个时候真的美好呀,不过时光不能倒流。今天重玩的时候发现有点难打,破解它!
http://www.7k7k.com/swf/397.htm
游戏链接在上面。
首先我们找到他的swf文件,迅雷下载下来。
https://github.com/jindrapetrik/jpexs-decompiler/releases
然后下载这个工具,反编译swf。
反编译出来的是actionscript
首先全局搜索lives,可以查到6条命。
image.png
但是我们要的是不死之神
image.png
本来箭头处是lives--的,但是我在右边p code那里删掉了一个decreament。减少的意思。然后就变成赋值了。现在就是无限生命了。
搜索ammo知道是子弹的意思
image.png
同样的,找到ammo--的地方,修改,就能无限子弹了
后面发现子弹速度太慢了
image.png
这里应该是初始速度。把7改成70。
这里if else的意思是左边右边。所以上面7和-7都需要修改
改了之后速度飞快。但是这样修改过后,弹道就不会下坠了。
还有一个问题就是速度改快了之后,有时候会出现子弹射不出去的情况。所以建议ammo改成99比较好
其次,我还发现,这种placeObject里面的应该是碰撞事件
于是顺腾摸瓜搜索dead。
image.png合适的位置插入返回语句
Push false
Return
现在无敌后发现,boss太菜了。还不如倒数第二关的熊厉害呢
网友评论