- 注释:==============窗口分辨率=================
- 令 Hwnd = Window.MousePoint()
- 令 sRect = Window.GetClientRect(Hwnd)
- 定义变量 MyArray
- 令 MyArray = Split(sRect,"|")
- 令 Ux = CLng(MyArray(0))
- 令 Uy = CLng(MyArray(1))
- 注释:横竖距离= 48
- (语句无法识别,可能有错误): Do//===================横向程序段===================
- 调用 开始()
- 调用 Msg.ShowScrTXT(0,0,1024,768,"当前状态:游戏进行中...","0000FF")
- (语句无法识别,可能有错误): x = 293 + Ux : y = 118 + Uy//起点坐标
- (语句无法识别,可能有错误): For 8//循环8横排
- (语句无法识别,可能有错误): For 5//横向循环5次
- 令 yanse1 = 得到指定点 (x, y) 的颜色
- 令 x1 = x
- 令 x = x + 48
- 令 yanse2 = 得到指定点 (x, y) 的颜色
- 令 x2 = x
- 令 x = x + 48
- 令 yanse3 = 得到指定点 (x, y) 的颜色
- 令 x3 = x
- 令 x = x + 48
- 令 yanse4 = 得到指定点 (x, y) 的颜色
- 令 x4 = x
- 注释:==================横向判断程序=================
- 如果 yanse1 <> yanse2 并且 yanse1 = yanse3 并且 yanse1 = yanse4 则
- (鼠标)移动到 (x1, y)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- (鼠标)移动到 (x2, y)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- 条件结束
- 如果 yanse1 = yanse2 并且 yanse1 <> yanse3 并且 yanse1 = yanse4 则
- (鼠标)移动到 (x3, y)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- (鼠标)移动到 (x4, y)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- 条件结束
- 令 x = x1 + 48
- 循环结束
- 令 x = 293 + Ux
- 令 y = y + 48
- 循环结束
- 注释:==========竖向程序段========
- 调用 开始()
- (语句无法识别,可能有错误): x = 293 + Ux : y = 118 + Uy//起点坐标
- (语句无法识别,可能有错误): For 8//循环8竖排
- (语句无法识别,可能有错误): For 5//竖向循环5次
- 令 yanse1 = 得到指定点 (x, y) 的颜色
- 令 y1 = y
- 令 y = y + 48
- 令 yanse2 = 得到指定点 (x, y) 的颜色
- 令 y2 = y
- 令 y = y + 48
- 令 yanse3 = 得到指定点 (x, y) 的颜色
- 令 y3 = y
- 令 y = y + 48
- 令 yanse4 = 得到指定点 (x, y) 的颜色
- 令 y4 = y
- 注释:==================竖向判断程序=================
- 如果 yanse1 <> yanse2 并且 yanse1 = yanse3 并且 yanse1 = yanse4 则
- (鼠标)移动到 (x, y1)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- (鼠标)移动到 (x, y2)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- 条件结束
- 如果 yanse1 = yanse2 并且 yanse1 <> yanse3 并且 yanse1 = yanse4 则
- (鼠标)移动到 (x, y3)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- (鼠标)移动到 (x, y4)
- 延时 10 毫秒
- (鼠标)左键单击, 1次
- 延时 10 毫秒
- 条件结束
- 令 y = y1 + 48
- 循环结束
- 令 x = x + 48
- 令 y = 118 + Uy
- 循环结束
- 注释:=============================================================================
- 注释: 横向交叉
- 调用 开始()
- (语句无法识别,可能有错误): x = 293 + Ux : y = 118 + Uy//起点坐标
- 循环 7 次
- 循环 6 次
- 注释:===================横向交叉判断==================