Mario Forever Flash、Squario地图查看教程
本帖最后由 海外陆客 于 2025-11-24 18:57 编辑目前flash已经停止维护,讨论这个应该算安全。
需要准备3款软件:
1. 反编译.swf:https://github.com/jindrapetrik/jpexs-decompiler/releases/
2. 针对mff和squario地图的反编译:https://github.com/jue131/squario-mff-level-decomp/releases/
3. 游戏作者为我们公开的level editor:https://github.com/EvidentlyCube ... rFlash/LevelEditor/
步骤:
1. 需要对.swf进行反编译。
利用jpexs得到游戏的源文件。导出后有一堆文件,其中有一个脚本是关卡地图的参数,名为MakeLevel.as
本以为反编后直接用Adobe Flash Pro就能看地图,但我发现我错了……
2. 需要对地图进行反编译。
2.1. 按照level decompiler的说明:找到MakeLevel.as后,可以用记事本++打开,找到“case”行,从“Mario.level”开始,到“break”前,复制其中内容,生成一个.txt。
2.2. 然后用level decompiler加载.txt,保存生成一个level.lev
3. 利用level editor进行可视化地图查阅。
3.1. 作者公开了level editor,解压密码他在说明文件里已经写明。
3.2. 将level.lev放在软件相同目录中,打开软件就能查阅地图。
这两个软件能够基本满足看地图的需求。
而且我整体看了一遍,发现除了1-3密室里那3个由于本身地图结构就顶不出来的隐藏,其它隐藏居然都发现全了。吧友好厉害。
另:
1. 作者公开的Mario Forever Flash.swf是squario换贴图换音乐的版本,关卡和动力参数跟方里奥是一样的。
2. level editor操作:
看了一下.bmx原代码。
鼠标左键:加瓦片
鼠标右键:删瓦片
按键1:地形瓦片
按键2:精灵瓦片
F11:导出字符串文件
Esc:退出
感觉能做hack了。
不得不说没事翻翻github有助于身心健康……
十年MFF吧吧主不请自来(
支持!太强了!
不过真是没想到1-3密室里有顶不出的隐藏,回头再研究一下
页:
[1]