铁血丹心

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

读取当前场景编号的问题

[复制链接]
发表于 2009-3-24 18:48 | 显示全部楼层 |阅读模式

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

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

x
50 26 0 0 10588 29 70 0 ;50(32)读取给定地址数据[x70]=[1D-295C+0](int)这条语句是读取当前场景编号,我想问如果在大地图x70是多少?
[发帖际遇]: 真正的强强帮张无忌翻译小昭写的情书,得到辛苦费银两13.


[ 本帖最后由 真正的强强 于 2009-3-25 21:10 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-24 19:03 | 显示全部楼层
可以试试……
我推测是-1或者前一个场景

[发帖际遇]: weyl买通太监进宫旅游,花费银两6.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-3-24 22:48 | 显示全部楼层
我试了,结果是上一个场景的编号。(上面那条指令不对,应该是50 26 0 0 10590 29 70 0 ;50(32)读取给定地址数据[x70]=[1D-295E+0](int))      在大地图不是-1,但是这样的话,还能怎么判断主角是在大地图还是场景里?有没有什么简便的方法?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-24 22:53 | 显示全部楼层
有另一个地址保存了当前的位置,有3个取值:大地图、场景、战斗,我现在电脑上没有ida不能看,你如果有的话可以看看相关的子程,很多地方用到了这个地址。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-25 11:36 | 显示全部楼层
貌似楼上所说地址为1C0BF2,为0时在大地图,为1时在内场景,为2时在战场内。楼主试试?

[发帖际遇]: 凶神恶煞去天宁寺抢夺连城宝藏,侥幸抢到无毒的宝藏,卖掉得到银两25。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-3-25 21:07 | 显示全部楼层
对对对!就是那个!今天看了下weyl的反汇编文件,发现里面注释了。

[发帖际遇]: 真正的强强遭遇四大恶人,奋力拼搏,得到银两2两银子
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 08:27

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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