Rem jumpA
    Plugin qx=window.findex(hwnd3,0,"Button","取消")
    Plugin zby=Window.GetClientRect(wpl)
    Mzby=split(zby,"|",-1,1)
    x=cint(Mzby(0)):y=cint(Mzby(1))
    Plugin zbe=BGKM5.ScrToCli(hwnd1,x,y)
    Mzbe=split(zbe,"|",-1,1)
    x1=cint(Mzbe(0)):y1=cint(Mzbe(1))
    x2=x1+16:y2=y1+16
    Plugin Window.Move(hwnd1,-6000,20)
    Gosub 检查交易是否提前结束
Return 
//==========================检查物品=========================
Sub 检查物品
    b=0
    c=0
    d=0:e=0
    x3=x2:y3=y2
    For 12
        Rem jump1
        If b>=3
            Goto jump2
        EndIf 
        Plugin gysy(d)=Bkgnd.GetPixelColor(hwnd1,x3,y3)
        If gysy(d)="000000"
            Goto jump1
        ElseIf gysy(d)="0A0A0A"
            Delay 2000
            b=b+1
            Goto jump1
        Else 
            Gosub 物品第二颜色
            x3=x3+34
            b=0
            d=d+1
            c=c+1
            If c=6
                x3=x2:y3=y2+34
            EndIf 
        EndIf 
    EndFor 
    Rem jump2
    If gysy(0)="0A0A0A"
        Plugin BGKM5.LClick(qx,25,8)
        Plugin Window.Move(hwnd1,Myzb(0),Myzb(1))
        Goto jump0
    EndIf 
Return 
//===========================出价==========================
Sub 出价
    Gosub 检查交易是否提前结束
    Plugin hwnd4=window.findex(hwnd3,0,"Button","ChawImg2")
    Plugin strj=window.findex(hwnd3,hwnd4,"Button",0)
    Plugin strm=window.findex(hwnd3,strj,"Button",0)
    Plugin qdj=window.findex(hwnd3,0,"Button","确定金")
    Plugin jy=window.findex(hwnd3,0,"Button","同意")
    Plugin qdm=window.findex(hwnd3,0,"Button","交易-已方确定魔石")
    If zhifu=1
        Plugin BGKM5.LClick(strj,48,4)
        Delay 500
        Plugin Bkgnd.SendString(strj,zongjia)
        Delay 500
        Plugin BGKM5.LClick(qdj,10,8)
    ElseIf zhifu=2
        Plugin BGKM5.LClick(strm,48,4)
        Delay 500
        Plugin Bkgnd.SendString(strm,zongjia)
        Delay 500
        Plugin BGKM5.LClick(qdm,10,8)
    EndIf 
    Delay 500
    Plugin BGKM5.LClick(jy,25,8)
Return 
//===========================检查交易是否提前结束=====================
Sub 检查交易是否提前结束
    Rem jump3
    Plugin co=Bkgnd.GetPixelColor(hwnd1,x1+229,y1+26)
    If co="000000"
        Goto jump3
    ElseIf co="100E10"
        Goto jump4
    Else 
        Plugin Window.Move(hwnd1,Myzb(0),Myzb(1))
        Delay 1000
        Goto jump0
    EndIf 
    Rem jump4
Return 
//============================物品第二颜色================================
Sub 物品第二颜色
    Rem jump5
    Plugin gyse(e)=Bkgnd.GetPixelColor(hwnd1,x3+2,y3+2)
    If gyse(e)="000000"
        Goto jump5
    Else 
        e=e+1
    EndIf 
Return 
//============================对比颜色=================================
Sub 对比颜色