TC官方合作论坛

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

[问题] 大家来给我看看 不打怪 怎么跟着鼠标走啊 是哪里出现了为题

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-18 08:57:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不打怪   鼠标猛点  还有




指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点指点
空间 我的脚本3
打怪线程,吃药线程
功能 自动打怪()
       窗口句柄=窗口.找到窗口("AION Client")
       间隔=编辑框.获得文本("编辑框0")
    变量 x,y
    循环(真)
        循环(图像.区域找色(760,40,770,50,#3A3A3C,0,x,y))
             窗口.发送按键(窗口句柄,49)
              辅助.等待(100)
              窗口.发送弹起(窗口句柄,49)
              辅助.等待(1000)
              窗口.发送按键(窗口句柄,50)
              辅助.等待(100)
              窗口.发送弹起(窗口句柄,50)
              辅助.等待(2000)
              窗口.发送按键(窗口句柄,51)
              辅助.等待(100)
              窗口.发送弹起(窗口句柄,51)
              辅助.等待(间隔*1000)
              循环结束
             遍历(1)
                 图片X坐标,图片Y坐标
               窗口.发送按键(窗口句柄,49)
              辅助.等待(100)
              窗口.发送按键(窗口句柄,49)
              图像.找图(0,0,1440,900,"rc:\\3.bmp",#36372F,0.9,0,图片X坐标,图片Y坐标)
              窗口.鼠标移动(窗口句柄,图片X坐标,图片Y坐标)
              窗口.鼠标左键按下(窗口句柄,图片X坐标,图片Y坐标)
               辅助.等待(100)
              窗口.鼠标左键弹起(窗口句柄,图片X坐标,图片Y坐标)
             遍历结束
            窗口.发送按键(窗口句柄,9)
          辅助.等待(100)
          窗口.发送弹起(窗口句柄,9)
循环结束
功能结束
    功能 自动吃药()
        窗口句柄=窗口.找到窗口("AION Client")
        循环(真)
            内容1=编辑框.获得文本("编辑框1")
            内容2=编辑框.获得文本("编辑框2")
            起点一=296
            终点一=444
            长度一=终点一-起点一
            加血X坐标一=起点一+长度一*内容1/100
            变量 x,y
是否找到=图像.模糊找色(加血X坐标一,803,444,803,#AC1413,0.8,0,x,y)  
如果(!是否找到)
     窗口.发送按键(窗口句柄,67+49)
              辅助.等待(100)
              窗口.发送按键(窗口句柄,67+49)
如果结束
             起点2=296
            终点2=444
            长度2=终点2-起点2
            加蓝X坐标2=起点2+长度2*内容2/100
            变量 x,y
是否找到=图像.模糊找色(加蓝X坐标2,817,444,817,#1947AA,0.8,0,x,y)  
           如果(!是否找到)
     窗口.发送按键(窗口句柄,67+50)
              辅助.等待(100)
              窗口.发送按键(窗口句柄,67+50)
如果结束
           
        循环结束
        
功能结束
//开始按钮_点击操作
功能 开始_点击()
  辅助.消息框("欢迎使用   用热键开始")
功能结束
//退出按钮_点击操作
功能 退出_点击()
    辅助.消息框("谢谢")
    辅助.退出()
功能结束

功能 热键0_热键()
    //这里添加你要执行的代码
        窗口句柄=窗口.找到窗口("AION Client")
    如果(窗口句柄==0)
        辅助.消息框("窗口没找到")
    否则
        辅助.消息框(窗口句柄)
    如果结束
    打怪线程=线程.开启("我的脚本3.自动打怪","")
    吃药线程=线程.开启("我的脚本3.自动吃药","")
功能结束

功能 热键1_热键()
    //这里添加你要执行的代码
   线程.关闭(打怪线程)
   线程.关闭(吃药线程)
功能结束


空间结束
//空间结束语句




本帖子中包含更多资源

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

x
回复

使用道具 举报

沙发
发表于 2013-5-18 09:04:59 | 只看该作者
你还没对找怪  进行判断呢   你确定就一定能找到你要的颜色值吗  也不加个判断是否找到颜色

还有你上面那个找图循环  咋一直在哪里循环呢  没没跳出操作  那下面的遍历 还有什么用
回复 支持 反对

使用道具 举报

板凳
发表于 2013-5-18 12:24:30 | 只看该作者
循环(图像.区域找色(760,40,770,50,#3A3A3C,0,x,y))
//找不到色是不会执行你下面的打怪操作的
图像.找图(0,0,1440,900,"rc:\\3.bmp",#36372F,0.9,0,图片X坐标,图片Y坐标)
//没进行判断 鼠标当然乱点了
改成 if(图像.找图(0,0,1440,900,"rc:\\3.bmp",#36372F,0.9,0,图片X坐标,图片Y坐标>-1)如果(窗口句柄==0)
endif

辅助.消息框("窗口没找到")
    return 0  //没找到就返回
    否则
        辅助.消息框(窗口句柄)
    如果结束
回复 支持 反对

使用道具 举报

地板
发表于 2013-5-18 12:25:36 | 只看该作者
图像.找图(0,0,1440,900,"rc:\\3.bmp",#36372F,0.9,0,图片X坐标,图片Y坐标)
              窗口.鼠标移动(窗口句柄,图片X坐标,图片Y坐标)
              窗口.鼠标左键按下(窗口句柄,图片X坐标,图片Y坐标)
               辅助.等待(100)
这句话错了
程序找图了 但是不管找没找到图 鼠标都会移动 然后点击
你这个有大大循环 你说鼠标一直在点点点
那说明找到色了,所以一直在循环执行 找色, 按键 找图 鼠标点击
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2013-5-18 15:48:55 | 只看该作者
回复 4楼xianjixin的帖子

怎么采纳啊
回复 支持 反对

使用道具 举报

6#
发表于 2013-5-19 12:00:46 | 只看该作者
回复 5楼a787469348的帖子

听说没采纳机制了. 看下我回答那里有没有采纳2个字吧  有就采纳 没就算了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-4 14:33 , Processed in 0.224110 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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