TC官方合作论坛

标题: 求救。。帮忙 [打印本页]

作者: sunam3258    时间: 2013-10-4 20:50
标题: 求救。。帮忙
异常的处理:选择到了怪物,释放技能打了一段时间(如:30秒)之后。怪物还不死亡的话,应该切换目标继续   如果写这样的代码。。如果有教程。。发下连接好吗。。我找了很多。。都找不到。。


想在这里 添加。。这种。。效果。。请大家。。帮忙。。
功能 选怪()
    循环(true)
        intX,intY
        循环(真)
            dm.FindPic(513,0,602,73,"s.bmp","D55C05",0.9,0,intX,intY)
            如果(intX >= 0&&intY >= 0)
                OS.技能()
                跳出
            否则
               
                //没找到..我们进行什么处理.  
                超级键盘.按键(9,5)
                辅助.等待(1000)
            如果结束
            help.sleep(100)
                        继续
            
        循环结束
        
    循环结束
    返回 真
功能结束
作者: klyyz1980    时间: 2013-10-4 23:19
功能 选怪()
    循环(真)
        intX,intY
        循环(真)
            dm.FindPic(513,0,602,73,"s.bmp","D55C05",0.9,0,intX,intY)
            如果(intX >= 0&&intY >= 0)
                OS.技能()
辅助.等待(10*3000)//30秒           
     跳出
            否则
               
                //没找到..我们进行什么处理.  
                超级键盘.按键(9,5)
                辅助.等待(1000)
            如果结束
            help.sleep(100)
                        继续
            
        循环结束
作者: longlong2132    时间: 2013-10-4 23:25
有2个想法,第一,用计时器,第二,可以这样操作,在一个功能里面的开始,写一个变量A,值为1,并调用循环打怪的线程,等待30秒,在最后写上A++,循环打怪的线程里面加个判断,如果A>1 ,跳出循环,再次选择好怪之后,再次调用这个功能,我也是新手,如果觉得有帮助,请采纳。




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