//下面这句是得到当前最前面的窗口句柄
UserVar xue = 80 红少于%加血
UserVar lzc = 80 蓝少于%加蓝
Plugin Hwnd = Window.Foreground()
//下面这句是移动窗口到(0, 0)位置
Plugin Window.Move(Hwnd, 0, 0)
Gosub 检查红蓝
Rem 满的
Delay 1000
Rem 没找到
VBSCall Call FindPic(0,0,1023,767,"yj.bmp",0.8,x,y)
If x>=0 and y>=0
    MoveTo x y
    Delay 100
    LeftClick 1
Else 
    Goto 没找到
EndIf 
Delay 500
////////////////////////////////////////////////////////////////////////
VBSCall Call FindPic(0,0,1023,767,"yj1.bmp",0.8,x,y)
If x>=0 and y>=0
    MoveTo x y+40*3+10
    Delay 100
    LeftClick 1
    Delay 500
    LeftClick 1
Else 
EndIf 
Rem =============进入打怪==================
//是TU就按ESC  取消自动
VBSCall Call FindPic(0,0,1023,767,"UT.bmp",0.8,x,y)
If x>=0 and y>=0
    KeyPress 27,1
    Delay 100
    KeyDown 18,1
    Delay 10
    KeyPress 68,1
    Delay 10
    KeyUp 18,1
    Delay 500
    KeyDown 18,1
    Delay 10
    KeyPress 68,1
    Delay 10
    KeyUp 18,1
    //////////防
Else 
    MoveTo 768,102
    Delay 500
    LeftClick 1
EndIf 
Rem 打怪延时
Delay 500
VBSCall Call FindPic(0,0,1023,767,"zd.bmp",0.8,x,y)
If x>=0 and y>=0
Else 
    MoveTo 768,102
    Delay 500
    LeftClick 1
EndIf 
IfColor 58,40,4038f8,0
    Gosub 检查红蓝
Else 
    Delay 1000
    Goto 打怪延时
EndIf 
IfColor 58,53,f86008,0
    Gosub 检查红蓝
Else 
EndIf 
Delay 1000
Goto 没找到
EndScript 
Sub 检查红蓝
    ////////////////////////////////
    x1=58
    y1=39
    x2=118
    y2=39
    xuet=x2-x1
    //xuet=60
    i=xue/100*xuet
    u=i+58
    Rem 回家血
    IfColor u,39 4038f8 1
        Goto 出去加红
    Else 
    EndIf 
    Rem ====================以下为加蓝========================
    x11=58
    y22=51
    x111=118
    y222=52
    ///////////////////////以上为坐标////////////////
    lzco=x111-x11
    //lzco=血总长
    lanc=lzco/100*lzco
    //LANC=?
    lann=lanc+58