- UID
- 1744395
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 219
- 精华
- 0
- 积分
- 140
- 金钱
- 433
- 荣誉
- 3
- 人气
- 0
- 在线时间
- 0 小时
- 评议
- 0
- 帖子
- 219
- 精华
- 0
- 积分
- 140
- 金钱
- 433
- 荣誉
- 3
- 人气
- 0
- 评议
- 0
|
本帖最后由 离不开电脑 于 2011-4-8 14:22 编辑
本修改器支持1.20以上版本的魔兽,包括最新的1.26,如果魔兽更新,你可以自己更新基址即可支持,具体请看附录1。
送个最全的魔兽版本补丁下载:http://war3.uuu9.com/Soft/List_19.shtml
支持在局域网模式下修改,但是只能是一个人玩的时候改,否则会掉线。
注意:不能在部分对战平台上使用,因为对战平台对魔兽的内存进行特殊处理了,只能单机直接启动魔兽才可以修改。
感谢“[tc]天驰”研究出的魔兽内存地址,要源码请到他的博客去下载,是C#写的,有兴趣的朋友可以下载研究。
-------------------------
魔兽争霸3修改器_new.exe 1.521版的MD5:ee202cac4d3935fc5502c7fd65b2d997
1.521:修正1.520无法锁定资源的BUG。
1.520:修正1.519如射程等部分属性无法修改的BUG,加入些人性化设计,自己体验。
1.519:支持魔兽1.20-1.26版本,优化魔兽版本判断方式,更加准确(WIN7需要以管理员身份运行),加入更多属性修改,比如射程等,具体自己看修改器界面。
附录1:
当发现新版本时只要允许修改器寻找游戏一次提示不支持的话就会在修改器目录自动生成一个config.ini文件,里面可以定义不支持的魔兽版本的基址,只要改好后再次寻找游戏即可,这3个基址找法如下:
基址很好找的,用CE+OD可以快速找到,下面给出简单方法:
用CE搜索英雄的力量或者敏捷属性地址(让英雄带个+力量或敏捷的装备),然后打开OD附加魔兽,Ctrl+G跳转到力量或者敏捷属性地址(多跳转几次),然后右键-断点-内存写入,返回游戏把+属性的装备丢掉OD里就会断下了,一直单步步入(F7),按几次后会出现类似下面的:
直接运行魔兽不通过任何工具或平台运行魔兽的话基址的开头都是6Fxxxxxx,xxxxxx就是基址了,6F不要。
6F040770 56 push esi
6F040771 8B35 E0E5AC6F mov esi, dword ptr [6FACE5E0]-------6FACE5E0就是资源基址War3AddressThisGame
6F040777 57 push edi
6F040778 8BF9 mov edi, ecx
6F04077A C1EF 1F shr edi, 1F-----------可以根据这个辨认,一般都是1F
继续狂按F7往下找就会有:
6F2F8F4F 8B0D 4CD4AC6F mov ecx, dword ptr [6FACD44C]-------6FACD44C就是单位列表基址War3AddressSelectedUnitList
6F2F8F55 0FB741 28 movzx eax, word ptr [ecx+28]-----------可以根据这个辨认,一般都是ecx+XX,并且下面也会有个eax+XX
6F2F8F59 50 push eax
6F2F8F5A E8 31920A00 call 6F3A2190
6F2F8F5F 8B40 34 mov eax, dword ptr [eax+34]-----------可以根据这个辨认,一般都是eax+XX
这种方法虽然傻瓜但是还能用。
移动速度基址本工具可以自动获取,但是必须先确保前面的2个基址是对的。
如果你是WIN7系统,请右键以管理员身份运行。如果杀毒软件报毒请加入信任,比如360之类的软件,当然你也可以直接删除本工具,绿色的。。。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 80
+ 2
查看全部评分
|