NS版暗黑破坏神3金手指开发教程(3)
上一节,我们初步介绍了修改人物力量的方法,也大致说了一下hexworkshop和IDA的简单操作,这一节,我们将进阶到复杂度高一些的人物全属性修改,搜索方法基本跟上一节的力量公式一样,需要一定的耐心和细心,具体操作不再敖述,下面将列举人物大部分属性的公式文本修改
使用方法跟上一节一样,都需要游戏启动后一秒切到金手指界面开启,因为公式文本只会被程序加载时编译一次,如果在编译后再去开启金手指就无效了,我们必须赶在程序编译这些文本前用金手指修改掉它们,后面会讲解怎么制作可以在游戏中随时动态开启和关闭金手指的方法,属于更进阶的层次了
1. [能量上限999倍]
原始公式:
修改后公式:
金手指代码:
效果图:
2. [能量生成速度999倍]
原始公式:
修改后公式:
金手指代码:
3. [移速4倍]
原始公式:
修改后公式:
金手指代码:
4. [攻速上限5改为9999]
原始公式:
修改后公式:
金手指代码:
5. [武器攻速4倍]
原始公式:
修改后公式:
金手指代码:
效果图:
6. [魔法装备掉率999999900%]
原始公式:
修改后公式:
金手指代码:
效果图:
7. [金钱掉率640000%]
原始公式:
修改后公式:
金手指代码:
到现在为止,我们已经通过搜索+修改公式明文的方式制作出了大部分与人物属性相关的金手指代码,如果理解了上面所说的金手指制作流程和公式内容,说明你的金手指水平已经有一定的基础了,可以准备一下开始更高级别的金手指代码制作之路了
上面列举的金手指修改仅限于公式的明文修改,而且只能在游戏启动时马上开启,因为这些明文严格来说并不属于程序的一部分,因为当我们想要制作一些更高级的功能时就无能为力了,比如好不容易消灭了一组精英怪,掉了一件传奇装备,然而属性却非常垃圾,我们想要怪物直接掉落出远古级别甚至太古级别的传奇装备,此时只能从程序的代码逻辑里下手了,比如修改掉落机制。
好了,本节到此结束,下一节将会讲解如何制作出令人兴奋的强大功能:传奇掉落必为太古级别
NS版暗黑破坏神3金手指开发教程(3)相关推荐
- NS版暗黑破坏神3金手指开发教程(15)
上一节,我们介绍了全饰品的制作方法,这一节将讲解全幻化的制作,涉及到的汇编和逆向知识比较多,代码量也很大,读者需要一定的耐心,理解了本节意味着已经没有什么困难可以阻挡你前进了 1. 我们搜索幻化tra ...
- NS版暗黑破坏神3金手指开发教程(5)
上一节,我们学会了通过修改程序指令的方式制作金手指,这一节,将引出真正的高手级金手指开发方法 除了必掉太古这个极其护肝和有用的金手指外,我们能想到的另一个金手指就是人物背包里的素材,包括金钱,宝石,材 ...
- NS版暗黑破坏神3金手指开发教程(17)
终于到最后一节了,在这一节中我们将讲解如何利用hack制作出丰富多彩的世界,开个玩笑,其实是因为由于暗黑三的AMIIBO功能很有意思,不但可以用普通手办在城外召唤出一组精英怪,而且在城内用专用哥布林手 ...
- NS版暗黑破坏神3金手指开发教程(2)
上一节,介绍了开发金手指所需的工具,这一节,正式开始简单的金手指修改 1. 首先,分别要准备好2.6.6的main.elf和原始版本待调试信息的DiabloIIINX64ra.elf,因为我们要修改的 ...
- NS版暗黑破坏神3金手指开发教程(9)
上一节我们介绍了暴击爆伤的修改,这一节将讲解一些变态功能的制作,由于前面的章节已经详细地将大部分hack制作方法都讲解的差不多了,从这一节开始将会加速金手指教程 1. 我们先从生命不减和一击必杀的功能 ...
- NS版暗黑破坏神3金手指开发教程(16)
上一节,我们学会了全幻化的制作,功力精进了一步,这一节,将会讲解全图纸的制作,也基本上是金手指教程的最后一节了,通过这一节,读者将会看到如何将逆向程序分析方法使用得淋漓尽致,面对任何困难也能无坚不摧 ...
- NS版暗黑破坏神3金手指开发教程(6)
上一节,我们介绍了金钱血岩以及全素材的代码Hack修改,这一节,我们将解决第二节提出的问题,如何能在游戏中实时动态地开启和关闭人物属性的修改 1. 我们在游戏里打开人物的状态窗口,可以看到大部分属性, ...
- NS版暗黑破坏神3金手指开发教程(13)
上一节,我们讲解了关于各种延时机制的hack,这一节,将会介绍全传奇威能的制作 1. 因为传奇威能的收集比较困难,需要获取到大部分拥有传奇技能的装备,而且还要提取传奇威能,因此,我们考虑从程序中Hac ...
- NS版暗黑破坏神3金手指开发教程(8)
上一节,我们通过代码Hack的方式修改了移速和攻速,这一节,将通过程序分析的方式,制作出各种强力的战斗杀敌金手指功能 1. 我们先修改暴击几率和暴击伤害,先搜索critchance, 找到PowerC ...
最新文章
- [Spring cloud 一步步实现广告系统] 20. 系统运行测试
- 实现微服务架构-微服务架构需要解决的问题
- php 中curd表达啥,CURD语句的基本语法和PDO中操作数据表的基本步骤实例演示增删改查命令 2019年07月24日 23时10分...
- [JLOI2011]不重复数字
- linux定时器错误使用,linux下定时器的使用
- ftp上传文件服务器报550错误_java ftp下载文件,Java 实现ftp上传下载文件
- jmeter mysql数据导出_Jmeter连接mysql
- 201521123040《Java程序设计》第10周学习总结
- 地址后面的sessionid怎么消除_水泥地面起灰起砂不平怎么解决?
- [转载] Python——摄氏温度转换华氏温度
- Python数据分析(二):DataFrame基本操作
- MapReduce学习要点
- Oracle 数据库,远程访问 ora-12541:TNS:无监听程序
- 阿拉伯数字 - 书法 - 详解
- 个人网站搭建时linux中的相关配置记录(mysql,jdk,nginx,redis)
- 君子不器 (器就不是君子)
- 台计算机的本地打印机 并且,三台电脑,怎么共用一台打印机?
- 【Axure高保真原型】拖拉拽元件库
- body与html 会有间隙,css – thead和tbody之间的间距
- CSS实现文字凹凸效果
热门文章
- 小米电视2 android版本,小米电视2的配置参数是什么?小米电视2标配有什么?
- 融云 Flutter IM SDK 解析
- Python蒙特卡罗(Monte Carlo)模拟计算投资组合的风险价值(VaR)
- 五篇经典好文,值得一看(2)
- java猜数字游戏总结,java课程设计——猜数字游戏
- VSCode刷LeetCode
- 父母不会用手机 App?中老年群体的app应用产品
- stm32 f1和f4的比较
- 合肥工业大学计算机与信息学院研究生招生,合肥工业大学计算机与信息学院有关研究生分配的有关规定...
- 线性代数系列(五)--线性相关性