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
while(true)
dm.FindPic(0,0,2000,2000,"自动寻路.bmp","000000",0.9,0,x,y)
if(x>0)
//下面放自动寻路代码
while(true)
dm.FindPic(740,3,922,186,"矿.bmp","000000",0.9,0,x,y) //自动找矿
if(x>0)
//执行挖矿代码
dm.MoveTo(x,y)
help.sleep(100)
dm.LeftClick()
help.sleep(500) //看自己挖矿多久
跳出
endif
endif
help.sleep(1000) //多久找一次
跳出
endwhile
endwhile
复制代码
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1