- 令 GetColor(2) = 得到指定点 (x + 930, y + 119) 的颜色
- 令 GetColor(3) = 得到指定点 (x + 951, y + 119) 的颜色
- 令 GetColor(4) = 得到指定点 (x + 955, y + 116) 的颜色
- 令 GetColor(5) = 得到指定点 (x + 951, y + 108) 的颜色
- 延时 200 毫秒
- 如果点 (x + 926,y + 116) 的颜色等于 GetColor(0) 则
- 延时 200 毫秒
- 如果点 (x + 927,y + 119) 的颜色等于 GetColor(1) 则
- 延时 200 毫秒
- 如果点 (x + 930,y + 119) 的颜色等于 GetColor(2) 则
- 延时 200 毫秒
- 如果点 (x + 951,y + 119) 的颜色等于 GetColor(3) 则
- 延时 300 毫秒
- 如果点 (x + 955,y + 116) 的颜色等于 GetColor(4) 则
- 延时 400 毫秒
- 如果点 (x + 951,y + 108) 的颜色等于 GetColor(5) 则
- (语句无法识别,可能有错误): XY=Plugin.Color.FindMutiColor(0,0,1440,900,"A8EDD4","-1|0|A8EDD4,-1|-2|A8EDD4,0|-2|A8EDD4,0|-5|A8EDD4,1|-5|A8EDD4,1|-6|A8EDD4,2|-6|A8EDD4,2|-4|091E0A,2|-5|091E0A,-1|-5|091E0A,-1|-4|091E0A,-4|-6|A8EDD4,-3|-6|A8EDD4,-1|-8|A8EDD4,-1|-7|091E0A",1)//过地图
- 令 MyArray = Split(XY,"|")
- 如果 CInt(MyArray(0)) < 0 并且 CInt(MyArray(1)) < 0 则
- 调用 Msg.ShowScrTXT(0,0,1024,768,"过地图","0000FF")
- 延时 4000 毫秒
- 跳转到标记 判断1(子程序 人物是否正在移动)
- 条件结束
- 调用 Msg.Tips("到达目标... ")
- 跳转到标记 到达目标(子程序 人物是否正在移动)
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 延时 200 毫秒
- 如果 ui = 1 则
- 调用 Msg.Tips("正在移动... ")
- 令 ui = 0
- 否则
- 调用 Msg.Tips("正在移动......")
- 令 ui = 1
- 条件结束
- 跳转到标记 判断1(子程序 人物是否正在移动)
- 标记 到达目标(子程序 人物是否正在移动)
- 子程序结束
- 子程序 清窗()
- 定义变量 i
- 令 i = 0
- 标记 清窗(子程序 清窗)
- (语句无法识别,可能有错误): XY=Plugin.Color.FindMutiColor(0,0,1440,900,"51C9F6","1|1|4CC0EE,2|2|45B4E2,5|2|45B4E2,7|0|4BBBE8,6|1|4CC0EE,0|8|145E8C,7|8|145E8C",1)//清窗
- 令 MyArray = Split(XY,"|")
- 如果 CInt(MyArray(0)) > 0 并且 CInt(MyArray(1)) > 0 则
- 令 UX = CInt(MyArray(0)) + 1
- 令 UY = CInt(MyArray(1)) - 25
- 调用 右键单击()
- 否则
- 如果 i <= 2 则
- 延时 200 毫秒
- 令 I = I + 1
- 跳转到标记 清窗(子程序 清窗)
- 条件结束
- 条件结束
- 子程序结束
- 子程序 扫地()
- 标记 等待4(子程序 扫地)
- (语句无法识别,可能有错误): XY=Plugin.Color.FindMutiColor(0,0,1440,900,"00FF00","1|-1|00FF00,3|-2|00FF00,6|-2|00FF00,5|7|00FF00,5|6|414431,9|6|00FF00,12|5|414431,14|4|414431,14|2|00FF00,20|5|414431,21|5|00FF00,22|0|00FF00,39|7|00FF00,38|9|00FF00",1)//扫地坐标
- 令 MyArray = Split(XY,"|")
- 如果 CInt(MyArray(0)) < 0 并且 CInt(MyArray(1)) < 0 则
- 延时 1000 毫秒
- 跳转到标记 等待4(子程序 扫地)
- 条件结束
- 令 UX = CInt(MyArray(0)) - 4 + 30
- 令 UY = CInt(MyArray(1)) - 30 + 5
- 调用 左键单击()
- 延时 1000 毫秒
- 调用 清窗()
- 调用 人物是否正在移动()
- 标记 按键(子程序 扫地)
- (语句无法识别,可能有错误): Call Plugin.Bkgnd.KeyPress(Hwnd, 88)//按键“X”
- 延时 1000 毫秒
- (语句无法识别,可能有错误): XY=Plugin.Color.FindMutiColor(0,0,1440,900,"51C9F6","1|1|4CC0EE,2|2|45B4E2,5|2|45B4E2,7|0|4BBBE8,6|1|4CC0EE,0|8|145E8C,7|8|145E8C",1)//窗口关闭按钮
- 令 MyArray = Split(XY,"|")
- 如果 CInt(MyArray(0)) > 0 并且 CInt(MyArray(1)) > 0 则
- 令 UX = CInt(MyArray(0)) - 4 - 76
- 令 UY = CInt(MyArray(1)) - 30 + 39
- 调用 左键单击()
- 标记 判断2(子程序 扫地)
- (语句无法识别,可能有错误): XY=Plugin.Color.FindMutiColor(0,0,1440,900,"31A2D6","3|-2|42BAEF,7|-3|2C6A97,4|4|102C52,0|-2|42BAEF,1|-3|42BAEF,5|-3|2C6A97,13|-13|316184,-6|3|163C5D",1)//扫把
- 令 MyArray = Split(XY,"|")
- 如果 CInt(MyArray(0)) > 0 并且 CInt(MyArray(1)) > 0 则
- 令 UX = CInt(MyArray(0)) - 4
- 令 UY = CInt(MyArray(1)) - 30
- 调用 右键单击()
- 延时 10000 毫秒
- 调用 清窗()
- 令 任务 = "种子"
- 调用 收尾(任务)
- 否则
- 延时 500 毫秒
- 跳转到标记 判断2(子程序 扫地)
- 条件结束
- 否则
- 延时 1000 毫秒