看流星社区

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

没有选怪键如何选择怪物

[复制链接]

该用户从未签到

发表于 2011-4-6 09:04:26 | 显示全部楼层 |阅读模式
游戏里如果没有选择怪物的快捷键,要实现自动选择怪物应该如何做呢?

该用户从未签到

发表于 2011-4-6 09:04:32 | 显示全部楼层
查找周围怪物ID,然后循环写入打怪的偏移地址

该用户从未签到

发表于 2011-4-6 09:04:39 | 显示全部楼层
我正在做个类似的东西。 代码尚未完成,但是应该可行:

1. 找到自己的x,y和周围怪物的x,y  ----不难;
2. 计算各个怪物与自己的距离----平面几何问题,easy :)
3.  找到最近的怪物,返回其x1,y1 -----Bubble排序会吧 :)
4. setcursorpos(x1,y1)------不一定直接使用怪物的X,Y值,因为查到的X,Y与屏幕的X,Y可能需要换算,看不同游戏的设定。换算可以自己试验看看屏幕上的两点的横坐标之间的移动,使得后台数据中的X变化了多少,同样找到Y....  还要考虑游戏是不是窗口模式,如果是窗口模式,还要找到窗口的Rect,  使用Rect.left, Rect.Width, Rect.Top, Rect.Height精确定位这个怪到底在屏幕上的什么地方.......
5. Mouse_Event或者postmessage

该用户从未签到

发表于 2011-12-2 18:53:21 | 显示全部楼层
我只是来打酱油的,版主饶命
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

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

GMT+8, 2024-5-3 15:38

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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