|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想.下面两个功能写到一个空间里可以吗。。
空间 寻路
//定义默认空间
function bool 寻路模块(int 操作)
if(操作 ==1) //打开寻路
//找图(找打开寻路界面后的图)
//if(....)
//如果找到,说明已经打开寻路,则不用写其他代码
//else
//没找到图,说明没打开寻路界面,
//则写打开寻路的代码
// endif
endif
if(操作 ==2)//关闭寻路
//找图(找打开寻路界面后的图)
//if(....)
//如果找到,说明已经打开寻路,则写关闭寻路的代码
//else
//没找到图,说明没打开寻路界面,
//则不用写其他代码
// endif
endif
return true
endfunction
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
把上面个下面的写到一个空间,,应该怎么写内,,可以吗?为神呢??不可以?..为什么呀。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
空间 自动练宝
功能 逻辑型 练宝()
整型 窗口句柄=lb.FindWindow("","轩辕传奇")
如果(窗口句柄==0)
辅助.消息框("没有找到窗口")
返回 假
如果结束
lb.SetPath(辅助.获取资源路径("rc:"))
int x,y,ret
int x1,y1,ret1
int x2,y2,ret2
select(ret1!=-1)
case(ret=lb.FindPic(0,0,2000,2000,"11.bmp","101010",0.9,0,x,y))
if(ret!=-1)
lb.MoveTo(x,y)
help.sleep(500)
lb.LeftClick()
help.sleep(1000)
endif
case:ret1=lb.FindPic(0,0,2000,2000,"1111.bmp","101010",0.9,0,x1,y1)
if(ret1!=-1)
lb.MoveTo(x1-100,y1+70)
else
help.messagebox("第二个图查找失败")
endif
endselect
while(true)
help.sleep(200)
lb.WheelDown()
ret2=lb.FindPic(0,0,2000,2000,"冷少泉.bmp","000000",0.9,0,x2,y2)
if(ret2!=0)
continue
else
lb.MoveTo(x2,y2-10)
lb.LeftDoubleClick()
break
endif
endwhile
endif
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
谢谢各位大大啦。。。。。。。。。。。。。。。。。。。。。。。。。。 |
|