TC官方合作论坛

标题: 新手请教各位朋友一点循环的问题,100%采纳 [打印本页]

作者: TC怎么样    时间: 2013-7-9 00:23
标题: 新手请教各位朋友一点循环的问题,100%采纳
循环(真)
变量 x_cj,y_cj
dm.FindPic(740,3,922,186,"矿.bmp","000000",0.9,0,x_cj,y_cj)
如果(x_cj>0)
....
...
dm.FindPic(0,0,2000,2000,"自动寻路.bmp","000000",0.9,0,x_cj,y_cj)
如果(x_cj>0)
....
...
循环结束
我想让 自动寻路 跑的时候看到的时候就执行挖矿的动作,这里该怎么执行呢。



作者: 闲庭信步    时间: 2013-7-9 01:31
dm.FindPic(740,3,922,186,"矿.bmp","000000",0.9,0,x_cj,y_cj)
如果(x_cj>0)
....
//这里写上挖矿的代码就行了
如果结束
作者: TC怎么样    时间: 2013-7-9 01:33
挖矿代码我故意简略的。我是想让寻路的时候看到矿就去挖,然后再继续寻路
作者: 1106752189    时间: 2013-7-9 06:07
    x,y
    while(true)
        dm.FindPic(740,3,922,186,"矿.bmp","000000",0.9,0,x,y)
        if(x>0)
            //执行挖矿代码
            dm.MoveTo(x,y)
            dm.LeftClick()
        endif
        while(true)
        
        //下面放自动寻路代码
        dm.FindPic(0,0,2000,2000,"自动寻路.bmp","000000",0.9,0,x,y)
        if(x>0)
            //执行自动寻路
            break
        else
           //打开自动寻路代码
           help.sleep(1000)
        endif
        endwhile
    endwhile
作者: as128214121    时间: 2013-7-9 06:46
循环(真)
变量 x_cj,y_cj,x_cj1,y_cj1
dm.FindPic(0,0,2000,2000,"自动寻 路.bmp","000000",0.9,0,x_cj,y_cj)
dm.FindPic(740,3,922,186,"矿.bmp","000000", 0.9,0,x_cj1,y_cj1)
如果(x_cj>0)
.... ...
如果结束
如果(x_cj1>0)
﹉﹉
如果结束
循环结束
作者: shadow    时间: 2013-7-9 08:47
  1. while(true)  
  2.         dm.FindPic(0,0,2000,2000,"自动寻路.bmp","000000",0.9,0,x,y)
  3.         if(x>0)
  4.             //下面放自动寻路代码
  5.             
  6.             while(true)
  7.                 dm.FindPic(740,3,922,186,"矿.bmp","000000",0.9,0,x,y)                //自动找矿
  8.                 if(x>0)
  9.                     //执行挖矿代码
  10.                     dm.MoveTo(x,y)
  11.                     help.sleep(100)
  12.                     dm.LeftClick()
  13.                     help.sleep(500)    //看自己挖矿多久
  14.                     跳出
  15.                 endif
  16.             endif
  17.             help.sleep(1000)                                //多久找一次
  18.             跳出
  19.         endwhile
  20.     endwhile
复制代码





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