铁血丹心

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

[通用] 用一页显示状态【感冒了,再发一个,后面也没啥新东西了】

[复制链接]
发表于 2007-12-20 19:16 | 显示全部楼层 |阅读模式

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

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

x




高分辨率下屏幕可用空间变大,不如扩展些显示功能,比如把两页的人物属性放在一页,看的时候方便。

但是由于程序中的显示字串函数的奇怪的调用方式,使有些字串的位置不能超过127,只改成了这个样子。

简单的说在两页之间程序会等待按键,按了之后重画场景,显示第二页属性。那么我把等待按键和重画场景去掉了,再调整一下每个字符串的位置就行。

最后的两个地址是针对四位数字的修改(单独用无效),最近很多人喜欢把属性上限设到4位,但是游戏又不能正常显示。我只改了“状态”,其他字串过长的地方基本没动。以后再说吧

欢迎大家下载并帮忙测试,下载位置见本人另一帖“修改物品菜单”。

地址      改后      改前
22AB0:        E8        D2
22AB1:        01        00
22AB7:        00        37
22BDB:        05        3C
22C18:        45        64
22C35:        05        3C
22C47:        EC        61
22C48:        81        82
22C8F:        2A        61
22CAC:        48        78
22CC4:        EC        61
22CC5:        81        82
22D0C:        4F        7F
22D60:        05        3C
22D78:        EC        61
22D79:        81        82
22D99:        2A        61
22DB2:        48        78
22DC4:        EC        61
22DC5:        81        82
22DE5:        4F        7F
22E05:        05        3C
22E17:        EC        61
22E18:        81        82
22E3F:        2A        61
22E5F:        48        78
22E7F:        56        7F
22E9F:        05        3C
22EB1:        E8        BB
22EB2:        81        82
22ED9:        35        61
22F08:        05        3C
22F1D:        E8        BB
22F1E:        81        82
22F58:        35        61
22FDB:        E0        A0
22FFB:        36        E6
22FFC:        01        00
23081:        E0        A0
230A1:        36        E6
230A2:        01        00
23127:        E0        A0
23147:        36        E6
23148:        01        00
23167:        E0        A0
231A7:        36        E6
231A8:        01        00
231C7:        E0        A0
23201:        36        E6
23202:        01        00
23221:        E0        A0
2325B:        36        E6
2325C:        01        00
2327B:        E0        A0
232B5:        36        E6
232B6:        01        00
232D5:        E0        A0
2330F:        36        E6
23310:        01        00
23332:        E0        A0
2336F:        36        E6
23370:        01        00
23392:        E0        A0
233CF:        36        E6
233D0:        01        00
233F2:        E0        A0
2342F:        36        E6
23430:        01        00
2344E:        90        E8
2344F:        90        DF
23450:        90        D7
23451:        90        FF
23452:        90        FF
2345B:        EB        75
2346C:        EB        75
2347D:        EB        75
23493:        00        C8
23498:        00        D2
2349F:        00        37
235C3:        7F        3C
235C4:        90        E8
235C5:        90        69
235C6:        90        A2
235C7:        90        01
235C8:        90        00
23616:        5A        6B
23618:        7F        3C
2366B:        6B        7C
2366D:        7F        3C
2368D:        7F        3C
2368E:        90        E8
2368F:        90        9F
23690:        90        A1
23691:        90        01
23692:        90        00
236E4:        8D        9E
236E9:        7F        3C
2371E:        9E        AF
23723:        7F        3C
23743:        78        64
23744:        90        E8
23745:        90        E9
23746:        90        A0
23747:        90        01
23748:        90        00
237D1:        7F        6B
2383E:        7F        6C
23891:        7F        6C
238AE:        80        A0
238AF:        01        00
2391E:        80        A0
2391F:        01        00
23964:        D2        F2
23965:        01        00

58262:        34        33
582BC:        37        36


[ 本帖最后由 scarscc 于 2008-5-13 14:02 编辑 ]

评分

参与人数 1 +30 收起 理由
游客 + 30 不加分沒天理!

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-20 23:20 | 显示全部楼层
移动字符串位置实现了,
下一步应该是把想要显示的属性调用出来吧
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-21 14:19 | 显示全部楼层
额~~ 楼上的 我看不懂 能告诉我是什么吗  呵呵
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-22 07:24 | 显示全部楼层
很久没见高手了
支持下
有用的东西
又有新突破了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-22 10:50 | 显示全部楼层
很好的技术,支持!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-24 18:57 | 显示全部楼层
如果头像太长,需要把名字移动,
名字位置怎么改?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-12-24 20:10 | 显示全部楼层
原帖由 游客 于 2007-12-24 18:57 发表
如果头像太长,需要把名字移动,
名字位置怎么改?


“头像太长”不通。。。是笔误吧

22bbb 位置原版是: 6A 46 6A 50

译成汇编指令是push 46h,push 50h,这就是第一屏名字字串的位置。

235a0 位置:6A 46 6A 50,第二屏名字字串位置。

以上参考过曾大虾前辈的分析报告。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-12-26 01:56 | 显示全部楼层
利害
這個太牛了
我覺得可以利用到新mod

剛剛將這個檔案用到倉龍逐日
發現打開物品欄有些東西會變亂
有些圖片不見
有些圖片亂跳

[ 本帖最后由 e122373356 于 2007-12-27 18:20 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-5-10 09:02 | 显示全部楼层
支持
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
头像被屏蔽
发表于 2008-5-10 09:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-19 07:59

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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