反编译class 游戏技能时间 杀戮尖塔修改class文件图文教程

发布在杀戮尖塔
转载

导读

本文为玩家带来杀戮尖塔修改class文件的图文教程,介绍了修改单独class文件的方法,以修改“confusion混乱”负面状态的卡牌消耗为例,详细讲解了使用相关工具反编译、定位代码、修改机器码等步骤,实现简单修改游戏的需求。

今天 233乐园和大家讲解杀戮尖塔修改class文件图文教程 杀戮尖塔中玩家们可以单独来修改class文件,来在游戏中得到想要的状态。下面给大家带来杀戮尖塔修改class文件图文教程,感兴趣的玩家可以试一下。 从网上看到有两种修改方法。一种是用某些工具把整个jar包完全反编译,然后就像制作游戏一样修改代码后再重新打包。另一种是修改单独的class文件。 理论上说第一种是最好的,因为可以想怎么改就怎么改,但仔细想想,那不等于自学java一样么,我们只想简单改改游戏,并不想搞的那么复杂不是。 所以我研究的是第二种,测试成功。现在说说具体步骤。 比如游戏里会中一个confusion”混乱“负面状态,卡牌消耗是0-3随机的。要随时有这个状态,并总能随到0多好,就要这个!(其实有时候切换为英文版更方便看到关键词) 第一步 用 DJ java decomper 打开jar233乐园,在弹出的窗口上选择 search,文件类型*.class,搜索文本“confusion”。 等一会找到3个文件包含这个词。

第二步 用 java decompiler 打开jar包(名字有点像,但是另一个工具),分别定位到这3个文件,搜索confusion找到代码,然后观察代码。 你只需要稍微有一点点英文基础,就能看到关键代码在 AbstractPlayer.class这里,random(0,3)就是随机返回0-3。这个代码属于 public void draw(int numCards)

第三步 很遗憾,虽然已经看到了要改的代码,但并不能在这里把3改成0。因为class文件实际是难以理解的jvm代码,刚才只是工具帮你转换为容易理解的明文代码而已。 用winrar打开jar包,把AbstractPlayer.class解压出来。用jclasslib bytecode viewer打开。(安装这个工具前还要先装一个java runtime,java官网下载) 在Methods里面可以看到有两个draw,点击Code就能看到jvm机器码了。一对比很容易确定第一个是我们找的。 关键是把iconst_3改成iconst_0。接下来就是提取这段机器码。 在最下面找到iconst_0,点那个showDescription,可以弹出一个网页显示出这个命令的机器码是 3 iconst_3 是6 invokestatic 是b8 ,后面还有2bit的参数,#392转换为16进制是0x188,那么这里的jvm代码就是 b8 01 88 这两个命令的jvm代码连起来就是 03 06 b8 01 88 。

最后一步 用十六进制编辑器打开AbstractPlayer.class。(这种软件比较多,010editro,winhex等等随便都可以),搜索 03 06 b8 01 88。然后改为 03 03 b8 01 88,保存。 把修改后的class文件覆盖回去,完成。

是不是炒鸡简单? 也许是,但又好像不是,你试试就知道了。

杀戮尖塔
9.2
4546帖子

评论

共0条评论
face
inputImg
相关阅读
最新更新

《亡灵杀手》游戏源码怎么获取?大佬分享源码下载地址,优化成就系统、增加副将和技能玩法

《亡灵杀手》游戏源码怎么获取?很喜欢这款游戏,最近想找人往里加一些东西,比如优化成就系统,添加更多成就。又或者增加更高星的副将。增加技能跟别的攻击方式,给极限模…

2026-07-11 06:000赞 · 3评论

《武林豪侠传》CE修改器怎么用?吴小辰MOD系列分享,百度网盘/夸克网盘下载链接

《武林豪侠传》CE修改器怎么用?吴小辰MOD系列分享,包含百度网盘及夸克网盘下载链接,助你轻松修改游戏数据。 链接: https://pan.baidu.com…

2026-06-16 08:480赞 · 0评论

《奥特曼宇宙英雄》怎么改?代改服务价格低至1-2元,稳定高效修改攻略

《奥特曼宇宙英雄》代改服务来了!价格比同行低1至2元,稳定高效,除了至尊角色外,其他需求基本都可以满足。奥迷们快来了解一下,轻松获取心仪资源,提升游戏体验!

2026-06-15 07:010赞 · 5评论

《梦想城镇》怎么退款?模拟经营游戏退款千万,发家致富攻略分享

-

2026-06-08 02:320赞 · 0评论

《恐怖奶奶》怎么玩?恐怖奶奶通关攻略、全结局与逃脱技巧大全

-

2026-05-31 19:380赞 · 0评论

《熊出没之熊大快跑》JsHook教程 il2cpp游戏通杀思路 游戏修改与脚本开发

2026-05-29 21:360赞 · 0评论

以撒的结合控制台怎么开?新版控制台开启教程 保姆级控制台使用指南 以撒的结合修改器

都说以前的视频不清晰,这次做个高清重制版! 我就爱玩点小以撒,今天带来保姆级控制台开启教程,适用于新版游戏,手把手教你解锁控制台,轻松调道具、改属性,实现各种神…

2026-05-23 19:090赞 · 0评论

外挂 交错战线和谐修改交错,华为nova系列;其他手机可以按这个操作试试,遇到其他问题就代表没有办法了,因为这个目前是最直接的方法

-

2026-04-29 07:110赞 · 0评论

沙盒游戏 1.6.00.18宇航员版本下载l沙盒l宇航员lSFS

dnspy 64位下载链接https://wwaqu.lanzoub.com/iswo83nz6lmb PC1.6.00.18沙盒宇航员修改版下载链接https…

2026-01-29 14:070赞 · 0评论

登山赛车2 登山赛车2修改,如果全车等级增强1000000倍,再加上装上铁针就有平衡力,会有怎样的效果呢?

-

2026-01-10 20:160赞 · 0评论
暂无更多

最新更新