- 跳转到标记 开喊
- 子程序结束,回到调用处
- 子程序 卖强化
- 输入文本 "我自动卖的,不能按你要的数给强化"
- 延时256毫秒
- 按键<Enter>
- 延时512毫秒
- //说一声,免得对方说要几几个强化,没法满足
- ge=0:pai=0
- 循环 4 遍
- ge=0
- 循环 8 遍
- wu_x1=-33*ge+965
- wu_y1=-33*pai+569
- wu_x2=-33*ge+998
- wu_y2=-33*pai+602
- //先从最后一个格子开始放,卖掉就表示包裹里有空位了
- 调用外部VBScript子程序 在屏幕区域里查找图形(980,180,1020,210,"Attachment:\包关闭.bmp",0.9,x,y)
- 如果表达式 (wu_x>0 and wu_y>0) 为真,则
- 延时256毫秒
- 鼠标移到 wu_x , wu_y
- 延时512毫秒
- 左键单击
- 延时800毫秒
- 鼠标移到 592 , 562
- 延时512毫秒
- 调用外部VBScript子程序 在屏幕区域里查找图形(980,180,1020,210,"Attachment:\包关闭.bmp",0.9,x,y)
- 如果表达式 (jy_x>0 and jy_y>0) 为真,则
- //时刻检测交易窗是否存在,免得别人关了后把强化扔地上
- 左键单击
- 延时800毫秒
- 鼠标移到 512 , 730
- 延时128毫秒
- 否则
- 循环 2 遍
- 按键<F6>
- 循环结束
- //想了很久,如果对方关交易,自己的鼠标点回包裹,
- //也可能有一个强化粘在鼠标上,影响下一个动作
- //干脆万一扔地上就再捡回来吧,有什么好办法吗?
- 延时800毫秒
- 跳转到标记 开喊
- //如果别人关闭交易窗,就转到叫卖
- 条件结束
- 调用外部VBScript子程序 在屏幕区域里查找图形(980,180,1020,210,"Attachment:\包关闭.bmp",0.9,x,y)
- 如果表达式 (jh_x>0 and jh_y>0) 为真,则
- 调用子程序 算钱
- 延时512毫秒
- 条件结束
- //检测交易窗最后一个格子,有强化就表示放满了
- 调用插件命令 wupin0=DBSoft.OCR(0,12,677,150,697,0,0,11,1,0,"ff797b",0,10,0)
- 调用插件命令 sykj0=DBsoft.IncludeWord(wupin0,"空间")
- 如果表达式 (sykj0=1) 为真,则
- //信息栏显示对方已没有空间,就不能再放了
- 延时256毫秒
- 输入文本 "你的包裹满了。"
- 延时256毫秒
- 按键<Enter>
- 延时512毫秒
- 调用子程序 算钱
- 条件结束
- 条件结束
- ge=ge+1
- //下一格
- 循环结束
- pai=pai+1
- //下一排
- 循环结束
- //检测包裹中的格子,有强化就放到交易窗
- //如不能检测到对方已满,请自己取色,我自己的两台电脑的颜色就不太一样
- //方法是用自己的信息字的颜色取代 ff797b
- 子程序结束,回到调用处
- 子程序 算钱
- //由于电脑颜色不同,如不能识别钱数,请自己取对方钱的色颜色
- 延时256毫秒
- 鼠标移到 512 , 730
- 延时128毫秒
- ge=0:pai=0
- jys=0
- 循环 3 遍
- ge=0
- 循环 6 遍
- jyqh_x1=33*ge+412
- jyqh_y1=33*pai+479
- jyqh_x2=33*ge+445
- jyqh_y2=33*pai+512
- 调用外部VBScript子程序 在屏幕区域里查找图形(980,180,1020,210,"Attachment:\包关闭.bmp",0.9,x,y)
- 如果表达式 (jyqh_x>0 and jyqh_y>0) 为真,则
- jys=jys+1
- 条件结束
- ge=ge+1
- //下一格
- 循环结束
- pai=pai+1
- //下一排
- 循环结束
- qian=jys*qhjg
- 输入文本 jys
- 延时128毫秒
- 输入文本 "个,"