1. 子程序 mian
  2.     //主程序
  3.     延时500毫秒
  4.     标记 start
  5.     //循环小延时,防止出现CPU使用率过高,脚本卡
  6.     如果 (lan2/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
  7.         //判断兰少于30%时打坐,直到兰满起来
  8.         //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
  9.         //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
  10.         跳转到标记 打坐
  11.     否则
  12.         跳转到标记 找怪
  13.     条件结束
  14.     如果 (hong1/100*(x2-x1)+x1,y1) 的颜色大约等于 #color1 则
  15.         //判断血少于70%打坐
  16.         //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
  17.         //y1=x1,x2在血条中的同一纵坐标,color1=血条的空血颜色值。
  18.         标记 打坐
  19.         按键<1>
  20.         //按下打坐快捷键
  21.         延时800毫秒
  22.         //打坐延时
  23.         鼠标移到 0 , 0
  24.         锁定鼠标位置
  25.         延时50毫秒
  26.     否则
  27.         跳转到标记 找怪
  28.     条件结束
  29.     标记 兰满
  30.     延时yanshi1毫秒
  31.     如果 (lan1/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
  32.         //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
  33.         //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
  34.         跳转到标记 兰满
  35.     否则
  36.         按键<1>
  37.         延时800毫秒
  38.     条件结束
  39.     标记 找怪
  40.     调用子程序 zg0
  41.     跳转到标记 start
  42. 子程序结束,回到调用处
  43. //条件结束
  44. //打怪
  45. //1键打坐,2键,攻击技能1,3键,攻击技能2,4键,金钟
  46. 子程序 daguai
  47.     //打怪
  48.     ai=0
  49.     按键<2>
  50.     延时500毫秒
  51.     按键<Ctrl>
  52.     延时1000毫秒
  53.     按键<3>
  54.     延时500毫秒
  55.     按键<4>
  56.     延时500毫秒
  57.     调用子程序 xuelan
  58.     调用子程序 pdgs
  59. 子程序结束,回到调用处
  60. //加血加兰
  61. 子程序 xuelan
  62.     //叛断血和兰
  63.     //8红,9蓝
  64.     //在游戏中利用按键抓点抓色工具找到x1,x2,y1,y2,color1,color2所对应的值并替换。
  65.     //循环小延时,防止出现CPU使用率过高,脚本卡
  66.     标记 补红
  67.     如果 (hong/100*(x2-x1)+x1,y1) 的颜色大约等于 #color1 则
  68.         //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
  69.         //y1=x1,x2在血条中的同一纵坐标,color1=血条的空血颜色值。
  70.         按键<8>
  71.         //按下补血快捷键
  72.         延时hongT毫秒
  73.         //补血延时
  74.     条件结束
  75.     标记 补蓝
  76.     如果 (lan/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
  77.         //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
  78.         //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
  79.         按键<9>
  80.         //按下补蓝快捷键
  81.         延时lanT毫秒
  82.         //补蓝延时
  83.     条件结束
  84. 子程序结束,回到调用处
  85. //跳转到循环开始
  86. //判断怪死亡,死亡结速,未死继续打怪。
  87. 子程序 pdgs
  88.     如果 (2/100*(579-458)+458,27) 的颜色大约等于 #000CB2 则
  89.         跳转到标记 打怪
  90.     否则
  91.         调用子程序 ywdg
  92.         调用子程序 main
  93.     条件结束
  94. 子程序结束,回到调用处
  95. 子程序 back1
  96.     //记率和记算原位坐标
  97.     调用插件命令 cx=Sys.GetScRX()
  98.     调用插件命令 cy=Sys.GetScRY()
  99.     //获得当前分辩率
  100.     x10=cx/2