手机游戏> 杀戮尖塔> 游戏攻略> 综合篇> 杀戮尖塔修改class文件图文教程
杀戮尖塔修改class文件图文教程
今天 九游和大家讲解杀戮尖塔修改class文件图文教程
杀戮尖塔中玩家们可以单独来修改class文件,来在游戏中得到想要的状态。下面给大家带来杀戮尖塔修改class文件图文教程,感兴趣的玩家可以试一下。
从网上看到有两种修改方法。一种是用某些工具把整个jar包完全反编译,然后就像制作游戏一样修改代码后再重新打包。另一种是修改单独的class文件。
理论上说第一种是最好的,因为可以想怎么改就怎么改,但仔细想想,那不等于自学java一样么,我们只想简单改改游戏,并不想搞的那么复杂不是。
所以我研究的是第二种,测试成功。现在说说具体步骤。
比如游戏里会中一个confusion”混乱“负面状态,卡牌消耗是0-3随机的。要随时有这个状态,并总能随到0多好,就要这个!(其实有时候切换为英文版更方便看到关键词)
第一步
用 DJ java decomper 打开jar九游,在弹出的窗口上选择 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文件覆盖回去,完成。
是不是炒鸡简单?
也许是,但又好像不是,你试试就知道了。
其他玩家还在玩
相关阅读
最新文章
- 《杀戮尖塔》观者解锁平常心/谁会需要遗物两个稀有成就的方法
- 《杀戮尖塔》无限流卡组怎么玩 三个简易常见无限教程
- 《杀戮尖塔》无限流卡组怎么玩 三个简易常见无限教程
- 《杀戮尖塔》术语有什么 专业术语大全
- 《杀戮尖塔》术语有什么 专业术语大全
- 《杀戮尖塔》铁甲战士怎么玩 铁甲战士基础打法以及思路推荐
- 《杀戮尖塔》铁甲战士怎么玩 铁甲战士基础打法以及思路推荐
- 《杀戮尖塔》新手怎么玩 萌新思路攻略
- 杀戮尖塔猎人怎么玩 猎人玩法攻略推荐
- 《杀戮尖塔》遗物怎么运用 遗物运用和商店购买详情
- 《杀戮尖塔》BOSS功能性遗物怎么抓取 BOSS功能性遗物抓取思路推荐
- 《杀戮尖塔》遗物怎么运用 遗物运用和商店购买详情
- 《杀戮尖塔》BOSS功能性遗物怎么抓取 BOSS功能性遗物抓取思路推荐
- 《杀戮尖塔》核能电池遗物解析攻略
- 《杀戮尖塔》观者解锁平常心/谁会需要遗物两个稀有成就的方法
- 《杀戮尖塔》无限流卡组怎么玩 三个简易常见无限教程
- 《杀戮尖塔》无限流卡组怎么玩 三个简易常见无限教程
- 《杀戮尖塔》术语有什么 专业术语大全
- 《杀戮尖塔》术语有什么 专业术语大全
- 《杀戮尖塔》铁甲战士怎么玩 铁甲战士基础打法以及思路推荐
- 《杀戮尖塔》铁甲战士怎么玩 铁甲战士基础打法以及思路推荐
- 《杀戮尖塔》新手怎么玩 萌新思路攻略
- 杀戮尖塔猎人怎么玩 猎人玩法攻略推荐
- 《杀戮尖塔》遗物怎么运用 遗物运用和商店购买详情
- 《杀戮尖塔》BOSS功能性遗物怎么抓取 BOSS功能性遗物抓取思路推荐
- 《杀戮尖塔》遗物怎么运用 遗物运用和商店购买详情
- 《杀戮尖塔》BOSS功能性遗物怎么抓取 BOSS功能性遗物抓取思路推荐
- 《杀戮尖塔》核能电池遗物解析攻略
杀戮尖塔
杀戮尖塔 是一款以卡牌冒险为主题的手游,玩家需要在游戏中通过不断的探险和战斗,收集卡牌、遗物和药剂等游戏资源,提升自己的卡牌角色能力,最终打败各种强大的BOSS。在这款游戏中,玩家将扮演一名勇者,探索神秘且危险杀戮尖塔,遭遇无数离奇古怪的生物和事件,通过策略、技巧和卡牌组合的完美运用,挑战并打败各种强大的BOSS。 杀戮尖塔游戏亮点: 1.汉化内容:游戏内置中文汉化内容,让玩家不再因为英文看不懂而影响游戏体验。 2.多样化的卡牌:游戏的卡牌异常丰富,玩家需要根据自己的策略和战斗需求选择不同的卡牌进行战斗。 3.随机生成关卡:游戏的关卡都是随机生成,每个关卡都有不同的挑战和奖励等待玩家。 4.多种游戏模式:游戏有单机和多人两种模式,单机的游戏内容丰富,多人的游戏更加考验玩家的协作和策略能力。 杀戮尖塔游戏特色: 1.独特的美术风格:游戏的画面采用卡通化的设计风格,色彩明快且形象生动。 2.策略性强:玩家需要根据不同的战斗环境和敌人,选择不同的卡牌和技能进行战斗,合理搭配卡牌和技能才能发挥最大效果。 3.高度自由:游戏给予玩家高度自由的操作空间,可以自由地探险、打怪、收集资源、升级技能等。 4.音效完善:游戏的音效精致逼真,为玩家提供更加真实立体的游戏体验。 杀戮尖塔游戏优势: 1.内容丰富:游戏的内容非常丰富,包括多种多样的卡牌、遗物、药剂、时间组成等,让游戏的元素多元化。 2.高度可玩性:游戏的玩法多样化,而且有着良好的平衡性调整机制,不会让玩家觉得过于单调无聊。 3.社区活跃:游戏的社区非常活跃,有很多热心的玩家会分享自己的游戏经验、卡组搭配心得等,让新手玩家能够更好地融入游戏。 杀戮尖塔游戏点评: 游戏的美术风格非常独特,色彩明快且形象生动,每个场景都非常细腻逼真,给玩家带来很好的视觉享受。游戏的平衡性做得非常好,每个卡牌和技能都有其特点和适用场合,需要玩家根据自己的战斗需求进行合理搭配。此外,游戏的难度也适中,让新手玩家也能够享受游戏的乐趣。游戏的玩法非常多样化,除了常规的单人模式外,还有多人模式和各种特殊活动,让玩家能够根据自己的喜好选择不同的游戏方式。此外,游戏的关卡也是随机生成,每个关卡都有不同的挑战和奖励等待玩家。 九游为您提供杀戮尖塔 的 手机游戏,欢迎大家记住本站网址,九游是您下载安卓手游app最好的网站!
玩家评论
(0条)全部评论