- 定义变量 a, b, c, d, i, j, k
- 定义变量 x, y, x1, y1, x2, y2, x3, y3, x4, y4
- 用户定义变量 a="F2" "设置第一技能键(F2)。"
- 用户定义变量 b="F3" "固定设置第一使用怒气技能键(F3)。"
- 用户定义变量 c="F4" "设置第二技能键(F4)。"
- 用户定义变量 d="F5" "设置打坐回血蓝键(F5)。"
- 延时 200 毫秒
- 令 i = 0
- 令 j = 0
- 循环当 true 时
- 令 x = 0
- 令 y = 0
- 延时 200 毫秒
- 调用 按 从左上到右下 的方式查找颜色 "0000FD",把找到的坐标保存到 (x, y),指定区域(左:100 上:100 右:870 下:510),相似度 0.8
- 如果 x >= 10 并且 y >= 10 则
- (鼠标)移动到 (x + 8, y + 25)
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 调用 技能()
- 调用 杀怪()
- 否则如果 x < 10 并且 y < 10 则
- 延时 200 毫秒
- 令 k = 1
- (键盘)按 F5 键, 1次
- 延时 3000 毫秒
- 条件结束
- 循环结束
- 子程序 技能()
- 延时 200 毫秒
- 如果 k = 1 则
- (鼠标)移动到 (767, 35)
- 延时 350 毫秒
- (鼠标)右键单击, 1次
- 延时 350 毫秒
- 令 k = 0
- 条件结束
- 调用 按 从左上到右下 的方式查找颜色 "D5FFFF",把找到的坐标保存到 (x3, y3),指定区域(左:172 上:42 右:172 下:42),相似度 0.9
- 如果 x3 = 172 并且 y3 = 42 则
- 延时 200 毫秒
- (键盘)按 F3 键, 1次
- 令 x3 = 0
- 令 y3 = 0
- 条件结束
- 延时 200 毫秒
- 调用 按 从左上到右下 的方式查找颜色 "FF5C5D",把找到的坐标保存到 (x4, y4),指定区域(左:187 上:37 右:187 下:37),相似度 0.9
- 如果 x4 = 187 并且 y4 = 37 则
- 延时 200 毫秒
- (键盘)按 F4 键, 1次
- 令 x4 = 0
- 令 y4 = 0
- 条件结束
- 延时 200 毫秒
- 子程序结束
- 子程序 杀怪()
- 延时 200 毫秒
- 循环当 true 时
- 令 x1 = 0
- 令 y1 = 0
- 延时 200 毫秒
- 调用 按 从左上到右下 的方式查找颜色 "080810",把找到的坐标保存到 (x1, y1),指定区域(左:221 上:29 右:224 下:29),相似度 0.9
- 如果 x1 >= 221 并且 y1 >= 29 则
- 延时 200 毫秒
- 跳转到标记 怪已死(子程序 杀怪)
- 条件结束
- 延时 200 毫秒
- 调用 按 从左上到右下 的方式查找颜色 "3E4DFD",把找到的坐标保存到 (x2, y2),指定区域(左:221 上:29 右:224 下:29),相似度 0.8
- 如果 x2 <= 221 并且 y2 <= 29 则
- 令 i = (x + 5) - 510
- 令 j = (y + 25) - 400
- (鼠标)移动到 (ABS(i - 510), ABS(j - 400))
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 跳转到标记 怪已死(子程序 杀怪)
- 条件结束
- 循环结束
- 标记 怪已死(子程序 杀怪)
- 延时 200 毫秒
- 子程序结束