- 注释: Else
- 注释: intX=sourceW/2
- 注释: End If
- 注释:End If
- 注释:进入判断店铺的循环,使用游戏中多点取色对比。。也可以使用图片。
- 定义变量 colors(8)
- 循环开始
- 令 colors(0) = 得到指定点 (intX, intY - 20) 的颜色
- 令 colors(1) = 得到指定点 (intX, intY - 10) 的颜色
- 令 colors(2) = 得到指定点 (intX, intY + 10) 的颜色
- 令 colors(3) = 得到指定点 (intX - 20, intY) 的颜色
- 令 colors(4) = 得到指定点 (intX - 17, intY - 17) 的颜色
- 令 colors(5) = 得到指定点 (intX + 10, intY) 的颜色
- 令 colors(6) = 得到指定点 (intX + 15, intY - 5) 的颜色
- 令 colors(7) = 得到指定点 (intX + 20, intY - 17) 的颜色
- 令 colors(8) = 得到指定点 (intX + 5, intY - 20) 的颜色
- 注释:再次获取颜色,对比是否一样,不一样的时候,应该就是摆摊走了。
- 循环开始
- 如果点 (intX,intY - 20) 的颜色不等于 colors(0) 则
- 跳出循环
- 条件结束
- 如果点 (intX,intY - 10) 的颜色不等于 colors(1) 则
- 跳出循环
- 条件结束
- 如果点 (intX,intY + 10) 的颜色不等于 colors(2) 则
- 跳出循环
- 条件结束
- 如果点 (intX - 20,intY) 的颜色不等于 colors(3) 则
- 跳出循环
- 条件结束
- 如果点 (intX - 17,intY - 17) 的颜色不等于 colors(4) 则
- 跳出循环
- 条件结束
- 如果点 (intX + 10,intY) 的颜色不等于 colors(5) 则
- 跳出循环
- 条件结束
- 如果点 (intX + 15,intY - 5) 的颜色不等于 colors(6) 则
- 跳出循环
- 条件结束
- 如果点 (intX + 20,intY - 17) 的颜色不等于 colors(7) 则
- 跳出循环
- 条件结束
- 如果点 (intX + 5,intY - 20) 的颜色不等于 colors(8) 则
- 跳出循环
- 条件结束
- 当 1 时循环
- 注释:打开背包使用物品
- 调用 openbao()
- 注释:输入店名
- 循环 i 从 1 到 len(店名)
- 令 k = mid(店名,i,1)
- (键盘)按 k 键, 1次
- 循环结束
- 延时 ukbp 毫秒
- 注释:回车确定
- (键盘)按 "Enter" 键, 1次
- 延时 ukbp 毫秒
- 注释:回车完成店面抢占
- (键盘)按 "Enter" 键, 1次
- 延时 ukbp 毫秒
- 注释:上架过程
- 调用 shopUp()
- 当 1 时循环
- 注释:打开背包,使用摆摊卡
- 子程序 openbao()
- 令 sj = 0
- 循环开始
- (键盘)按 "i" 键, 1次
- 延时 ukbp 毫秒
- 定义变量 i
- 循环 i 从 0 到 1
- 注释:查找道具栏的字,现有道具
- 从左上到右下查找图片 现有道具,把找到的坐标保存到 (daojX, daojY),指定区域(左:sourceX 上:sourceY 右:sourceX + sourceW 下:sourceY + sourceH),相似度 0.9
- 如果 daojX > 0 则
- 跳出循环
- 条件结束
- 循环结束
- 令 sj = sj + 1
- 当 daojX > 0 时循环
- 注释:移动到特殊页点击
- (鼠标)移动到 (daojX + teshuX, daojY + teshuY)
- 延时 ummv 毫秒
- (鼠标)左键单击, 1次
- 延时 ukbp 毫秒
- 注释:再移动到摆摊卡,第一张道具,双击
- (鼠标)移动到 (daojX + baitanX, daojY + baitanY)
- 延时 ummv 毫秒
- (鼠标)左键双击, 1次
- 延时 udclk 毫秒
- 子程序结束
- 注释:上架物品,点开办
- 子程序 shopUp()
- 注释:摆放物品
- 注释:鼠标移动到消耗栏第一个格的物品上,拖到商店里
- (鼠标)移动到 (daojX + baitanX, daojY + baitanY)
- 延时 ummv 毫秒
- (鼠标)左键按下
- 延时 ukbp 毫秒
- (鼠标)移动到 (sourceX + shopX, sourceY + shopY)
- 延时 ummv 毫秒