1.             令 j = 0
  2.             循环当 j = 0 时
  3.                 从左上到右下查找图片 "Attachment:\剩余次数.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L + 20 上:T + 320 右:L + 200 下:T + 430),相似度 0.9
  4.                 如果 intX > 0 并且 intY > 0 则
  5.                     Get_RemainTime()
  6.                     令 j = 1
  7.                 否则
  8.                     Go_BH_gettime()
  9.                 条件结束
  10.             循环结束
  11.         条件结束
  12.     循环结束
  13. 函数结束
  14. 注释:是否已经弹出价格界面
  15. 函数 Price()
  16.     从左上到右下查找图片 "Attachment:\价格.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L + 20 上:T + 125 右:L + 220 下:T + 200),相似度 0.9
  17.     如果 intX > 0 并且 intY > 0 则
  18.         令 Price = True
  19.     否则
  20.         令 Price = False
  21.     条件结束
  22. 函数结束
  23. (语句无法识别,可能有错误): Function checkC() //判断物品价格是否大于3333
  24. 定义变量 a(9)
  25. 令 a(0) = "0111010001100011000110001100011000101110=0"
  26. 令 a(1) = "0010001100001000010000100001000010001110=1"
  27. 令 a(2) = "0111010001100010001000100010001000011111=2"
  28. 令 a(3) = "0111010001000010011000001000011000101110=3"
  29. 令 a(4) = "0001000110010100101010010011110001000011=4"
  30. 令 a(5) = "1111110000100001111000001000011000101110=5"
  31. 令 a(6) = "0111010010100001011011001100011000101110=6"
  32. 令 a(7) = "1111110010000100010000100001000010000100=7"
  33. 令 a(8) = "0111010001100010111010001100011000101110=8"
  34. 令 a(9) = "0111010001100011000101111000010100101110=9"
  35. 令 c = RFNO.GetNumberEx(x,y,"000101",5,a,5,8,1)
  36. 如果 CLng(c) > 3333 则
  37.     令 checkC = True
  38. 否则
  39.     令 checkC = False
  40. 条件结束
  41. 函数结束
  42. 注释:判断是否在王城
  43. 函数 In_WC()
  44.     从左上到右下查找图片 "Attachment:\王城.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L 上:T 右:L + 800 下:T + 600),相似度 0.9
  45.     如果 intX > 0 并且 intY > 0 则
  46.         令 In_WC = True
  47.     否则
  48.         令 In_WC = False
  49.     条件结束
  50. 函数结束
  51. 注释:判断是否已经打开NPC鲁布 对话界面
  52. 函数 OpenNPC_LB()
  53.     令 i = 0
  54.     循环当 i = 0 时
  55.         从左上到右下查找图片 "Attachment:\NPC鲁布.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L 上:T 右:L + 300 下:T + 300),相似度 0.9
  56.         如果 intX > 0 并且 intY > 0 则
  57.             令 OpenNPC_LB = True
  58.             令 i = 1
  59.         否则
  60.             令 OpenNPC_LB = False
  61.         条件结束
  62.     循环结束
  63. 函数结束
  64. 注释:判断是否已经打开NPC马柯 对话界面
  65. 函数 OpenNPC_MK()
  66.     令 i = 0
  67.     循环当 i = 0 时
  68.         从左上到右下查找图片 "Attachment:\NPC马柯.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L 上:T 右:L + 300 下:T + 300),相似度 0.9
  69.         如果 intX > 0 并且 intY > 0 则
  70.             令 OpenNPC_MK = True
  71.             令 i = 1
  72.         否则
  73.             令 OpenNPC_MK = False
  74.         条件结束
  75.     循环结束
  76. 函数结束
  77. 注释:判断是否已经开打NPC珐琅对话界面
  78. 函数 OpenNPC_FL()
  79.     令 i = 0
  80.     循环当 i = 0 时
  81.         从左上到右下查找图片 "Attachment:\NPC珐琅.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:L 上:T 右:L + 300 下:T + 300),相似度 0.9
  82.         如果 intX > 0 并且 intY > 0 则
  83.             令 OpenNPC_FL = True
  84.             令 i = 1
  85.         否则
  86.             令 OpenNPC_FL = False
  87.         条件结束
  88.     循环结束
  89. 函数结束
  90. 注释:去NPC鲁布交任务
  91. 函数 Go_LB()
  92.     令 M = T + 225
  93.     循环 j 从 0 到 2
  94.         (鼠标)移动到 (L + 586, T + 209)
  95.         延时 300 毫秒
  96.         (鼠标)左键单击, 1次
  97.         延时 300 毫秒
  98.         如果 OpenNPC_LB = True 则
  99.             延时 300 毫秒
  100.             (鼠标)移动到 (L + 119, M)