1.     如果 n = 0 则
  2.         延时 30 毫秒
  3.         令 jssbx = xgwsx + 12
  4.         令 jssby = 179 + h1
  5.         调用 测位数y()
  6.     否则
  7.         令 n = n - 1
  8.         延时 30 毫秒
  9.         如果点 (jssbx,jssby) 的颜色等于 "C8E0D0" 则
  10.             令 i = 1
  11.         否则
  12.             如果点 (jssbx + 2,jssby - 1) 的颜色等于 "C8E0D0" 则
  13.                 如果点 (jssbx - 1,jssby + 2) 的颜色等于 "C8E0D0" 则
  14.                     如果点 (jssbx + 3,jssby + 2) 的颜色等于 "C8E0D0" 则
  15.                         如果点 (jssbx,jssby + 3) 的颜色等于 "C8E0D0" 则
  16.                             令 i = 9
  17.                         否则
  18.                             令 i = 0
  19.                         条件结束
  20.                     否则
  21.                         如果点 (jssbx + 3,jssby - 1) 的颜色等于 "C8E0D0" 则
  22.                             令 i = 5
  23.                         否则
  24.                             令 i = 6
  25.                         条件结束
  26.                     条件结束
  27.                 否则
  28.                     如果点 (jssbx + 2,jssby + 1) 的颜色等于 "C8E0D0" 则
  29.                         如果点 (jssbx + 2,jssby + 5) 的颜色等于 "C8E0D0" 则
  30.                             令 i = 4
  31.                         否则
  32.                             令 i = 7
  33.                         条件结束
  34.                     否则
  35.                         如果点 (jssbx - 1,jssby + 6) 的颜色等于 "C8E0D0" 则
  36.                             令 i = 2
  37.                         否则
  38.                             如果点 (jssbx - 1,jssby + 1) 的颜色等于 "C8E0D0" 则
  39.                                 令 i = 8
  40.                             否则
  41.                                 令 i = 3
  42.                             条件结束
  43.                         条件结束
  44.                     条件结束
  45.                 条件结束
  46.             否则
  47.                 跳转到标记 杀怪(子程序 坐标x)
  48.             条件结束
  49.         条件结束
  50.         延时 30 毫秒
  51.         令 jswbx = i & jswbx
  52.     条件结束
  53.     令 jssbx = jssbx - 6
  54.     调用 坐标x()
  55. 子程序结束
  56. 子程序 坐标y()
  57.     延时 30 毫秒
  58.     如果 n = 0 则
  59.         调用 当前坐标()
  60.     否则
  61.         令 n = n - 1
  62.         延时 30 毫秒
  63.         如果点 (jssbx,jssby) 的颜色等于 "C8E0D0" 则
  64.             令 i = 1
  65.         否则
  66.             如果点 (jssbx + 2,jssby - 1) 的颜色等于 "C8E0D0" 则
  67.                 如果点 (jssbx - 1,jssby + 2) 的颜色等于 "C8E0D0" 则
  68.                     如果点 (jssbx + 3,jssby + 2) 的颜色等于 "C8E0D0" 则
  69.                         如果点 (jssbx,jssby + 3) 的颜色等于 "C8E0D0" 则
  70.                             令 i = 9
  71.                         否则
  72.                             令 i = 0
  73.                         条件结束
  74.                     否则
  75.                         如果点 (jssbx + 3,jssby - 1) 的颜色等于 "C8E0D0" 则
  76.                             令 i = 5
  77.                         否则
  78.                             令 i = 6
  79.                         条件结束
  80.                     条件结束
  81.                 否则
  82.                     如果点 (jssbx + 2,jssby + 1) 的颜色等于 "C8E0D0" 则
  83.                         如果点 (jssbx + 2,jssby + 5) 的颜色等于 "C8E0D0" 则
  84.                             令 i = 4
  85.                         否则
  86.                             令 i = 7
  87.                         条件结束
  88.                     否则
  89.                         如果点 (jssbx - 1,jssby + 6) 的颜色等于 "C8E0D0" 则
  90.                             令 i = 2
  91.                         否则
  92.                             如果点 (jssbx - 1,jssby + 1) 的颜色等于 "C8E0D0" 则
  93.                                 令 i = 8
  94.                             否则
  95.                                 令 i = 3
  96.                             条件结束
  97.                         条件结束
  98.                     条件结束
  99.                 条件结束
  100.             条件结束