TC官方合作论坛

标题: 问下,,写这样的一个脚本是怎样一个思路。 [打印本页]

作者: kovsko    时间: 2012-7-31 22:04
标题: 问下,,写这样的一个脚本是怎样一个思路。

[attach]4548[/attach]

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


作者: luoxe    时间: 2012-8-1 07:32
我知道,而且绝对不会相差一个像素,就是找个参照图或字或色。
作者: kovsko    时间: 2012-8-1 08:22
回复 2楼luoxe的帖子

这位大侠能在说的明白点不内............给个例子最好。。。。。。。还是不太懂内、、
作者: loveternity    时间: 2012-8-1 09:05
楼主是想获取游戏鼠标所在点的地图坐标?
还是想找指定地图坐标的鼠标位置?
作者: kovsko    时间: 2012-8-1 09:43
回复 4楼loveternity的帖子

   其实我就是想知道,,自己输入坐标后..就可以找到该坐标..比如 在输入框内输入 45,62  后 他自己就会走向这个 指定的坐标。。。....
作者: loveternity    时间: 2012-8-1 10:31
游戏窗口有个坐标系,就是我们操作的鼠标相对坐标,
而游戏本身也有一个坐标系,可能是斜角的,如果是垂直的就简单了,可以找到2者的换算关系,进行转换
最笨的方法就是扫描鼠标移动点的坐标,然后对比目的坐标,二者相等则点击
作者: loveternity    时间: 2012-8-1 10:46
我提供一个思路,将地图中心作为原点,然后建立窗口坐标系和游戏坐标系,这样将地图分为了8个象限
获得原点的游戏坐标,然后对比目的坐标和原点的X,Y大小,确定目的坐标所在的象限,在将目的坐标所在的
垂直坐标系的象限作为下个搜索的区域,将这个区域的中心作为新的原点,进行上面的重复操作,直至原点无限接近
目的坐标,移动至该原点就达到目的了
作者: kovsko    时间: 2012-8-1 12:31
回复 6楼loveternity的帖子

大侠,。。。。你这太深奥了。。我得好好研究下,,。
作者: kovsko    时间: 2012-8-1 12:31
回复 7楼loveternity的帖子

基本大概,,明白点,,,,,,我在学学怎么弄的,,谢谢。
作者: whoyeyang    时间: 2012-8-1 15:32
呃~随机数的话可以解决随机坐标的问题,可是随机出来的不一定是刷怪点。

另一个方法。可以事先把怪的的坐标都记录下来。然后放入数组。
调用的时候直接随机数 数组位置就好了
作者: cmh7941    时间: 2012-8-1 20:32
我明白楼主的意思了。是怎样让人物移动到地图里面的坐标点,而不是电脑屏幕的坐标点。
我也很想知道这个问题,请明白的人来说一下,




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1