Delay 30
//下面这句是得到当前最前面的窗口句柄
Plugin Hwnd = Window.Foreground()
//下面这句是移动窗口到(0, 0)位置
Plugin Window.Move(Hwnd, 0, 0)
Rem cuowu
Delay 500
KeyPress 9,1
Delay 300
MoveTo 428,350
Delay 100
LeftClick 1
Delay 500
KeyPress 27,1
Delay 500
KeyPress 120,1
Delay 800
Rem 打开箱子
////////////走到铁匠那里
MoveTo 431,458
Delay 500
LeftClick 1
Delay 500
VBSCall Call FindPic(0,0,1023,767,"zi.bmp",0.9,x,y)
////////打开百宝箱 偏移点
If x>=0 and y>=0
    MoveTo x+10+10 y+25+3
    ///鼠标 偏移点
    Delay 800
    LeftClick 1
    Delay 800
Else 
EndIf 
Delay 500
Gosub 检查
Goto 打开箱子
Sub 检查
    VBSCall Call FindPic(0,0,1023,767,"wei1.bmp",0.9,x,y)
    If x>=0 and y>=0
        ///没宝箱或满了
        MessageBox 没宝箱或满了,请出售后运行脚本
        EndScript 
    Else 
        //有宝箱  没满
    EndIf 
Return 检查