1.                             延时1000毫秒
  2.                             调用子程序 等按钮
  3.                         条件结束
  4.                     条件结束
  5.                 条件结束
  6.             条件结束
  7.         条件结束
  8.     循环结束
  9. 子程序结束,回到调用处
  10. 子程序 查找交易所老板
  11.     //Delay 1000
  12.     NPC_Find = 0
  13.     按住<Esc>
  14.     延时600毫秒
  15.     如果表达式 (NPC_Find = 0) 为真,则循环执行
  16.         按键<Tab>
  17.         延时2000毫秒
  18.         PosX = 634
  19.         PosY = 328
  20.         调用子程序 坐标转换
  21.         如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  22.             PosX = 653
  23.             PosY = 328
  24.             调用子程序 坐标转换
  25.             如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  26.                 PosX = 669
  27.                 PosY = 328
  28.                 调用子程序 坐标转换
  29.                 如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  30.                     PosX = 679
  31.                     PosY = 328
  32.                     调用子程序 坐标转换
  33.                     如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  34.                         PosX = 699
  35.                         PosY = 328
  36.                         调用子程序 坐标转换
  37.                         如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  38.                             NPC_Find = 1
  39.                             弹起<Esc>
  40.                             延时600毫秒
  41.                             按键<Enter>
  42.                             延时1000毫秒
  43.                             调用子程序 等按钮
  44.                         条件结束
  45.                     条件结束
  46.                 条件结束
  47.             条件结束
  48.         条件结束
  49.     循环结束
  50. 子程序结束,回到调用处
  51. 子程序 查找银行职员
  52.     //Delay 1000
  53.     NPC_Find = 0
  54.     按住<Esc>
  55.     延时600毫秒
  56.     如果表达式 (NPC_Find = 0) 为真,则循环执行
  57.         按键<Tab>
  58.         延时2000毫秒
  59.         PosX = 630
  60.         PosY = 328
  61.         调用子程序 坐标转换
  62.         如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  63.             PosX = 654
  64.             PosY = 328
  65.             调用子程序 坐标转换
  66.             如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  67.                 PosX = 670
  68.                 PosY = 328
  69.                 调用子程序 坐标转换
  70.                 如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  71.                     PosX = 683
  72.                     PosY = 328
  73.                     调用子程序 坐标转换
  74.                     如果 (PosX,PosY) 的颜色大约等于 #FFFFFF 则
  75.                         NPC_Find = 1
  76.                         弹起<Esc>
  77.                         延时600毫秒
  78.                         按键<Enter>
  79.                         延时3000毫秒
  80.                         //Gosub 等按钮
  81.                         按键<Enter>
  82.                         延时3000毫秒
  83.                     条件结束
  84.                 条件结束
  85.             条件结束
  86.         条件结束
  87.     循环结束
  88. 子程序结束,回到调用处
  89. //======================================================================================
  90. //坐标转换(参数PosX,PosY)
  91. 子程序 坐标转换
  92.     调用插件命令 winRect=Window.GetClientRect(hwn)
  93.     winPoint = Split(winRect, "|", -1, 1)
  94.     AbsX = CInt(winPoint(0)) + PosX
  95.     AbsY = CInt(winPoint(1)) + PosY
  96.     PosX = AbsX
  97.     PosY = AbsY
  98. 子程序结束,回到调用处
  99. //商品坐标转换
  100. 子程序 商品坐标转换