欢迎您来到IMPK1.13暗黑2论坛,暗黑破坏神2玩家你好!

查看: 2976|回复: 3
打印 上一主题 下一主题

暗黑2常见的DLL修改

[复制链接]

帖子:800

元宝:1017297

跳转到指定楼层
楼主
发表于 2023-2-25 18:20:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.四防抗性修改到100:打开G2game.dll搜索(HEX修改器地址)查找83F85F改为83F864(5F是十进制95而64是十进制100)
其后间隔4个数字后有B85F改为B864(OD修改器地址)6FCFB463把0x4B,0x5F,0x5F修改为0x64同步面板显示效果编辑D2Client.dll文件(HEX修改器地址)查找83F85F改为83F864(5F是十进制95而64是十进制100)
其后间隔4个数字后有B85F改为B864(OD修改器地址)6FB6D91C同样修改




2.物防加到100修改:打开G2game.dll搜索(HEX修改器地址)查找837B0424其后间隔4个数字后有B832(其中32是十进制50)改为B864(64是十进制100)(OD修改器地址)6FCFB4AE把0x32修改为0x64


3.格挡上限修改到100注意两个地方的4B要修改为64:打开D2common.dll搜索(HEX修改器地址)查找83FF4B改为83FF64(4B是十进制75而64是十进制100)其后间隔24个数字后有B84B改为B864(OD修改器地址)6FD81E7F把0x4B修改为0x64,(OD修改器地址)6FD81E8E把0x4B修改为0x64


4.雇佣兵复活价格改成零的方法:用ollydbg修改器打开游戏根目录里的D2common. dll,找到地址6FD7CCAC和6FD7CCB3,把两个0xC350改成0x0000然后选中你修改的部分,然后右键->复制到可执行文件->选择,然后ollydbg会弹出一个窗口,你再右击那个窗口选择保存文件就可以了

5.杀掉母牛之王继续开牛门的方法:用od修改器打开游戏根目录里的D2game.dll然后找到地址6FC8750A,把右边汇编成NOP就可以实现杀掉母牛之王还能照样开牛门


6.可以无限使用聚气的技能:打开D2game.dll搜索(HEX修改器地址)9F593(OD修改器地址)6FCBF593把后面内容修改成db  90  90注意空格


7.开启小站全部点亮:打开D2common.dll搜索(HEX修改器地址)67C69(OD修改器地址)6FDB7C69按照顺序从上往下依次修改为以下数据
(1)xor eax,eax
(2)dec eax
(3)mov [ecx+2],ax
(4)mov [ecx+4],eax
(5)mov [ecx+8],eax
(6)mov [ecx+c],eax
(7)ret 8

8.修改符文之语需要的底材颜色要求:打开D2common.dll搜索(HEX修改器地址)OC8B0083F8047C05(OD修改器地址)6FD76BBF将83F804改成你想要的数字
(04)灰色
(0A)所有成色
(05)蓝色
(06)绿色
(07)亮金
(08)暗金
(09)橙色

9.修改技能等级无上限:打开D2common.dll搜索(HEX修改器地址)505FE(OD修改器地址)6FDA05FE把后面的代码改成db 90 90


10.箭矢无限修改:打开D2Game.dll搜索(HEX修改器地址)A16BE(OD修改器地址)6FCC16BE把后面的代码改成dec eax


11.打1个怪就直接满级:打开D2Game.dll搜索(HEX修改器地址)DE703(OD修改器地址)6FCFE703把后面的代码改成
(1)cmp edi,eax
(2)db 74 02
(3)mov edi,eax

12.staffmod必出3种技能每种技能必加3级的修改方法。
编辑D2Game.dll文件
查找(OD修改器地址)6FC33368,将83FA5A的5A改为00
查找(OD修改器地址)6FC3355F,将83F95A的5A改为00


13.掉落属性满:打开D2common.dll搜索(HEX修改器地址)48122(OD修改器地址)6FD98122把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)481B2(OD修改器地址)6FD981B2把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48242(OD修改器地址)6FD98242把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)482D2(OD修改器地址)6FD982D2把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48A7D(OD修改器地址)6FD98A7D把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48B1A(OD修改器地址)6FD98B1A把后面的代码改成mov edi,[ebx+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)492DC(OD修改器地址)6FD992DC把后面的代码改成mov esi,[eax+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)465B1(OD修改器地址)6FD965B1把后面的代码改成mov edi,eax


