- 条件结束
- 标记 校正交易框
- 如果 (ax,ay) 的颜色等于 #896C6 则
- d=d+1
- x=x+n:y=y+n
- 标记 已获得交易框坐标
- 如果 (x,y) 的颜色等于 #0d0d0d 则
- a=a+1
- 延时2000毫秒
- 跳转到标记 开始检查放物品
- 否则
- c=c+1
- 如果表达式 (e=1) 为真,则
- x=x+34
- a=0
- 跳转到标记 跳转到循环
- 条件结束
- 如果表达式 (b=5) 为真,则
- x=x-5*34:y=y+34
- a=0
- e=1
- 跳转到标记 跳转到循环
- 条件结束
- x=x+34
- a=0
- b=b+1
- 跳转到标记 跳转到循环
- 条件结束
- 否则
- n=n+1
- ax=ax+1:ay=ay+1
- 延时300毫秒
- 跳转到标记 校正交易框
- 条件结束
- 标记 跳转到循环
- 循环结束
- 标记 检查放物品结束
- 子程序结束,回到调用处
- 子程序 计算价格
- 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
- 标记 检测物品的属性
- 如果表达式 (p>31 or w=c) 为真,则
- 调用子程序 对方放置了不收购的物品
- 跳转到标记 计算总价格
- 否则
- 延时300毫秒
- 如果 (cx,cy) 的颜色等于 #color(i) 则
- w=w+1
- //w=w+1检测已运行的格数
- g(i)=g(i)+1
- cx=cx+34
- i=0
- p=0
- s=s+1
- 如果表达式 (s=6) 为真,则
- cx=42+n:cy=cy+34
- 条件结束
- 跳转到标记 检测物品的属性
- 否则
- i=i+1
- p=p+1
- 跳转到标记 检测物品的属性
- 条件结束
- 条件结束
- 标记 计算总价格
- 调用子程序 对方失误提前按下了交易
- 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)
- 延时1000毫秒
- 调用子程序 检查交易是否被对方提前结束
- 如果表达式 (zjg>=1) 为真,则
- ex=135+n:ey=432+n
- qx=255+n:qy=433+n
- px=129+n:py=536+n
- 如果 (ex,ey) 的颜色大约等于 #101010 则
- 鼠标移到 ex , ey
- //输入MS(窗口)的坐标
- 延时1000毫秒
- 左键单击
- 延时300毫秒
- 输入文本 zjg
- //输入物品的总价格
- 延时1000毫秒
- 鼠标移到 qx , qy
- //确认MS(打钩)的坐标
- 延时1000毫秒
- 左键单击
- 延时300毫秒
- 鼠标移到 px , py
- //(同意)按钮的坐标
- 延时1000毫秒
- 左键单击
- 延时30000毫秒
- //等待对方确认交易(30秒)