1.     y10=cy/2
  2.     //计算中心点坐标
  3.     //怪物坐标,x,y
  4.     xx=x-x10
  5.     xy=y-y10
  6.     //得到坐标错值
  7.     x12=x10-xx
  8.     y12=y10-xy
  9.     //得到返回的坐标
  10.     延时50毫秒
  11. 子程序结束,回到调用处
  12. 子程序 zaoguai
  13.     //坐立旋转视角找怪
  14.     延时300毫秒
  15.     按键<1>
  16.     延时800毫秒
  17.     硬件模拟按住<Up>
  18.     延时500毫秒
  19.     硬件模拟弹起<Up>
  20.     延时200毫秒
  21.     硬件模拟按住<Right>
  22.     延时200毫秒
  23.     标记 不起
  24.     延时100毫秒
  25.     调用外部VBScript子程序 在屏幕区域里模糊查找颜色(135,50,860,700,Bcolor0,1,0.8,x,y)
  26.     //区域模煳找色 0,0,1024,768为区域范围 "121212"为颜色 1为查找方式(中间向外) 0.8为模煳值 x,y为找到颜色后的坐标变量
  27.     如果表达式 (x>0 and y>0) 为真,则
  28.         如果表达式 (x>=485 and x<=538) 为真,则
  29.             如果表达式 (y>=358 and y<=410) 为真,则
  30.                 跳转到标记 不起
  31.             条件结束
  32.         条件结束
  33.         解除鼠标锁定
  34.         //如果找到颜色 比如找到颜色就会赋值给坐标变量 通过判断坐标变量可以知道有没有找到怪
  35.         鼠标移到 x , y
  36.         //把鼠标移动到该色的坐标 如果找的是怪名字或血条 可能移动不到怪身上 这时就要用鼠标偏移 如:MoveTo x+10 y+10
  37.         //延时
  38.         左键单击
  39.         //左键单击进行攻击
  40.         鼠标移到 0 , 0
  41.         延时100毫秒
  42.         锁定鼠标位置
  43.         延时100毫秒
  44.         如果 (458,27) 的颜色大约等于 #000CB2 则
  45.             硬件模拟弹起<Right>
  46.             延时100毫秒
  47.             鼠标移到 0 , 0
  48.             延时100毫秒
  49.             锁定鼠标位置
  50.             延时100毫秒
  51.             硬件模拟按住<Down>
  52.             延时2000毫秒
  53.             硬件模拟弹起<Down>
  54.             延时100毫秒
  55.             ai=0
  56.             按键<1>
  57.             延时600毫秒
  58.             调用子程序 daguai
  59.         条件结束
  60.     条件结束
  61.     跳转到标记 不起
  62. 子程序结束,回到调用处
  63. 子程序 zg0
  64.     //站立打怪.当循环五十次没找到怪后转到ZAOGUAI
  65.     鼠标移到 0 , 0
  66.     延时100毫秒
  67.     锁定鼠标位置
  68.     延时100毫秒
  69.     标记 zaog
  70.     ai=ai+1
  71.     延时100毫秒
  72.     如果表达式 (ai>=50) 为真,则
  73.         调用子程序 zaoguai
  74.     条件结束
  75.     调用外部VBScript子程序 在屏幕区域里模糊查找颜色(135,50,860,700,Bcolor0,1,0.8,x,y)
  76.     //区域模煳找色 0,0,1024,768为区域范围 "121212"为颜色 1为查找方式(中间向外) 0.8为模煳值 x,y为找到颜色后的坐标变量
  77.     如果表达式 (x>0 and y>0) 为真,则
  78.         如果表达式 (x>=485 and x<=538) 为真,则
  79.             如果表达式 (y>=358 and y<=410) 为真,则
  80.                 延时200毫秒
  81.                 跳转到标记 zaog
  82.             条件结束
  83.         条件结束
  84.         解除鼠标锁定
  85.         延时100毫秒
  86.         调用子程序 back1
  87.         //如果找到颜色 比如找到颜色就会赋值给坐标变量 通过判断坐标变量可以知道有没有找到怪
  88.         鼠标移到 x , y
  89.         //把鼠标移动到该色的坐标 如果找的是怪名字或血条 可能移动不到怪身上 这时就要用鼠标偏移 如:MoveTo x+10 y+10
  90.         //延时
  91.         左键单击
  92.         延时100毫秒
  93.         鼠标移到 0 , 0
  94.         延时100毫秒
  95.         锁定鼠标位置
  96.         延时100毫秒
  97.         //左键单击进行攻击
  98.         如果 (458,27) 的颜色大约等于 #000CB2 则
  99.             调用子程序 daguai
  100.         否则