14.掉落属性满双倍:打开D2common.dll搜索(HEX修改器地址)4837D(OD修改器地址)6FD9837D把后面的代码改成add eax,eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48391(OD修改器地址)6FD98391把后面的代码改成add ebx,ebx
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48122(OD修改器地址)6FD98122把后面的代码改成mov edi,[ebx+0c]
add edi,eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)481B2(OD修改器地址)6FD981B2把后面的代码改成mov edi,[ebx+0c]
add edi,edi
db 90 90
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48242(OD修改器地址)6FD98242把后面的代码改成mov edi,[ebx+0c]
add edi,eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)482D2(OD修改器地址)6FD982D2把后面的代码改成mov edi,[ebx+0c]
add edi,edi
db 90 90
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48A7D(OD修改器地址)6FD98A7D把后面的代码改成mov edi,[ebx+0c]
add edi,eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)48B1A(OD修改器地址)6FD98B1A把后面的代码改成mov edi,[ebx+0c]
add edi,eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)492DC(OD修改器地址)6FD992DC把后面的代码改成mov esi,[eax+0c]
掉落属性满:打开D2common.dll搜索(HEX修改器地址)4923D(OD修改器地址)6FD9923D把后面的代码改成push eax
掉落属性满:打开D2common.dll搜索(HEX修改器地址)465B1(OD修改器地址)6FD965B1把后面的代码改成add eax,eax
add eax,eax
pop edi
ret

15.盒装金币上限支持3000万:打开D2common.dll搜索(HEX修改器地址)2E9C1(OD修改器地址)6FD7E9C0 把后面的代码改成mov eax,0x1C9C380

16.个人金币上限支持3000万:打开D2common.dll搜索(HEX修改器地址)3198E(OD修改器地址)6FD8198C 把后面的代码改成 imul eax,eax,0x493E0

17.全部任务完成修改:打开D2common.dll搜索(HEX修改器地址)2D0F0(OD修改器地址)6FD7D0F0 把后面的代码改成xor eax,eax
inc eax
ret 000C

18.抛掷物不消耗数量:打开D2Game.dll搜索(HEX修改器地址)A16BE(OD修改器地址)6FCC16BE把4D或者4B改成90或者NOP

19.抛掷物近战也不消耗数量:打开D2Game.dll搜索(HEX修改器地址)13033(OD修改器地址)6FC33033把4D改成90或者NOP

20.回城书,辨识书,钥匙不消耗数量:打开D2Game.dll搜索(HEX修改器地址)DA280,D9D22,D41D4(OD修改器地址)6FCFA280,6FCF9D22,6FCF41D4把后面改成push 0


21.调整人物血量和蓝显示问题:打开打开D2Game.dll搜索(HEX修改器地址)8B81B,8B82C,8B83E(OD修改器地址)6FCAB81A,6FCAB82C,6FCAB83E把后面的6A 0F改为6A 10即可
然后打开D2Client.dll文件(HEX修改器地址)AC1CE,AC1DA,AC1EA(OD修改器地址)6FB5C1CE,6FB5C1DA,6FB5C1EA把后面的6A 0F改为6A 10即可

22.1.13C装备免鉴定修改补丁:打开D2common.dll搜索(HEX修改器地址)238D4(OD修改器地址)6FD738D4 把后面的二进制改为814818100000008B4018EB17然后再搜索(HEX修改器地址)238F4(OD修改器地址)6FD738F4 把后面的二进制改为EBDE90

回复

使用道具 举报

帖子:375

元宝:1

沙发
发表于 2023-2-25 21:29:56 | 只看该作者
大佬,你地图里直接做好啊

最好做一个自动地图!!!
回复 支持 反对

使用道具 举报

帖子:375

元宝:1

板凳
发表于 2023-2-25 21:35:58 | 只看该作者
可以显示不同物品的自动地图!!!
回复 支持 反对

使用道具 举报

帖子:234

元宝:0

地板
发表于 2023-2-26 00:01:09 | 只看该作者

1.四防抗性修改到100:打开G2game.dll搜索(HEX修改器地址)查找83F85F改为83F864(5F是十进制95而64是十进制100)
其后间隔4个数字后有B85F改为B864(OD修改器地址)6FCFB463把0x4B,0x5F,0x5F修改为0x64同步面板显示效果编辑D2Client.dll文件(HEX修改器地址)查找83F85F改为83F864(5F是十进制95而64是十进制100)
其后间隔4个数字后有B85F改为B864(OD修改器地址)6FB6D91C同样修改
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册IMPK会员

QQ|小黑屋|手机版|Archiver|IMPK1.13暗黑2战网

GMT+8, 2024-11-13 14:34 , Processed in 0.106323 second(s), 21 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.