EndIf 
        Rem 校正交易框
        IfColor ax,ay,896C6,0
            d=d+1
            x=x+n:y=y+n
            Rem 已获得交易框坐标
            IfColor x,y,0d0d0d,0
                a=a+1
                Delay 2000
                Goto 开始检查放物品
            Else 
                c=c+1
                If e=1
                    x=x+34
                    a=0
                    Goto 跳转到循环
                EndIf 
                If b=5
                    x=x-5*34:y=y+34
                    a=0
                    e=1
                    Goto 跳转到循环
                EndIf 
                x=x+34
                a=0
                b=b+1
                Goto 跳转到循环
            EndIf 
        Else 
            n=n+1
            ax=ax+1:ay=ay+1
            Delay 300
            Goto 校正交易框
        EndIf 
        Rem 跳转到循环
    EndFor 
    Rem 检查放物品结束
Return 检查放物品
Sub 计算价格
    color(0)="2ea634":color(1)="a52c00":color(2)="056ff1":color(3)="b0f9ae":color(4)="ffdb8c":color(5)="defbff":color(6)="e7fbff":color(7)="ff0cbd":color(8)="00004a":color(9)="520418":color(10)="56adff":color(11)="081c31":color(12)="63b2bd":color(13)="9e9378":color(14)="6bb218":color(15)="7d3f36":color(16)="8479bd":color(17)="b0a1ce":color(18)="b570b2":color(19)="6c5d93":color(20)="602e0d":color(21)="af6661":color(22)="bf8e87":color(23)="3c5f58":color(24)="deba9c":color(25)="2282ba":color(26)="4a0431":color(27)="3172d4":color(28)="8aaeb7":color(29)="946df7":color(30)="fff2b9":color(31)="0e0f0f"
    g(0)=0:g(1)=0:g(2)=0:g(3)=0:g(4)=0:g(5)=0:g(6)=0:g(7)=0:g(8)=0:g(9)=0:g(10)=0:g(11)=0:g(12)=0:g(13)=0:g(14)=0:g(15)=0:g(16)=0:g(17)=0:g(18)=0:g(19)=0:g(20)=0:g(21)=0:g(22)=0:g(23)=0:g(24)=0:g(25)=0:g(26)=0:g(27)=0:g(28)=0:g(29)=0:g(30)=0:g(31)=0
    //★★★★★★★★★★★★给颜色代码赋值★★★★★★★★★★★★
    cx=42+n:cy=283+n
    i=0
    s=0
    p=0
    w=0
    Rem 检测物品的属性
    If p>31 or w=c
        Gosub 对方放置了不收购的物品
        Goto 计算总价格
    Else 
        Delay 300
        IfColor cx,cy,color(i),0
            w=w+1
            //w=w+1检测已运行的格数
            g(i)=g(i)+1
            cx=cx+34
            i=0
            p=0
            s=s+1
            If s=6
                cx=42+n:cy=cy+34
            EndIf 
            Goto 检测物品的属性
        Else 
            i=i+1
            p=p+1
            Goto 检测物品的属性
        EndIf 
    EndIf 
    Rem 计算总价格
    Gosub 对方失误提前按下了交易
    zjg=wp0*g(0)+wp1*g(1)+wp2*g(2)+wp3*g(3)+wp4*g(4)+wp5*g(5)+wp6*g(6)+wp7*g(7)+wp8*g(8)+wp9*g(9)+wp10*g(10)+wp11*g(11)+wp12*g(12)+wp13*g(13)+wp14*g(14)+wp15*g(15)+wp16*g(16)+wp17*g(17)+wp18*g(18)+wp19*g(19)+wp20*g(20)+wp21*g(21)+wp22*g(22)+wp23*g(23)+wp24*g(24)+wp25*g(25)+wp26*g(26)+wp27*g(27)+wp28*g(28)+wp29*g(29)+wp30*g(30)+wp31*g(31)
    Delay 1000
    Gosub 检查交易是否被对方提前结束
    If zjg>=1
        ex=135+n:ey=432+n
        qx=255+n:qy=433+n
        px=129+n:py=536+n
        IfColor ex,ey,101010,2
            MoveTo ex,ey
            //输入MS(窗口)的坐标
            Delay 1000
            LeftClick 1
            Delay 300
            SayString zjg
            //输入物品的总价格
            Delay 1000
            MoveTo qx,qy
            //确认MS(打钩)的坐标
            Delay 1000
            LeftClick 1
            Delay 300
            MoveTo px,py
            //(同意)按钮的坐标
            Delay 1000
            LeftClick 1
            Delay 30000
            //等待对方确认交易(30秒)