| 
 | 
	
 
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
大神们,求助!!!3天了,钻牛角尖了,求个高手帮忙!不胜感激!  
本人新手小白,看了江中游老师的教程,第一次做TC脚本, 
不知道咋回事,脚本运行开始正常,一会就没反应了(不一定多久,普遍10来分钟最长1个小时不到) 
每次都卡在下面源码标注的位置 
求助啊!QQ17838895 ,或论坛回复, 
附上源码,好心大神给看看,哪里出问题了!在线等! 
 
 
 
 
变量 bianhao1 
变量 bianhao2 
变量 tuxiangxuhao 
变量 jubing 
 
功能 start_click() 
     
    等待(1000)    
    jubing=窗口查找("BLESS (64-bit, DX9)","") 
    //标签.设置文本("标签0","窗口句柄"&窗口句柄) 
    等待(200) 
    窗口激活(jubing) 
    等待(200) 
    窗口设置位置(jubing,0,0) 
     
    等待(500) 
    bianhao1=线程开启("daguai1","") 
    等待(100) 
    线程暂停(bianhao1) 
    等待(100) 
    bianhao2=线程开启("jianceguaiwu1","")   
结束 
 
//====================== 打怪 =========================================//  
功能 daguai1() 
    调试输出("开始打怪") 
    等待(100)    
    循环(真) 
        //法师技能=========== 
        超级键盘按键(50) 
        等待(1700) 
        超级键盘按键(52) 
        等待(600) 
        超级键盘按键(54) 
        等待(600) 
        超级键盘按键(51) 
        等待(600) 
        超级键盘按键(53) 
        等待(600) 
        超级键盘按键(50) 
        等待(1700) 
        超级键盘按键(55) 
        等待(600) 
    结束  
结束 
//============================ 检测怪物 ===================================2月20日版//  
功能 jianceguaiwu1() 
     
    调试输出("进入检测怪物1") 
    等待(100) 
     循环(真) 
        循环(真)  
            变量 x1,y1 
            等待(200) 
            tuxiangxuhao=找图(551,64,556,71,"rc:\\111.bmp",0,0.6,0,x1,y1) //判断怪物血条图片,本游戏图片(动态判断不太准确,所以设置0.6相似度) 
             
            如果(x1>0) 
                 
                调试输出("找到怪物") 
                 
                等待(100) 
                线程恢复(bianhao1)              
            否则 
                调试输出("没有怪物") 
                 buxie2()  
                跳出 
                调试输出("跳出循环准备锁怪") 
                  结束 
        结束 
         等待(200) 
        超级键盘按键(9)  //tab键锁怪     
    结束 
     
结束 
 
//====================== 补血 =========================================//  
功能 buxie2() 
  等待(100) 
    线程暂停(bianhao1) 
    循环(真) 
         
        变量 X3,Y3 
        等待(100) 
        tuxiangxuhao=找图(439,764,469,774,"rc:\\2.bmp",0,0.6,0,X3,Y3)//判断人物血条 
         
        如果(X3>0) 
            调试输出("找到满血") 
             
            跳出     
        否则           
            //==================法师回血 
            调试输出("等待5秒") 
            等待(5000) 
              结束 
    结束 
    等待(100)    
    jianwu3()     
结束  
//==================捡取物品================================// 
功能 jianwu3() 
    调试输出("进入拾取") 
    循环(真) 
        变量 x,y 
        等待(500) 
        tuxiangxuhao=找图(841,658,874,691,"rc:\\33.bmp",0,0.6,0,x,y) //判断物品拾取图片 
        如果(x>0) 
            调试输出("找到拾取按钮") 
            调试输出("开始按F")    
//-------------------------------------------- 总是到此处停了,没反应!!!      
            超级键盘按键(70)    
            调试输出("按F") 
            等待(1000) 
            超级键盘按键(70) 
            调试输出("按F2") 
            等待(1000) 
            超级键盘按下(83) 
            调试输出("按S") 
            等待(900) 
            超级键盘弹起(83) 
            调试输出("按S2") 
            等待(100) 
            调试输出("捡取完毕") 
        否则 
            调试输出("没找到拾取按钮") 
            跳出 
             结束 
        等待(100) 
        调试输出("捡取系统结束") 
        72 
        等待(100) 
        调试输出("继续捡取")        
    结束 
    //jianceguaiwu1() 
结束 
 
//-------------------------结束------------------------------------------------------- 
功能 button0_click()  
    线程关闭(bianhao1) 
    线程关闭(bianhao2) 
    调试输出("线程编号1已暂停") 
    调试输出("线程编号2已暂停")   
结束 
 
功能 exit_click() 
    退出() 
结束 
 
 |   
 
 
 
 |