怎么该,这是代码
空间 种菜
变量 hwnd,dm,intX,intY,dm_ret,成熟时间,图片,线程句柄
功能 初始化()
是否成功=辅助.注册插件("rc:\\dm.dll",真)
功能结束
功能 热键0_热键()
线程.开启("种菜.种植","")
功能结束
功能 种植()
整型 m=0
循环(m<编辑框.获得文本("编辑框1"))
m=m+1
种菜.种植()
辅助.等待(成熟时间*60000)
种菜.收获()
循环结束
功能结束
功能 种植()
dm=com("dm.dmsoft")
hwnd = dm.FindWindow("","刀剑2")
系统.设置路径(辅助.获取资源路径("rc:"))
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
如果(dm_ret!=1)
如果结束
for(16)
dm_ret = dm.FindPic(143,0,1725,956,"耕地.bmp","000000",0.8,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX+10,intY+40)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(2000)
如果结束
dm_ret = dm.FindPic(540,886,941,1033,"种植.bmp","000000",0.8,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX+21,intY+18)
鼠标.左键单击(1)
辅助.等待(1200)
如果结束
dm_ret1 = dm.FindPic(468,224,1389,860,图片,"000000",0.8,0,intX,intY)
如果(dm_ret1>=0)
鼠标.移动(intX+61,intY+11)
鼠标.左键单击(1)
辅助.等待(100)
如果结束
dm_ret = dm.FindPic(468,224,1389,860,"确定.bmp","000000",0.8,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX,intY)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(1000)
如果结束
endfor
功能结束
功能 检测()
dm_ret = dm.FindPic(143,0,1725,956,"需要照顾.bmp","000000",0.9,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX-5,intY)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(2000)
如果结束
dm_ret = dm.FindPic(750,883,886,963,"解除.bmp","000000",0.9,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX+21,intY+18)
鼠标.左键单击(1)
辅助.等待(1200)
如果结束
功能结束
功能 收获()
for(16)
dm_ret = dm.FindPic(143,0,1725,956,"的.bmp","000000",0.8,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX+10,intY+40)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(2000)
如果结束
dm_ret = dm.FindPic(183,0,1671,975,"收获.bmp","000000",0.8,0,intX,intY)
如果(dm_ret>=0)
鼠标.移动(intX+21,intY+18)
鼠标.左键单击(1)
辅助.等待(1500)
如果结束
endfor
功能结束
功能 按钮0_点击()
成熟时间=编辑框.获得文本("编辑框0")
图片=下拉框.获得内容("下拉框0",下拉框.得到选项("下拉框0"))
编辑框.获得文本("编辑框1")
功能结束
功能 热键1_热键()
线程.关闭(线程句柄)
辅助.退出()
功能结束
空间结束
|