TC官方合作论坛

标题: 自动打怪脚本问题````` [打印本页]

作者: chaopi123    时间: 2012-10-15 21:39
标题: 自动打怪脚本问题`````
空间 自动打怪
整型 线程句柄
功能 逻辑型 打怪()
  整型 x,y
整型 窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(1000)
    //键盘.按键(77,1)
    //辅助.等待(1000)
    //鼠标.移动(612,296)
    //辅助.等待(500)
    //鼠标.左键单击(1)
    //辅助.等待(1000)
    //键盘.按键(77,1)
    //辅助.等待(1000)
    逻辑型 是否找到=窗口.区域找色(窗口句柄,337,32,517,106,#0303B2,1,x,y)
循环(真)
如果(!是否找到)
        //键盘.按键(77,1)
    //辅助.等待(1000)
    //鼠标.移动(612,296)
    //辅助.等待(500)
    //鼠标.左键单击(1)
    //辅助.等待(1000)
    //键盘.按键(77,1)
    //辅助.等待(1000)
    键盘.按键(9,1)
    辅助.等待(100)
如果结束
键盘.按键(49,1)
辅助.等待(500)
键盘.按键(50,1)
辅助.等待(500)
键盘.按键(51,1)
辅助.等待(700)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("自动打怪.打怪","")
返回 真
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
空间结束
[attach]5750[/attach]     
我想让脚本开始就移动到上图有坐标的位置,移动到了位置,再开始打怪,应该怎么弄呢?   
上面代码注释的地方是我编写的移动脚本,就是先按M(地图),鼠标移动到坐标那个位置单击,然后自行移动,然后再按下M(关闭大地图),这段注释的代码可以执行,但问题是它中途还会执行打怪的脚本
有什么办法能先让它到达目的地,然后再开始执行打怪的脚本呢?

作者: shine宝宝    时间: 2012-10-15 22:16
又是这段脚本看了不下5遍额。。 先问你     逻辑型 是否找到=窗口.区域找色(窗口句柄,337,32,517,106,#0303B2,1,x,y)这里找的是什么色?
作者: feng123144    时间: 2012-10-15 23:48
图像里面的那个红点是你的人物,对吧,那就点击你要去的那个地方后,不停的在你要去的地方上找这个红色,找到这个红色后你就可以跳出循环进行打怪循环了.
作者: chaopi123    时间: 2012-10-16 12:33
额```不管怎么说``麻烦各位了``问题依然没解决`我发现了一个重要的问题```我的基础太不扎实了```所以我还是回头把三部官方视频看完``把帮助文档看熟悉些再来弄脚本吧``
问题也不必回答了``谢谢各位```




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