标题: 自己终于改出了1024DTAT,不敢独享, 哎~ 求人不如求自己啊。。。放出文件给大家研究用^o^
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-2 11:28 资料 短消息 看全部作者
大家的exe文件应该都是自己修改了很多地方的了,我是用最原始的exe修改试验的,就不放出来了,还是放出方法大家自己在原基础上修改吧。

很多人都卡在了一开始分配内存的地方了,我把分配内存的代码贴出来,大家照着改就可以了,剩下的参照东方教主的帖子改就能成功了。其实就是把exe中原来访问内存0x4a1b68的全部转向访问0xd60000,循环为200(512)和0AE(174)的全部改为400,直接查找替换就可以了。对了,还有要扩充存档大小,修改位置:0x41aeb0,修改为PUSH 0A8DC。

扩充内存:

00481891   E8 64FDFFFF    CALL Ekd5.004815FA
004815FA   50             PUSH EAX
004815FB   53             PUSH EBX
004815FC   EB 85          JMP SHORT Ekd5.00481583
00481583   51             PUSH ECX
00481584   52             PUSH EDX
00481585   6A 04          PUSH 4
00481587   68 00100000    PUSH 1000
0048158C   EB 70          JMP SHORT Ekd5.004815FE
004815FE   EB 42          JMP SHORT Ekd5.00481642
00481642   68 00000200    PUSH 20000
00481647   68 0000D600    PUSH 0D60000
0048164C   EB 14          JMP SHORT Ekd5.00481662
00481662   FF15 E8614800  CALL DWORD PTR DS:[<&KERNEL32.VirtualAll>; \VirtualAlloc
00481668   5A             POP EDX
00481669   59             POP ECX
0048166A   5B             POP EBX
0048166B   58             POP EAX
0048166C   EB 92          JMP SHORT Ekd5.00481600

注:第一行是修改部分,其他的为新添加的代码。中间的部分为对应UE的16位代码,后面对应的是汇编代码。第一行的地位反汇编程序中看到的地址,用它减去00400C00就是UE中的地址。推荐用反汇编软件修改,如OllyDbg

最后再提醒一下,exe要用配套的1024DATA和imsg文件,否则会报错。最简单的办法就是把说岳的考过来

放出修改后的支持1024DATA的exe文件供大家研究 www.steellex.com/Ekd51024.exe


附件: Ekd51024.rar (2005-11-2 11:28, 207.86 K)
该附件被下载次数 502


顶部
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-2 19:01 资料 短消息 看全部作者
已经把修改后的exe文件传上来了,大家要是有兴趣就研究研究把


顶部
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-2 19:18 资料 短消息 看全部作者
我是用战场形象指定器直接扩充到255的,没遇到退出的问题呀
顶部
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-7 11:42 资料 短消息 看全部作者


QUOTE:
原帖由吴下小蒙于2005-11-06, 23:54:49发表
DATA.IMSG用什么修改?我用多功能只显示517个

这些都可以用叶落的修改器修改,多功能的现在已经不适用了
顶部
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-8 20:44 资料 短消息 看全部作者
解除头像的限制:
将1DCF1和1DCFD两处的E4改大且相同,可以使用超过228的头像
前者为最大头像数,后者为超过此数取余的除数
顶部
性别:未知-离线 wwt1118
(晃晃悠悠)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 75
编号 48200
注册 2005-9-8


发表于 2005-11-9 17:18 资料 短消息 看全部作者
晕,这个你自己改一下就行啊,把两个对应的数改成你想要的头像数不就行了。
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-6-24 10:27
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.011467 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP