//获得当前鼠标坐标 VBSCall GetCursorPos(a,b) Delay 500 //提示 MoveTo 580,560 Delay 20 LeftClick 2 Delay 20 SayString "/自己 搜索到NPC!开始接任务......" Delay 200 KeyPress 13,2 Delay 50 //是否打开NPC对话 VBSCall FindColorEx(140,40,140,40,"63a2bd",1,0.8,x,y) If x>0 and y>0 Delay 50 //移动到设置的坐标 MoveTo a,b Else Goto 查找NPC EndIf //////////////////////////////////////////////////////// //##进入抢点循环,速度要快 /////////////////////////////////////////////////////// Rem 抢点循环 Delay 200 //找逃字,并点击 VBSCall FindPic(20,150,200,250,"Attachment:\逃.bmp",1,x,y) If x>0 and y>0 MoveTo x,y Delay 20 MoveR 30,10 LeftClick 2 Delay Var1 MoveTo 580,560 EndIf // Gosub 面版消失检测 //找任字,并点击 VBSCall FindPic(20,150,150,250,"Attachment:\任.bmp",1,x,y) If x>0 and y>0 MoveTo x,y Delay 20 LeftClick 2 Delay Var1 MoveTo 580,560 EndIf // Gosub 面版消失检测 //找正字,并点击 VBSCall FindPic(20,150,150,250,"Attachment:\正.bmp",1,x,y) If x>0 and y>0 MoveTo x,y Delay 20 LeftClick 2 Delay Var1 MoveTo 580,560 EndIf // Gosub 面版消失检测 //找好字,并点击 VBSCall FindPic(20,150,150,250,"Attachment:\好.bmp",1,x,y) If x>0 and y>0 MoveTo x,y Delay 20 LeftClick 2 Delay Var1 MoveTo 580,560 EndIf //还有面版吗 Delay 10 VBSCall FindColorEx(140,40,140,40,"63a2bd",1,0.8,x,y) If x>0 and y>0 Goto 抢点循环 EndIf //////////进任务了吗,检测洛字就可以了,d=0找不到洛字//////// d=0 Gosub 检测地图 If d = 1 Delay 20 //找到洛字了就是没进去,取NPC坐标,放在上面 MoveTo a,b Delay 10 Goto 检测对话框 Else Goto 结束 EndIf // Rem 检测对话框 //看看能否找到原来的NPC Delay 300 VBSCall FindPic(20,20,770,500,"Attachment:\密.bmp",1,x,y) If x>0 and y>0 //能找到原来的NPC就继续点吧 Delay 20 LeftClick 2 Delay 300 Else //找不到原来的NPC,返回到前面再找 Goto 查找NPC