VBS file.Close
    EndIf 
    VBS Set file=fso.OpenTextFile(filename,2)
    VBS file.WriteLine(txt)
    VBS file.Close
    now01=timer
Return CX.句柄_02
Sub CX.找到精灵
    chose = 0
    txt_record="CX.找到精灵"
    var01=Split(var1,",")
    Gosub CX.日志.记录
    //原来位置查找精灵
    For 100
        Delay 200
        Rem 精灵好像不在
        If X_last>0
            X01 = X_last-15 : Y01= Y_last-15 : X02= X_last+15 : Y02 = Y_last+15
        Else 
            X01 = A : Y01= B : X02= C : Y02 = D
        EndIf 
        Plugin XY = Bkgnd.FindCenterColor(Hwnd, X01, Y01, X02, Y02, COL01)
        If XY = "-1|-1"
            Plugin XY = Bkgnd.FindCenterColor(Hwnd, X01, Y01, X02, Y02, COL02)
            COL01 = COL02
        EndIf 
        MyArray = Split(XY, "|")
        X_last = CInt(MyArray(0)): Y_last = CInt(MyArray(1))
        If X_last >0
            If X_last > a1 and X_last < a2 and  Y_last > b1 and Y_last < b2
                X01 = A : Y01= B : X02= C : Y02 = D
                Goto 精灵好像不在
            EndIf 
            //下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:X_last, Y_last)处发送一个鼠标左键单击
            Plugin Bkgnd.LeftClick(Hwnd, X_last, Y_last)
            Plugin Bkgnd.LeftClick(Hwnd, X_last, Y_last)
            For 5
                Delay 100
                Plugin GetColor = Bkgnd.GetPixelColor(Hwnd, 789, 748)
                If GetColor = "9C5108"
                    Plugin Bkgnd.LeftClick(Hwnd, 789, 748)
                    Delay 200
                    Goto 精灵好像不在
                EndIf 
                Plugin GetColor = Bkgnd.GetPixelColor(Hwnd,  X_n,  Y_n )
                If GetColor <> Color_N
                    txt_record="X坐标:" & X_last & "   Y坐标:" & Y_last  &  "颜色:"  & COL01
                    Gosub CX.日志.记录
                    Goto 找到精灵了
                EndIf 
                Gosub 点到玩家
                Gosub CX.选择面向精灵
                If chose = 1
                    Goto END.找到精灵
                EndIf 
            EndFor 
        EndIf 
        txt_record=XY
        Gosub CX.日志.记录
        Plugin GetColor = Bkgnd.GetPixelColor(Hwnd,  X_n,  Y_n )
        If GetColor <> Color_N
            txt_record="X坐标:" & X_last & "   Y坐标:" & Y_last  &  "颜色:"  & COL01
            Gosub CX.日志.记录
            Goto 找到精灵了
        EndIf 
        Delay time101
    EndFor 
    Rem 找到精灵了
    //下面这句是最小化窗口
    Plugin Window.Min(Hwnd)
    filename="..\7time_A.txt"
    Gosub CX.读文件
    time_A=cint(txt)
    Delay time_A * 45
    //下面这句是还原窗口
    Plugin Window.Restore(Hwnd)
    //Plugin Window.Size(Hwnd01, A_1, B_1)
    //下面这句按从左到右,从上到下的顺序查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色
    i=-1
    For 6
        Delay 44
        Plugin XY = Bkgnd.FindColor(Hwnd, 545, 480, 577, 492, "FFD384")
        MyArray = Split(XY, "|")
        X = CInt(MyArray(0)): Y = CInt(MyArray(1))
        If X > 0 and Y >0
            Goto OK!可以选择技能
        EndIf 
        i=i+1
    EndFor 
    Rem OK!可以选择技能
    time_A=time_A+i
    txt=time_A:filename="..\7time_A.txt"
    Gosub CX.写入文件
    Gosub CX.选择技能
    Rem END.找到精灵
Return CX.找到精灵
Sub CX.选择技能
    i10=0
    Rem 动画中
    Plugin GetColor = Bkgnd.GetPixelColor(Hwnd, 468, 224)