TC官方合作论坛
标题:
找高人给看看
[打印本页]
作者:
987654
时间:
2012-7-18 20:15
标题:
找高人给看看
功能 整型 自动打怪()
整型 x,y
循环(真)//循环打怪
如果(dm.FindStr(0,0,2000,2000,"草","c0c0c0-050505",1.0,x,y)!=0)
//判断有没有怪物,通过怪物的名字得到怪物坐标
辅助.等待(20)
鼠标.移动(x-5,y+5)//鼠标.移动过去,x-5是往右偏一点,y+5是往左偏一点,以防点不到怪
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按下(112)//F1键
辅助.等待(50)
超级键盘.弹起(112)
辅助.等待(500)
鼠标.移动(217,834)//鼠标移动
辅助.等待(500)
如果结束
循环结束
返回 0
高人给改改 ,那错了,鼠标指向屏幕左上角,谢谢
作者:
梦里只影向你
时间:
2012-7-18 20:20
重复了
作者:
987654
时间:
2012-7-18 20:22
那重复了说下 谢谢
作者:
梦里只影向你
时间:
2012-7-18 20:24
我说你这个帖子重复了
作者:
夏末
时间:
2012-7-18 21:02
如果(dm.FindStr(0,0,2000,2000,"草","c0c0c0-050505",1.0,x,y)!=0)
没找到返回-1 找到是返回0
你是不是线程方法打开的 那要设置字库
功能 整型 自动打怪()
dm.SetPath(辅助.获取资源路径("rc:")) //设置路径
dm.SetDict(0,"字库.txt") //设置字库
整型 x,y
循环(真)//循环打怪
如果(dm.FindStr(0,0,2000,2000,"草","c0c0c0-050505",1.0,x,y)>=0)
//判断有没有怪物,通过怪物的名字得到怪物坐标
辅助.等待(20)
鼠标.移动(x-5,y+5)//鼠标.移动过去,x-5是往右偏一点,y+5是往左偏一点,以防点不到怪
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按下(112)//F1键
辅助.等待(50)
超级键盘.弹起(112)
辅助.等待(500)
鼠标.移动(217,834)//鼠标移动
辅助.等待(500)
否则
辅助.消息框("没找到")
如果结束
循环结束
返回 0
功能结束
复制代码
试试看吧 如果可以 记得采纳啊
作者:
987654
时间:
2012-7-18 21:30
谢谢 夏末我在前面写了 dm.SetPath(辅助.获取资源路径("rc:")) dm.SetDict(0,"test.txt") 后面还要写吗??? dm.SetPath(辅助.获取资源路径("rc:")) //设置路径 dm.SetDict(0,"字库.txt") //设置字库 我是第一次写脚本 啥也不懂
作者:
smallno
时间:
2012-7-19 09:49
鼠标.移动(x-5,y+5)//鼠标.移动过去,x-5是往右偏一点,y+5是往左偏一点,以防点不到怪
在我的印象里。。-5是往左偏一点,+5是往下偏一点
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1