TC官方合作论坛
标题:
如何读取游戏中自己血量的多少...
[打印本页]
作者:
lcy19880116
时间:
2012-5-10 10:20
标题:
如何读取游戏中自己血量的多少...
不知道可不可以实现啊? 比如我 总血量是2000 现有血量是1500 可以么?
作者:
战斗之神
时间:
2012-5-10 10:25
看什么游戏吧! 有些可以识别。 有些不可以。
作者:
lcy19880116
时间:
2012-5-10 10:28
回复
2楼
战斗之神
的帖子
可以的话 可以说下有什么样的方法么 谢谢了
作者:
龍吟达人
时间:
2012-5-10 10:28
2种方式:
一、目前可以采用大漠查找字符串功能来返回当前血量的数值。(或者其它插件或者别的方法)
二、采用读取当前人物的血量内存地址,这个有点麻烦,需要用到CE或者OD把血量的基地址找出来,如果你熟悉OD那么这个基地址很快能找到,如果CE、OD也不懂,就只好先从CE下手,一步一步的跟偏移得到基址,基址应该在游戏中是不变的,找到基地址后拿个遍历器偏移几级遍历,那么人物属性、人物坐标什么的偏移也都出来了。只要找到基址后在写代码的时候只要地址加偏移弄个循环读取数据,那么当前的血量就可以得到监控了。
建议楼主在不是万不得已的情况下还是用第一种方法。
作者:
tyuyan
时间:
2012-5-10 10:53
楼上的分析很透彻。
作者:
落叶归根
时间:
2012-5-10 11:35
额。。 虽然被采纳了。 但是还是来顶下。
作者:
jlklove
时间:
2012-5-10 11:58
赚 金币
作者:
花开花落
时间:
2012-5-10 13:57
我也来看看。 学习下。
作者:
TakeBobo
时间:
2012-5-10 14:02
不错。。 来学习了、、
作者:
无情的冷风
时间:
2012-5-10 14:36
这个可以获得血量 写打怪就好写了。
作者:
战地之王
时间:
2012-5-10 14:52
不错 。 来学习下。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1