- 标记 jumpA
- 调用插件命令 qx=window.findex(hwnd3,0,"Button","取消")
- 调用插件命令 zby=Window.GetClientRect(wpl)
- Mzby=split(zby,"|",-1,1)
- x=cint(Mzby(0)):y=cint(Mzby(1))
- 调用插件命令 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
- 调用插件命令 Window.Move(hwnd1,-6000,20)
- 调用子程序 检查交易是否提前结束
- 子程序结束,回到调用处
- //==========================检查物品=========================
- 子程序 检查物品
- b=0
- c=0
- d=0:e=0
- x3=x2:y3=y2
- 循环 12 遍
- 标记 jump1
- 如果表达式 (b>=3) 为真,则
- 跳转到标记 jump2
- 条件结束
- 调用插件命令 gysy(d)=Bkgnd.GetPixelColor(hwnd1,x3,y3)
- 如果表达式 (gysy(d)="000000") 为真,则
- 跳转到标记 jump1
- 否则如果(gysy(d)="0A0A0A")为真,则
- 延时2000毫秒
- b=b+1
- 跳转到标记 jump1
- 否则
- 调用子程序 物品第二颜色
- x3=x3+34
- b=0
- d=d+1
- c=c+1
- 如果表达式 (c=6) 为真,则
- x3=x2:y3=y2+34
- 条件结束
- 条件结束
- 循环结束
- 标记 jump2
- 如果表达式 (gysy(0)="0A0A0A") 为真,则
- 调用插件命令 BGKM5.LClick(qx,25,8)
- 调用插件命令 Window.Move(hwnd1,Myzb(0),Myzb(1))
- 跳转到标记 jump0
- 条件结束
- 子程序结束,回到调用处
- //===========================出价==========================
- 子程序 出价
- 调用子程序 检查交易是否提前结束
- 调用插件命令 hwnd4=window.findex(hwnd3,0,"Button","ChawImg2")
- 调用插件命令 strj=window.findex(hwnd3,hwnd4,"Button",0)
- 调用插件命令 strm=window.findex(hwnd3,strj,"Button",0)
- 调用插件命令 qdj=window.findex(hwnd3,0,"Button","确定金")
- 调用插件命令 jy=window.findex(hwnd3,0,"Button","同意")
- 调用插件命令 qdm=window.findex(hwnd3,0,"Button","交易-已方确定魔石")
- 如果表达式 (zhifu=1) 为真,则
- 调用插件命令 BGKM5.LClick(strj,48,4)
- 延时500毫秒
- 调用插件命令 Bkgnd.SendString(strj,zongjia)
- 延时500毫秒
- 调用插件命令 BGKM5.LClick(qdj,10,8)
- 否则如果(zhifu=2)为真,则
- 调用插件命令 BGKM5.LClick(strm,48,4)
- 延时500毫秒
- 调用插件命令 Bkgnd.SendString(strm,zongjia)
- 延时500毫秒
- 调用插件命令 BGKM5.LClick(qdm,10,8)
- 条件结束
- 延时500毫秒
- 调用插件命令 BGKM5.LClick(jy,25,8)
- 子程序结束,回到调用处
- //===========================检查交易是否提前结束=====================
- 子程序 检查交易是否提前结束
- 标记 jump3
- 调用插件命令 co=Bkgnd.GetPixelColor(hwnd1,x1+229,y1+26)
- 如果表达式 (co="000000") 为真,则
- 跳转到标记 jump3
- 否则如果(co="100E10")为真,则
- 跳转到标记 jump4
- 否则
- 调用插件命令 Window.Move(hwnd1,Myzb(0),Myzb(1))
- 延时1000毫秒
- 跳转到标记 jump0
- 条件结束
- 标记 jump4
- 子程序结束,回到调用处
- //============================物品第二颜色================================
- 子程序 物品第二颜色
- 标记 jump5
- 调用插件命令 gyse(e)=Bkgnd.GetPixelColor(hwnd1,x3+2,y3+2)
- 如果表达式 (gyse(e)="000000") 为真,则
- 跳转到标记 jump5
- 否则
- e=e+1
- 条件结束
- 子程序结束,回到调用处
- //============================对比颜色=================================
- 子程序 对比颜色