找回密码
 注册帐号
查看: 1391|回复: 7

[编程问题] 怪物血值怎么找 会的朋友提示一下 谢谢

[复制链接]
发表于 2012-8-1 14:23:31 | 显示全部楼层 |阅读模式
怪物血值怎么找  会的朋友提示一下  谢谢
发表于 2012-8-1 14:55:52 | 显示全部楼层
要是想找怪的基址的话,可以从别的方式入手,血我是找不到,
先从先怪CALL 开始找,找到CALL后,你要再找那个PUSH ecx的值,然后就会进入一个CALL里,遍历 出来的值就是你要的怪物ID
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-1 15:58:11 | 显示全部楼层
基址和ID都找到了  就是选怪特慢  怪死了 ID还在  只是通过血来判断 这样选怪才会快
回复 支持 反对

使用道具 举报

发表于 2012-8-1 18:17:09 | 显示全部楼层
有一个 地址 是 反应怪物死活的 2是死 1是活  具体 的偏移值 是多少  请参考 此贴
http://www.lsyr.net/thread-126360-1-1.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-1 23:06:26 | 显示全部楼层
历遍出来的都是"死的呀"  加下qq 48991922
回复 支持 反对

使用道具 举报

发表于 2012-8-17 13:11:58 | 显示全部楼层
新刷出来的怪物血是 0, 被你选过以后才有血 貌似是血值便宜的话,所有对象都市一样的,+350 附近吧。通过血 和 id判断死活都 不可靠,还有个判断死活的偏移貌似是 +1C,也不是100%可靠。。。
回复 支持 反对

使用道具 举报

发表于 2012-8-23 23:49:59 | 显示全部楼层
我也不会呢
!!!!
回复 支持 反对

使用道具 举报

发表于 2012-8-24 10:14:54 | 显示全部楼层
怪物选定后才能判断具体的血值,不过打怪判断是用+1C的偏移。读到是1时表示怪物是可以被攻击的,读到是2时,表示怪物死亡或不能被攻击,读到是0时表示怪物已经消失,怪物地址失效。一般读怪物的血值+458是用在智能打怪上的。比如“打巨先清小怪”等。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

QQ|Archiver|手机版|小黑屋|依人网络官方网站 ( 陕ICP备19025998号-1 )

GMT+8, 2024-5-29 04:30 , Processed in 0.051665 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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