如何破解4399上的小游戏

    今天花了一天时间重温了一下上小学最爱的4399小游戏----魔塔v1.2。

    没错,就是下图的魔塔。(想玩的可以去4399-->魔塔游戏


记得小学最高纪录是打到第20层,说好的只有20层,后面居然还有关卡,但是实在打不过去了。

这次重温了一下,更惨,到了第八层就gg了。

作为一个学习计算机科学与技术的大学生,总不能还玩不过小学生吧!

1.下载到本机

从网页上下载flash game到本机的方法有很多,这里就不一一赘述了。lz选择的办法是利用Google浏览器。

第一步: 用Google打开魔塔游戏,打开后,摁F12

第二步:点击Console(如下图)


第三步:在搜索框输入 swf 获取到游戏下载地址,点击下面的网址即可下载。


第四步:下载好后,我们的到来一个.swf文件,.swf文件右键用浏览器打开就行了,用ie,chrome都可以。然后我们就进入到游戏界面了。也就是说,我们已经成功将游戏下载到了本机。

2.利用JPEXS Free Flash Decompiler反编译swf文件

可以翻墙的小伙伴可以去 官网下载,懒得翻墙或者不能翻墙的小伙伴可以 点我下载
这个软件对初学者还是很友好的,做得比较简单,下面给大家演示一下如何破解魔塔。

第一步:双击打开


第二步:打开swf文件。flash游戏的运行逻辑都在"脚本"的文件夹下。其他文件夹像是"图像""精灵"之类的都是游戏的常量,改了没什么意义,当然了,如果我想换个主角的ui,你改动也是可以的。

第三步:打开脚本,打开frame4346,整个魔塔的运行逻辑基本都在这里。

映入眼帘的是一坨数组,其实这里我们完全不关心这些数组代表什么。当然你要是实在关心我也可以告诉你,这其实相当于11*11的矩阵,代表当前楼层每个位置分布什么东西。比如0代表可以走的路,1就是不能走的墙。


我们下拉到382行看到Base_hp(初始生命值)Base_gong(初始攻击力),一直到Now_fang,点击,然后更改右边的P代码资源,都改成10000。


改完之后左边的Action Script代码也自动更改了。


第四步:点击左上角的保存按钮。浏览器打开魔塔swf文件。(龙呢,我要屠龙!!)

至此,破解完毕。


  • 19
    点赞
  • 86
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: 你可以使用 Wine 软件在 Ubuntu 上运行 4399 小游戏。Wine 是一个在 Linux 和其他操作系统上运行 Windows 程序的兼容层。你可以按照以下步骤安装和运行 Wine 和 4399 小游戏: 1. 打开终端并输入以下命令以安装 Wine: ``` sudo apt-get install wine ``` 2. 下载并安装 4399 小游戏。你可以在 4399 小游戏官网上找到需要下载的游戏。 3. 双击下载的游戏文件,Wine 将会自动打开并运行游戏。 4. 如果游戏无法正常运行,你可以尝试调整 Wine 的设置。在终端中输入以下命令以打开 Wine 配置窗口: ``` winecfg ``` 在窗口中选择“应用程序”选项卡,然后在“Windows 版本”下拉菜单中选择一个较新的 Windows 版本。保存设置并尝试重新运行游戏。 注意:Wine 并不是完美的 Windows 兼容层,某些程序可能无法在 Wine 上正常运行。所以,如果你的游戏无法在 Wine 上运行,你可以尝试在虚拟机中安装 Windows 系统,然后在其中运行游戏。 ### 回答2: 要在Ubuntu上玩4399小游戏,您可以根据以下步骤进行操作: 1. 在Ubuntu的浏览器中访问4399游戏网站。您可以在浏览器的地址栏中输入"https://www.4399.com/"并按下回车。 2. 在4399游戏网站上,您可以通过游戏分类、热门游戏或搜索框来找到您感兴趣的小游戏。 3. 点击您选择的小游戏游戏页面将加载并显示游戏的详细信息。 4. 点击“开始游戏”按钮来开始玩游戏。在游戏页面上,您可以找到游戏的说明和控制方式。 5. 使用鼠标、键盘或触控屏等输入设备来操纵游戏角色或进行与游戏相关的操作。 6. 关闭游戏页面时,您可以选择保存游戏进度以便以后继续玩。 需要注意的是,由于Ubuntu是一个自由开源的操作系统,不像Windows或Mac OS那样普遍用于游戏,因此可能会有一些游戏在Ubuntu上不兼容或无法正常运行。此外,有时候某些小游戏可能需要安装Flash Player或其他插件才能正常加载和运行。 总而言之,使用Ubuntu玩4399小游戏与其他操作系统并无太大差异,只需打开4399游戏网站,选择游戏,点击开始游戏,即可开始畅玩。 ### 回答3: 要在Ubuntu上玩4399小游戏,你需要执行以下步骤: 1. 安装Adobe Flash Player:4399小游戏通常使用Adobe Flash技术运行,所以你需要安装Flash Player插件。在终端中,输入以下命令: ``` sudo apt-get install flashplugin-installer ``` 2. 启用Flash Player插件:默认情况下,Firefox浏览器禁用了Flash Player插件,你需要启用它。在Firefox地址栏中输入 "about:addons",然后点击扩展选项卡。在Flash Player插件下,选择“始终激活”。 3. 打开4399小游戏网站:在Firefox浏览器中,输入4399小游戏网站的地址(http://www.4399.com/)。 4. 选择游戏:在4399小游戏网站上,你可以找到各种各样的游戏。点击你感兴趣的游戏图标,然后等待游戏加载。 5. 开始游戏:一旦游戏加载完成,你可以开始玩游戏了。通常,你可以使用键盘的方向键或鼠标来控制游戏角色。 需要注意的是,Ubuntu的Flash Player插件可能不会得到更新和支持,因此可能会出现兼容性问题或安全隐患。此外,Adobe已宣布将于2020年废弃Flash技术。因此,建议你在Ubuntu上考虑其他游戏平台或使用HTML5技术的游戏
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值