TC官方合作论坛

标题: 关于自动找怪打怪的思路问题 [打印本页]

作者: f45601535    时间: 2012-8-27 17:43
标题: 关于自动找怪打怪的思路问题
我想写个自动找怪和打怪的脚本   我这样的思路行不:首先做字库把怪物的名字都添加进去,然后找怪物的名字,找到后随即鼠标移动到怪物身边 .  着是我的一个小思路不过遇到2个问题
1、找怪物的名字一个地图上会有很多同名的怪物,如何设置鼠标随即在一定范围内选择呢?最好来个代码,
2、用什么方法来判定人物什么时候走到怪物旁边



第一个问题最重要哈~~~
好的给采纳哈

作者: shine宝宝    时间: 2012-8-27 17:47
1.不能范围找图么。。?
2.这得看游戏吧。。你是怎么找的怪?在地图上??那继续范围找图嘛= =、、范围缩小了而已
作者: feng123144    时间: 2012-8-27 17:53
找字多看大漠吧,伸手党.
作者: f45601535    时间: 2012-8-27 19:22
回复 2楼shine宝宝的帖子

你说的范围找图 是范围找怪的图吗?就是说先截个怪物的图然后让它找?
作者: shine宝宝    时间: 2012-8-27 19:23
找字不就是找图么 当然我不知道大漠
作者: f45601535    时间: 2012-8-27 19:26
回复 5楼shine宝宝的帖子

大神~~~~~郁闷了,你不说找字就是找图,我还真忘了,其实都是找图啊!!!!!
找到后呢,怎么随即呢~~~大漠里没找到
比如我在范围内地图上找到了10个怪,怎么让鼠标随即点其中的一个呢?来个代码 我就知道TC里 辅助里面有个随即~~

作者: shine宝宝    时间: 2012-8-27 19:36
回复 5楼shine宝宝的帖子

大神~~~~~郁闷了,你不说找字就是找图,我还真忘了,其实都是找......
f45601535 发表于 2012-8-27 19:26:42

找图不是找到了 就找到了= =   找到的直接变成X,Y了?

哦=。= 大漠上有返回所有的

不知道

好像返回来的还要字符串.分割

然后随机一下选第几组

然后移动

我就随便说说

作者: f45601535    时间: 2012-8-27 19:55
回复 7楼shine宝宝的帖子

行,我也就随便理解理解,晚上测试测试,成功就给你采纳哈
作者: shine宝宝    时间: 2012-8-27 19:57
回复 7楼shine宝宝的帖子

行,我也就随便理解理解,晚上测试测试,成功就给你采纳哈
f45601535 发表于 2012-8-27 19:55:01

好好研究吧。。我看着就觉得难 囧
作者: f45601535    时间: 2012-8-27 20:44
回复 9楼shine宝宝的帖子

我刚测试了下,我只是找怪的名字,找到直接鼠标移动,一个屏幕上有好几个一样的怪,鼠标并没有乱,而是随即找了个挂选中~~~也没有进行分割~~~是不是省事了?
代码很简单 找图  找到后直接移动鼠标  ~~~~~~~~
有木有
作者: shine宝宝    时间: 2012-8-27 20:52
回复 9楼shine宝宝的帖子

我刚测试了下,我只是找怪的名字,找到直接鼠标移动,一个屏幕上......
f45601535 发表于 2012-8-27 20:44:50

那不是随机的吧 你用的哪个找图 是返回一个坐标的内个吧
作者: f45601535    时间: 2012-8-27 23:59
回复 11楼shine宝宝的帖子

我就是就是 找图  dm.FindPic 这种
你说的是哪种?来个代码 谢谢
作者: shine宝宝    时间: 2012-8-28 10:15
回复 11楼shine宝宝的帖子

我就是就是 找图  dm.FindPic 这种
你说的是哪种?来个代码 谢谢......
f45601535 发表于 2012-8-27 23:59:37



你仔细找找。。好像是拓展找图。。?我还没起床- -||||
作者: shine宝宝    时间: 2012-8-28 10:42
回复 11楼shine宝宝的帖子

我就是就是 找图  dm.FindPic 这种
你说的是哪种?来个代码 谢谢......
f45601535 发表于 2012-8-27 23:59:37
  1. 函数简介:

  2. 查找指定区域内的图片,位图必须是24位色格式,支持透明色,当图像上下左右4个顶点的颜色一样时,则这个颜色将作为透明色处理.

  3. 这个函数可以查找多个图片,并且返回所有找到的图像的坐标.

  4. 函数原型:

  5. string FindPicEx(x1, y1, x2, y2, pic_name, delta_color,sim, dir)

  6. 参数定义:

  7. x1 整形数:区域的左上X坐标
  8. y1 整形数:区域的左上Y坐标
  9. x2 整形数:区域的右下X坐标
  10. y2 整形数:区域的右下Y坐标
  11. pic_name 字符串:图片名,可以是多个图片,比如"test.bmp|test2.bmp|test3.bmp"
  12. delta_color 字符串:颜色色偏比如"203040" 表示RGB的色偏分别是20 30 40 (这里是16进制表示)
  13. sim 双精度浮点数:相似度,取值范围0.1-1.0
  14. dir 整形数:查找方向 0: 从左到右,从上到下 1: 从左到右,从下到上 2: 从右到左,从上到下 3: 从右到左, 从下到上

  15. 返回值:

  16. 字符串:
  17. 返回的是所有找到的坐标格式如下:"id,x,y|id,x,y..|id,x,y" (图片左上角的坐标)

  18. 比如"0,100,20|2,30,40" 表示找到了两个,第一个,对应的图片是图像序号为0的图片,坐标是(100,20),第二个是序号为2的图片,坐标(30,40)
  19. (由于内存限制,返回的图片数量最多为1500个左右)

复制代码


作者: skyhead    时间: 2012-8-28 12:08
做个申手当行不行,求代码.QQ:451411206,邮箱:451411206@QQ.COM,刚练习写采矿脚本还遇到些问题




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