近在风大的酒馆提了很多问题,风大都耐心的回答了,我是纯个人爱好,把这个分享给大家,也谢谢其他帮助过我的大佬,也谢谢那些共享过插件的牛人.
特地写这个贴子来给那些跟我一样喜欢MOD,但是对编程汇编一窍不通的玩家.
特此声明,这个修改方式是其他大佬对比BASEMOD放出的修改方式.
下面我们来一步一步的修改吧.
1. 修改准备:
软 件:Hex Workshop
DLL 文件:D2Client.dll D2Game.dll
用HEX软件打开D2Client.dll,我用的是Hex Workshop打开的DLL文件.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=99b0bdeae103738dde4a0c2a831ab073/d4ebe844d688d43fa72553b86a1ed21b0cf43bd1.jpg?tbpicau=2025-02-25-05_7a559171adfac19efe7f81dcf54dc3b5)
2. 具体修改方法:
1).软件内Gtrl+G打开转到这个工具,填入5BDB0,选择文件头,修改C075为C0EB.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=93b5bb7279061d957d4637304bf50a5d/275b752542a7d933f2212639ba4bd11371f001dc.jpg?tbpicau=2025-02-25-05_75db99877001b11f94773a985e932a4d)
如下跳转:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=a286417a2df33a879e6d0012f65d1018/531c70d062d9f2d32093e6a5beec8a136127cce0.jpg?tbpicau=2025-02-25-05_479a708b4d5572cc94345f9fd3955842)
修改后为:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2b680079868fa0ec7fc764051696594a/2ba702f1f736afc33089fd2fa419ebc4b54512d8.jpg?tbpicau=2025-02-25-05_e5d132c187a9b2883f240ae8fd9313f5)
2) .如上修改5BE3A位置修改C075为C0EB.
3) .如上修改8C7BC位置修改C075为C0EB.
4) .如上修改8C802位置修改0F8598000000为E99900000090.
以上对D2Client.dll的修改完成了.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c0c752d539dda3cc0be4b82831e83905/b0ca080f0cf3d7caf03af43ce51fbe096963a992.jpg?tbpicau=2025-02-25-05_c3d30d645b4d71ec2e2c4255f4439665)
记得保存备份,切记备份,切记,切记.
2) .下面我们来修改D2Game.dll文件.方法同上.
3) .如上修改D0648位置修改C075为C0EB.
4) .如上修改D06A0位置修改C075为C0EB.
5) .如上修改CFC33位置修改0FB64C2413为E9887D0200.
6) .找到F79B4这个位置,这部分需要添加新的部分,原来位置应该全是是00,我们要修改成:
6A0001DB536A05E92338FFFF0FB64C241383F9060F856A82FDFF6A0756E8D82DF1FF85C0750EB907000000884C2413E95082FDFFB906000000E94682FDFF00
东西比较多,修改的时候需要仔细核对,错一个数字,最后都有可能导致修改失败.
3.再次感谢各位大佬的指导.
特地写这个贴子来给那些跟我一样喜欢MOD,但是对编程汇编一窍不通的玩家.
特此声明,这个修改方式是其他大佬对比BASEMOD放出的修改方式.
下面我们来一步一步的修改吧.
1. 修改准备:
软 件:Hex Workshop
DLL 文件:D2Client.dll D2Game.dll
用HEX软件打开D2Client.dll,我用的是Hex Workshop打开的DLL文件.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=99b0bdeae103738dde4a0c2a831ab073/d4ebe844d688d43fa72553b86a1ed21b0cf43bd1.jpg?tbpicau=2025-02-25-05_7a559171adfac19efe7f81dcf54dc3b5)
2. 具体修改方法:
1).软件内Gtrl+G打开转到这个工具,填入5BDB0,选择文件头,修改C075为C0EB.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=93b5bb7279061d957d4637304bf50a5d/275b752542a7d933f2212639ba4bd11371f001dc.jpg?tbpicau=2025-02-25-05_75db99877001b11f94773a985e932a4d)
如下跳转:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=a286417a2df33a879e6d0012f65d1018/531c70d062d9f2d32093e6a5beec8a136127cce0.jpg?tbpicau=2025-02-25-05_479a708b4d5572cc94345f9fd3955842)
修改后为:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2b680079868fa0ec7fc764051696594a/2ba702f1f736afc33089fd2fa419ebc4b54512d8.jpg?tbpicau=2025-02-25-05_e5d132c187a9b2883f240ae8fd9313f5)
2) .如上修改5BE3A位置修改C075为C0EB.
3) .如上修改8C7BC位置修改C075为C0EB.
4) .如上修改8C802位置修改0F8598000000为E99900000090.
以上对D2Client.dll的修改完成了.
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c0c752d539dda3cc0be4b82831e83905/b0ca080f0cf3d7caf03af43ce51fbe096963a992.jpg?tbpicau=2025-02-25-05_c3d30d645b4d71ec2e2c4255f4439665)
记得保存备份,切记备份,切记,切记.
2) .下面我们来修改D2Game.dll文件.方法同上.
3) .如上修改D0648位置修改C075为C0EB.
4) .如上修改D06A0位置修改C075为C0EB.
5) .如上修改CFC33位置修改0FB64C2413为E9887D0200.
6) .找到F79B4这个位置,这部分需要添加新的部分,原来位置应该全是是00,我们要修改成:
6A0001DB536A05E92338FFFF0FB64C241383F9060F856A82FDFF6A0756E8D82DF1FF85C0750EB907000000884C2413E95082FDFFB906000000E94682FDFF00
东西比较多,修改的时候需要仔细核对,错一个数字,最后都有可能导致修改失败.
3.再次感谢各位大佬的指导.