- 如果 n = 0 则
- 延时 30 毫秒
- 令 jssbx = xgwsx + 12
- 令 jssby = 179 + h1
- 调用 测位数y()
- 否则
- 令 n = n - 1
- 延时 30 毫秒
- 如果点 (jssbx,jssby) 的颜色等于 "C8E0D0" 则
- 令 i = 1
- 否则
- 如果点 (jssbx + 2,jssby - 1) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx - 1,jssby + 2) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx + 3,jssby + 2) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx,jssby + 3) 的颜色等于 "C8E0D0" 则
- 令 i = 9
- 否则
- 令 i = 0
- 条件结束
- 否则
- 如果点 (jssbx + 3,jssby - 1) 的颜色等于 "C8E0D0" 则
- 令 i = 5
- 否则
- 令 i = 6
- 条件结束
- 条件结束
- 否则
- 如果点 (jssbx + 2,jssby + 1) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx + 2,jssby + 5) 的颜色等于 "C8E0D0" 则
- 令 i = 4
- 否则
- 令 i = 7
- 条件结束
- 否则
- 如果点 (jssbx - 1,jssby + 6) 的颜色等于 "C8E0D0" 则
- 令 i = 2
- 否则
- 如果点 (jssbx - 1,jssby + 1) 的颜色等于 "C8E0D0" 则
- 令 i = 8
- 否则
- 令 i = 3
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 否则
- 跳转到标记 杀怪(子程序 坐标x)
- 条件结束
- 条件结束
- 延时 30 毫秒
- 令 jswbx = i & jswbx
- 条件结束
- 令 jssbx = jssbx - 6
- 调用 坐标x()
- 子程序结束
- 子程序 坐标y()
- 延时 30 毫秒
- 如果 n = 0 则
- 调用 当前坐标()
- 否则
- 令 n = n - 1
- 延时 30 毫秒
- 如果点 (jssbx,jssby) 的颜色等于 "C8E0D0" 则
- 令 i = 1
- 否则
- 如果点 (jssbx + 2,jssby - 1) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx - 1,jssby + 2) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx + 3,jssby + 2) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx,jssby + 3) 的颜色等于 "C8E0D0" 则
- 令 i = 9
- 否则
- 令 i = 0
- 条件结束
- 否则
- 如果点 (jssbx + 3,jssby - 1) 的颜色等于 "C8E0D0" 则
- 令 i = 5
- 否则
- 令 i = 6
- 条件结束
- 条件结束
- 否则
- 如果点 (jssbx + 2,jssby + 1) 的颜色等于 "C8E0D0" 则
- 如果点 (jssbx + 2,jssby + 5) 的颜色等于 "C8E0D0" 则
- 令 i = 4
- 否则
- 令 i = 7
- 条件结束
- 否则
- 如果点 (jssbx - 1,jssby + 6) 的颜色等于 "C8E0D0" 则
- 令 i = 2
- 否则
- 如果点 (jssbx - 1,jssby + 1) 的颜色等于 "C8E0D0" 则
- 令 i = 8
- 否则
- 令 i = 3
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 条件结束