看流星社区

 找回密码
 注册账号
查看: 2693|回复: 3

用写内存搜怪 但只能用技能打,高手来看

[复制链接]

该用户从未签到

发表于 2011-4-4 09:54:28 | 显示全部楼层 |阅读模式
请问用写内存搜怪  怎么才能用普通攻击打怪????????

该用户从未签到

发表于 2011-4-4 09:55:09 | 显示全部楼层
我折腾了有半个月了。我的理解是如果想物理攻击。除非call攻击函数或者发送封包
我的理解根据是这样:
当你选过的怪。血量存储在本地;
你没有选过的怪在你选的同时会把血量从服务器传回;

我查了很久。奈何技术低微。找了许多地址。比如鼠标移动在npc上他的id。鼠标的坐标。鼠标移动速度。鼠标的指针状态。包括鼠标点击的怪的id(曾经我就以为他申请传血的地址就是依靠这个地址)等等等。基本上都是机会渺茫
对于通过修改内存的方法实现物理攻击的想法也越来越觉得不可实际了
我最近已经放弃对物理攻击的研究和追踪了。全心的去看汇编基础hook注入call函数等等这些问题。

该用户从未签到

发表于 2011-4-4 09:55:17 | 显示全部楼层
因为用内存选怪时,怪血条显示是0,此时普通攻击不起作用,但技能可以打到怪.用技能打到怪后,怪血条就正常显示,此后才可以普通攻击

该用户从未签到

发表于 2011-4-4 09:55:32 | 显示全部楼层
因为选怪的时候客户端会告诉服务器你选了哪个,然后服务器返回怪的血量等数据,
物理攻击是不指定怪物ID的,服务器用的ID是你之前告诉的你选的怪的ID,
内存选怪的时候没有告诉服务器怪ID,所以不能物理攻击,
技能攻击是指定ID的,所以可以。
回复 引用
举报顶端
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-5-16 00:57

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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