六三enjoy 发表于 2020-3-5 12:02

【flash游戏修改】森林冰火人无敌

因为网上关于flash游戏修改的文章非常少,所以我准备发个帖子。
其实,修改flash游戏非常简单!!
进入正题:
利用浏览器的开发者工具找到swf文件并下载:

我们需要用到的工具是ffdec:

直接用ffdec打开swf文件,展开右边的“脚本”。

可以看出这是一堆类,可知本游戏这是由as3编写的(如果是as2则是一堆对象和帧)


尝试在as代码中搜索相关单词,比如dead,gameover一类的:

对搜索结果进行分析,查找可疑代码(若无法确定可以尝试删除对应代码查看对游戏的影响)。

这里发现了可疑代码:

这两个if语句似乎是在判断火人和冰人是否死亡,如果死亡且游戏未暂停则执行下方代码。

对代码进行编辑:

忽略警告。

将这两个if语句注释掉或直接删除,然后保存:

保存swf文件,打开(不知道为什么用谷歌浏览器打不开,只能用ie):

成功!!

六三enjoy 发表于 2020-4-19 14:53

本帖最后由 六三enjoy 于 2020-4-22 07:11 编辑

evhoo 发表于 2020-4-18 22:52
https://www.armorgames.com/play/15650/the-crystal-temple?via-search=1

https://www.armorgames.com/ ...
我打不开这个网站,如果我没记错的话,这个应该是html5的重制版,不是flash,如果是flash方法都一样,html5就不知道了

--------------------
补充:
我又看了一下,是flash,方法都一样

evhoo 发表于 2020-4-18 22:52

https://www.armorgames.com/play/15650/the-crystal-temple?via-search=1

https://www.armorgames.com/play/13143/the-ice-temple?via-search=1

这两个版本能修改无敌吗?付费也行

DbQ 发表于 2020-3-5 17:08

虽然看不懂,但是觉得很屌的样子

Avein 发表于 2020-3-5 17:38

虽然看不懂,但得保持活跃度

hybwy8 发表于 2020-3-5 17:51

我来活跃下气氛

99yuebo 发表于 2020-3-5 18:27

看了学习了,,,自己试一下

Clouds42 发表于 2020-3-5 19:02

有点厉害,等会自己也试试

alanmei 发表于 2020-3-5 19:27

if语句很细节.

nshkba 发表于 2020-3-5 19:44

小时候还玩过……老了

武装Swat 发表于 2020-3-5 19:45

感谢楼主分享,一会试试

飞龙project 发表于 2020-3-5 20:08

Google好像现在不支持flash脚本了
页: [1] 2 3 4 5
查看完整版本: 【flash游戏修改】森林冰火人无敌