TC官方合作论坛

 找回密码
 立即注册
查看: 944|回复: 10
打印 上一主题 下一主题

[已解决] 问下,,写这样的一个脚本是怎样一个思路。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-31 22:04:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



这是游戏.打开地图后的界面.怎样去找地图里的任意一个 坐标点呢。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

7#
发表于 2012-8-1 10:46:27 | 只看该作者
我提供一个思路,将地图中心作为原点,然后建立窗口坐标系和游戏坐标系,这样将地图分为了8个象限
获得原点的游戏坐标,然后对比目的坐标和原点的X,Y大小,确定目的坐标所在的象限,在将目的坐标所在的
垂直坐标系的象限作为下个搜索的区域,将这个区域的中心作为新的原点,进行上面的重复操作,直至原点无限接近
目的坐标,移动至该原点就达到目的了
回复 支持 反对

使用道具 举报

沙发
发表于 2012-8-1 07:32:29 | 只看该作者
我知道,而且绝对不会相差一个像素,就是找个参照图或字或色。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-8-1 08:22:32 | 只看该作者
回复 2楼luoxe的帖子

这位大侠能在说的明白点不内............给个例子最好。。。。。。。还是不太懂内、、
回复 支持 反对

使用道具 举报

地板
发表于 2012-8-1 09:05:01 | 只看该作者
楼主是想获取游戏鼠标所在点的地图坐标?
还是想找指定地图坐标的鼠标位置?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-8-1 09:43:02 | 只看该作者
回复 4楼loveternity的帖子

   其实我就是想知道,,自己输入坐标后..就可以找到该坐标..比如 在输入框内输入 45,62  后 他自己就会走向这个 指定的坐标。。。....
回复 支持 反对

使用道具 举报

6#
发表于 2012-8-1 10:31:18 | 只看该作者
游戏窗口有个坐标系,就是我们操作的鼠标相对坐标,
而游戏本身也有一个坐标系,可能是斜角的,如果是垂直的就简单了,可以找到2者的换算关系,进行转换
最笨的方法就是扫描鼠标移动点的坐标,然后对比目的坐标,二者相等则点击
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-8-1 12:31:04 | 只看该作者
回复 6楼loveternity的帖子

大侠,。。。。你这太深奥了。。我得好好研究下,,。
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-8-1 12:31:49 | 只看该作者
回复 7楼loveternity的帖子

基本大概,,明白点,,,,,,我在学学怎么弄的,,谢谢。
回复 支持 反对

使用道具 举报

10#
发表于 2012-8-1 15:32:03 | 只看该作者
呃~随机数的话可以解决随机坐标的问题,可是随机出来的不一定是刷怪点。

另一个方法。可以事先把怪的的坐标都记录下来。然后放入数组。
调用的时候直接随机数 数组位置就好了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-13 14:37 , Processed in 0.174426 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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