铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1432|回复: 3

Z.dat改汇编的问题

[复制链接]
发表于 2009-2-17 22:25 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
偶是新手,今天刚刚接触反汇编,我用fishedit把生命内力上限改成4位数了,结果发现人物生命或内力一旦上了4位数显示起来就重叠了,今天看了论坛weyl大大的教程,改了一下,状态栏被我改好了。
可是还有个问题,战斗的时候,人物的属性栏还是显示起来重叠,我也想改。可是发现那个人物的属性栏黑框的横坐标,和框里面字符串的横坐标都不是数,而是像下面贴出来的那样。那里面横坐标是不是相当于调用eax寄存器的值啊?那个框的横坐标只有两种吧?一个是敌人的,一个是我方的。我不知道怎么改了。那程序是什么时候把数写入eax寄存器的?我该怎么改呢?偶是新手,麻烦说的详细且通俗一些!
(不知道我说明白没?)
有一段这样的在下面:
dseg02:0003C6FC                 push    3               ; int
dseg02:0003C6FE                 push    offset array_VRAM ; int
dseg02:0003C703                 push    0               ; int
dseg02:0003C705                 push    0FFh            ; int
dseg02:0003C70A                 push    8Ch             ; height
dseg02:0003C70F                 push    64h             ; width
dseg02:0003C711                 push    13h             ; y
dseg02:0003C713                 movsx   ebx, si
dseg02:0003C716                 mov     eax, 0DCh
dseg02:0003C71B                 sub     eax, ebx
dseg02:0003C71D                 push    eax             ;x
dseg02:0003C71E                 call    sub_2CEBF       ; 绘边框?
[发帖际遇]: 真正的强强遭遇四大恶人,奋力拼搏,得到银两14两银子


[ 本帖最后由 真正的强强 于 2009-2-26 21:04 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-2-17 22:51 | 显示全部楼层
3c713行有一个si,你要先看看si里面储存的是什么,这个里面我推测在之前有一个判断敌我保存si的,因为敌方和我方绘图的位置不同。
而call某个子程需要多少个参数要看call之后紧接的add esp,这个就是改写栈顶指针,相当于清掉之前压入的参数。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-2-24 15:03 | 显示全部楼层
太难了,还是不知道怎么改。

[发帖际遇]: 西山买通太监进宫偷葵花,转手挣到银两7.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-2-26 21:08 | 显示全部楼层
今天花了两个小时终于整明白了…原来JNZ SHORT是跳转用的啊

[发帖际遇]: 真正的强强暑假期间在洛阳绿竹巷参加《任盈盈琴箫兴趣班》,学习初级课程,报名费银两6。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-12-23 09:25

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表