EndIf 
//
//点的开面版的话就继续循环
VBSCall FindColorEx(140,40,140,40,"63a2bd",1,0.8,x,y)
If x>0 and y>0
    Delay 10
    Goto 抢点循环
Else 
    //点不开面版,就再检查下
    MoveTo a,b
    Delay 20
    Goto 检测对话框
EndIf 
//
//
////////////////////////
Rem 结束
//提示信息
Delay 500
//提示
MoveTo 580,560
Delay 20
LeftClick 2
Delay 20
SayString "/自己 恭喜!您已经进入任务场景..."
Delay 500
KeyPress 13,2
Delay 10
////////////////////////
//脚本结束
EndScript 
//
//
//////////////////////////////////////////////////////
//========================================================
//###一些过程的定义
//========================================================
//找名字//////////////////////////////////////////////
Sub NPC名字找图
    Delay 20
    VBSCall FindPic(20,20,770,500,"Attachment:\密.bmp",1,x,y)
    If x>0 and y>0
        Delay 300
        LeftClick 2
        Delay 400
        Goto 记NPC
    Else 
    EndIf 
Return 
/////////////////////////////////////////////////////
Sub 移动总循环
    While k < 19
        Gosub 循环移动鼠标
        k=k+1
        Delay 10
    EndWhile 
    MessageBox "无法找到NPC,请将人物移动到任务NPC附近,再启动脚本"
EndScript 
Return 
//////////////////////////////////////////////////////
Sub 循环移动鼠标
    //X的移动循环
    While i < k
        //方向变量标记,0为正,1为负
        If f=0
            MoveR 30,0
            Delay 200
            Gosub NPC名字找图
            Delay 20
        Else 
            MoveR -30,0
            Delay 200
            Gosub NPC名字找图
            Delay 20
        EndIf 
        i=i+1
    EndWhile 
    i=0
    // Y的移动循环
    While j < k
        If f=0
            MoveR 0,30
            Delay 200
            Gosub NPC名字找图
            Delay 20
        Else 
            MoveR 0,-30
            Delay 200
            Gosub NPC名字找图
            Delay 20
        EndIf 
        j=j+1
    EndWhile 
    j=0
    //改变方向
    If f=0
        f=1
    Else 
        f=0
    EndIf