- 用户定义变量 nj50=0 "耐久+50石头价钱"
- 用户定义变量 jyq=0 "经验球价钱"
- 用户定义变量 jyqlb=0 "经验球礼包价钱"
- 用户定义变量 tzlb=0 "特制礼包价钱"
- 用户定义变量 df=0 "大飞价钱"
- 用户定义变量 xf=0 "小飞价钱"
- 用户定义变量 xyc=0 "幸运草价钱"
- 用户定义变量 sb=0 "双倍价钱"
- 用户定义变量 olb6=0 "6*o礼包价钱"
- 用户定义变量 olb8=0 "8*o礼包价钱"
- 用户定义变量 xolb12=0 "12*xo礼包价钱"
- 用户定义变量 xolb19=0 "19*xo礼包价钱"
- 用户定义变量 gclb=0 "公测礼包价钱"
- 用户定义变量 fz=0 "法猪价钱"
- 用户定义变量 zz=0 "战猪价钱"
- 用户定义变量 kt=0 "凯特价钱"
- 用户定义变量 kn=0 "凯恩价钱"
- 用户定义变量 kl=0 "凯隆价钱"
- 用户定义变量 sf=0 "沙飞价钱"
- 用户定义变量 dj=0 "电浆药水价钱"
- 用户定义变量 yg=0 "月光宝盒价钱"
- 令 hwnd1 = Window.foreground()
- 令 focus = window.GetKeyFocusWnd()
- 令 yzb = Window.GetClientRect(hwnd1)
- 令 Myzb = Split(yzb,"|")
- 标记 jump
- 令 a = 0
- 标记 jump0
- 如果 a >= 5 则
- 跳转到标记 jump
- 否则
- 令 a = a + 1
- 如果 str(a) = "内容" 则
- 跳转到标记 jump0
- 否则
- 调用 BGKM5.LClick(focus,332,690)
- 调用 Bkgnd.SendString(focus,str(a))
- 调用 Bkgnd.KeyPress(focus,13)
- 延时 yanshi * 1000 毫秒
- 调用 同意交易()
- 条件结束
- 跳转到标记 jump0
- 条件结束
- 注释:==========================同意交易=====================
- 子程序 同意交易()
- 令 hwnd2 = window.findex(hwnd1,0,0,0)
- 令 hwnd3 = window.findex(hwnd2,0,0,0)
- 令 tongyi = Window.Findex(hwnd3,0,"Button","同意")
- 如果 tongyi > 0 则
- 调用 BGKM5.LClick(tongyi,27,7)
- 延时 2000 毫秒
- 调用 交易开始()
- 跳转到标记 jump0(子程序 同意交易)
- 否则
- 跳转到标记 jump0(子程序 同意交易)
- 条件结束
- 子程序结束
- 注释:======================交易过程中所需的部分变量==================
- 子程序 交易过程中所需变量()
- 令 hwnd3 = window.findex(hwnd2,0,0,0)
- 令 wpl = window.findex(hwnd3,0,"Button","对方交易物品栏")
- 令 mzi = window.gettext(wpl)
- 如果 mzi = "对方交易物品栏" 则
- 跳转到标记 jumpA(子程序 交易过程中所需变量)
- 否则
- 跳转到标记 jump0(子程序 交易过程中所需变量)
- 条件结束
- 标记 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 毫秒