按键精灵+大漠插件 打boss(脚本demo3)
前面介绍了大漠插件,这里再来个复杂点的,这个是 4个号多开刷任务
Sub 初始巡检() //判断是否出于英雄之门界面 Delay 10000 MoveTo 400, 600 Delay 1000 MoveTo 440, 600 Delay 1000 MoveTo 440, 640 Delay 1000 MoveTo 400, 640 FindPic 0,0,1920,1080,"D:\DDT\img\yingxiongzhimentubiao.bmp",0.9,x3,y3 If x3 > 0 And y3 > 0 Then MoveTo x3, y3 Delay 500 Call 进入英雄之门() End If Call 初始巡检() //循环 End Sub Sub 进入英雄之门() //点击英雄之门图标进入 FindPic 0,0,1920,1080,"D:\DDT\img\yingxiongzhimentubiao.bmp",0.9,x1,y1 If x1 > 0 And y1 > 0 Then MoveTo x1, y1 Delay 500 LeftClick 1 Delay 500 End If //间隔1秒检查界面是否打开,如果打开继续,否则返回 Delay 2000 FindPic 0,0,1920,1080,"D:\DDT\img\jinrufubenbiaoji.bmp",0.9,x2,y2 If x2 > 0 And y2 > 0 Then MoveTo x2, y2 Delay 500 Call 创建房间() //LeftClick 1 Else Delay 2000 Call 进入英雄之门() End If End Sub Sub 创建房间() //选择副本 FindPic 0,0,1920,1080,"D:\DDT\img\jinrufubenbiaoji.bmp",0.9,x4,y4 If x4 > 0 And y4 > 0 Then MoveTo x4-30, y4+300 Delay 500 LeftClick 1 Delay 2000 MoveTo x4 + 150, y4 + 360 Delay 500 LeftClick 1 Delay 1000 Call 邀请() End If End Sub Sub 邀请() //点击邀请按钮 FindPic 0,0,1920,1080,"D:\DDT\img\yaoqinganniu.bmp",0.9,x5,y5 If x5 > 0 And y5 > 0 Then MoveTo x5, y5 Delay 500 LeftClick 1 Delay 2000 //邀请界面点击 FindPic 0, 0, 1920, 1080, "D:\DDT\img\yaoqingjiemian.bmp", 0.9, x6, y6 If x6 > 0 And y6 > 0 Then Delay 500 x7 = x6 + 170 y7 = y6 + 44 MoveTo x7, y7 Delay 500 LeftClick 1 //点击同门 Delay 500 MoveTo x7, y7 + 70 Delay 500 LeftClick 1 //点击邀请3人按钮 Delay 200 MoveTo x7 + 40, y7 + 110 Delay 200 LeftClick 1 Delay 200 MoveTo x7 + 40, y7 + 140 Delay 200 LeftClick 1 Delay 200 MoveTo x7 + 40, y7 + 170 Delay 200 LeftClick 1 //quedinganniu // Delay 1000 //KeyDown "Win", 1 //KeyPress 68, 1 //KeyUp "Win", 1 //2 MoveTo 270, 1070 LeftClick 1 Delay 2000 FindPic 0, 0, 1920, 1080, "D:\DDT\img\quedinganniu.bmp", 0.9, x8, y8 If x8 > 0 And y8 > 0 Then //2补充 Delay 1000 MoveTo x8, y8 LeftClick 1 //3 Delay 1000 MoveTo 450, 1070 LeftClick 1 Delay 1000 MoveTo x8, y8 LeftClick 1 //4 Delay 1000 MoveTo 620, 1070 LeftClick 1 Delay 1000 MoveTo x8, y8 LeftClick 1 //准备按钮 Delay 2000 FindPic 0, 0, 1920, 1080, "D:\DDT\img\zhunbei.bmp", 0.9, x9, y9 If x9 > 0 And y9 > 0 Then //2 Delay 1000 MoveTo 270, 1070 LeftClick 1 Delay 1000 MoveTo x9, y9 LeftClick 1 //3 Delay 1000 MoveTo 450, 1070 LeftClick 1 Delay 1000 MoveTo x9, y9 LeftClick 1 //4 Delay 1000 MoveTo 620, 1070 LeftClick 1 Delay 1000 MoveTo x9, y9 LeftClick 1 //1 Delay 1000 MoveTo 100, 1070 LeftClick 1 Delay 1000 MoveTo x9, y9 LeftClick 1 Delay 4000 Call 初始巡检() End If //1 //Delay 1000 //MoveTo 130, 1070 //LeftClick 1 //Delay 1000 //MoveTo x8, y8 End If End If End If End Sub Call 初始巡检()