1.     如果 (x_ET,y_ET) 的颜色不等于 #4218A5 则
  2.         ETHP=NONE
  3.     否则
  4.         ETHP=NORMAL
  5.     条件结束
  6. 子程序结束,回到调用处
  7. //*捡物
  8. 子程序 GetGoods
  9.     按键<Z>
  10.     延时500毫秒
  11.     按键<Z>
  12.     延时500毫秒
  13. 子程序结束,回到调用处
  14. //*打坐
  15. 子程序 TakeRest
  16.     延时2000毫秒
  17.     按键<F3>
  18.     延时1500毫秒
  19.     按键<X>
  20.     延时1000毫秒
  21.     x=251
  22.     y=38
  23.     x1=379
  24.     x_HPmax=x
  25.     如果表达式 (1) 为真,则循环执行
  26.         如果 (x,y) 的颜色大约等于 #390cad 则
  27.             如果表达式 (x>x1) 为真,则
  28.                 如果 (199,62) 的颜色等于 #d6a200 则
  29.                     如果 (199,82) 的颜色等于 #8abd 则
  30.                         按键<X>
  31.                         延时1000毫秒
  32.                         跳转到标记 break1
  33.                     条件结束
  34.                 条件结束
  35.             否则
  36.                 x_HPmax=x
  37.                 x=x+1
  38.             条件结束
  39.         条件结束
  40.         如果 (x_HPmax,y) 的颜色大约等于 #390cad 则
  41.         否则
  42.             //受攻击
  43.             跳转到标记 break1
  44.         条件结束
  45.     循环结束
  46.     标记 break1
  47. 子程序结束,回到调用处