1. //quse1为重复旁边的颜色
  2. //quse2为逃跑旁边的颜色
  3. //quse3为重复上的白色
  4. //quse4为自动上的白色
  5. //quse5为左上血条颜色
  6. //quse6为左上血条颜色
  7. //quse7为左上SP条颜色
  8. //quse8为左上sp条颜色
  9. //quse9为右上血条颜色
  10. //quse10为右上血条颜色
  11. 展开附件 plugin
  12. 调用插件命令 a=Window.Foreground()
  13. hwnd=a
  14. 调用插件命令 pos=Window.GetClientRect(hwnd)
  15. //Plugin pos=Window.GetClientPos(hwnd)
  16. t=instr(pos,","):x0=mid(pos,1,t-1):y0=mid(pos,t+1,t)
  17. 标记 移动量
  18. ydlx=x0-192
  19. ydly=y0-153
  20. 标记 选2
  21. //选择是否需要自动遇敌
  22. 用户定义变量 ynzdyd=1 (1为自动遇敌,2为不遇敌)
  23. 标记 对于血条的相对移动到补血位置
  24. 用户定义变量 rwx=-3 对于人物血条的相对移动到补血X轴位置,数值越小越左移
  25. 用户定义变量 rwy=65 对于人物血条的相对移动到补血Y轴位置,数值越大越下移
  26. 用户定义变量 zhsx=-7 对于召唤兽血条的相对移动到补血X轴位置,数值越小越左移
  27. 用户定义变量 zhsy=48 对于召唤兽物血条的相对移动到补血Y轴位置,数值越大越下移
  28. //颜色相似度设置(找不到颜色的话改成0.6-0.8)
  29. 用户定义变量 xsd=0.9 颜色的相似度,0.3-1,数值越大越精确速度也越快
  30. 标记 战斗内补血的百分比设置
  31. 用户定义变量 w=25 设定人在战斗内少了%的血 则魔法补血
  32. 用户定义变量 z=25 设定召唤兽在战斗内少了%的血 则魔法补血
  33. //战斗外补血补蓝的百分比设置
  34. 用户定义变量 j=50 设定在战斗外人少了%的血 则自己补血
  35. 用户定义变量 jj=75 设定在战斗外人少%了的SP 则自己补蓝
  36. 用户定义变量 k=100 设定在战斗外召唤兽少了%的血 则自己补血
  37. 用户定义变量 kk=100 设定在战斗外召唤兽少了%的SP 则自己补蓝
  38. //碰到选头像则放歌提醒
  39. 用户定义变量 tx=d:\winamp\winamp.exe 碰到选头像,需要提醒的话,请在次输入您放歌的路径必须为exe文件
  40. tixing=cstr(tx)
  41. 标记 遇敌坐标左右上下的步长
  42. 用户定义变量 a=3 遇敌的步长,鼠标离中心点的距离。(范围1-8)单位:厘米
  43. 用户定义变量 b=1 遇敌步长上,鼠标离中心点的距离。(范围1-8)单位:厘米
  44. 标记 遇敌延时
  45. 用户定义变量 h=800 自己设置吧,遇敌延时,用了就知道作用了。单位(毫秒)
  46. 标记 start
  47. zdyd=cint(ynzdyd)
  48. 如果表达式 (cbool (zdyd=1)) 为真,则
  49.     调用子程序 自动遇敌
  50. 否则
  51.     如果表达式 (cbool (zdyd=2)) 为真,则
  52.         调用子程序 不遇敌
  53.     否则
  54.         弹出窗口 "请输入正确的遇敌是否参数"
  55.     脚本停止运行
  56. 条件结束
  57. 条件结束
  58. 跳转到标记 start
  59. 脚本停止运行
  60. 子程序 不遇敌
  61.     标记 不遇敌
  62.     调用子程序 进入战斗
  63.     调用子程序 补血补蓝
  64.     调用子程序 判断是否选头像
  65.     调用子程序 组队
  66.     调用子程序 碰盗贼
  67.     跳转到标记 不遇敌
  68. 子程序结束,回到调用处
  69. 子程序 自动遇敌
  70.     标记 自动遇敌
  71.     //a,b
  72.     鼠标移到 512-32*a+ydlx , 393-32*b+ydly
  73.     延时h毫秒
  74.     左键单击
  75.     调用子程序 进入战斗
  76.     调用子程序 补血补蓝
  77.     调用子程序 判断是否选头像
  78.     调用子程序 组队
  79.     调用子程序 碰盗贼
  80.     鼠标移到 512+32*a+ydlx , 393+32*b+ydly
  81.     延时h毫秒
  82.     左键单击
  83.     调用子程序 进入战斗
  84.     调用子程序 补血补蓝
  85.     调用子程序 判断是否选头像
  86.     调用子程序 组队
  87.     调用子程序 碰盗贼
  88.     跳转到标记 自动遇敌
  89. 子程序结束,回到调用处
  90. 子程序 进入战斗
  91.     标记 进入战斗
  92.     调用外部VBScript子程序 quse1=得到指定点的颜色(768+ydlx,244+ydly)
  93.     调用外部VBScript子程序 quse1=得到指定点的颜色(768+ydlx,244+ydly)
  94.     调用外部VBScript子程序 quse1=得到指定点的颜色(768+ydlx,244+ydly)
  95.     调用外部VBScript子程序 quse1=得到指定点的颜色(768+ydlx,244+ydly)
  96.     如果表达式 (quse1=quse2 and quse9=quse10) 为真,则
  97.         调用外部VBScript子程序 quse1=得到指定点的颜色(768+ydlx,244+ydly)
  98.         调用子程序 判断1
  99.         延时20毫秒
  100.         调用子程序 判断2