1. 用户定义变量 v=DropList{随机选择:1|提示:2}=0 出现验证
  2. 用户定义变量 rh=DropList{40%:1|60%:2|80%:3|90%:4}=0 角色红少于%时打坐
  3. 用户定义变量 rl=DropList{40%:1|60%:2|80%:3|90%:4}=0 角色蓝少于%时打坐
  4. 用户定义变量 jehl=DropList{是:1|否:2}=0 每次打坐是否等待恢复满红蓝
  5. 用户定义变量 ks=DropList{快捷键7:1|快捷键8:2|快捷键9:3|不按键:4}=0 角色快死时按键
  6. 用户定义变量 zduei=DropList{进队:1|不进:2}=0 组队邀请
  7. 用户定义变量 s=DropList{快捷键1:1|快捷键2:2|快捷键3:3|快捷键4:4|快捷键5:5|快捷键6:6}=0 技能快捷键
  8. 用户定义变量 dz=30 打坐休息时间(秒)
  9. 如果表达式 (rh="1") 为真,则
  10.     rh=40
  11. 否则如果(rh="2")为真,则
  12.     rh=60
  13. 否则如果(rh="3")为真,则
  14.     rh=80
  15. 否则如果(rh="4")为真,则
  16.     rh=90
  17. 条件结束
  18. 如果表达式 (rl="1") 为真,则
  19.     rl=40
  20.     see="db8100"
  21. 否则如果(rl="2")为真,则
  22.     rl=60
  23.     see="db8100"
  24. 否则如果(rl="3")为真,则
  25.     rl=80
  26.     see="dc8201"
  27. 否则如果(rl="4")为真,则
  28.     rl=90
  29.     see="dc8300"
  30. 条件结束
  31. //下面这句是得到当前最前面的窗口句柄
  32. 调用插件命令 Hwnd = Window.Foreground()
  33. //下面这句是移动窗口到(0, 0)位置
  34. 调用插件命令 Window.Move(Hwnd, 0, 0)
  35. 调用子程序 组队邀请
  36. 延时1000毫秒
  37. se="7BA72D"
  38. zf="1|0|84BE3C,2|0|7CAF3E,3|0|7EB13F,4|0|84B942,-6|1|CA9200,-5|1|C28B00,-4|1|BC8500,-1|1|7BA82D,0|1|7EAF2F,4|1|75A43A,9|1|CC9500,10|1|BE8900,-7|2|CA9300,-6|2|BB8500,-1|2|88C536,2|2|80400,10|2|C58F00,11|2|BE8900,-8|3|C79100,-1|3|7AA22F,2|3|40200,11|3|C39000,12|3|BF8A00,-1|4|8CB539,2|4|0,5|4|749529,12|4|CD9500,13|4|C08900,-1|5|84A834,2|5|0,5|5|7DAC32,13|5|C99100,-2|6|A3D845,-1|6|A0D444,2|6|0,5|6|84BD39,6|6|79A12E,-3|7|8FC627,-2|7|6D9742,2|7|102,6|7|7DB046,7|7|68933A,-10|8|986900,-4|8|7FAF22,-3|8|5D7A17,2|8|0,7|8|709D3E,8|8|729735,-10|9|875B00,-5|9|729A1E,2|9|1,8|9|659C35,9|9|75A130,-10|10|825300,-5|10|829E20,2|10|201,9|10|86BB33,-10|11|7D4B00,2|11|400,9|11|83AA27,-10|12|7D4B00,2|12|400,10|12|9ED633,-10|13|7D4B00,2|13|400,-10|14|7D4B00,2|14|103,-10|15|7D4B00,2|15|102,-10|16|865300,2|16|103,-10|17|8F5D00,2|17|204,-10|18|956400,2|18|305,-10|19|AD7800,2|19|305,-10|20|C58D00,-10|21|C68E00,13|21|C69200,12|22|C69200,13|22|C08C00,12|23|C59100"
  39. 调用插件命令 XY = Color.FindMutiColor(0, 0, 1024, 768, se, zf, 1)
  40. //下面这句用于分割字符串
  41. MyArray = Split(XY, "|")
  42. //下面这句将字符串转换成数值
  43. dzx = CInt(MyArray(0)): dzy = CInt(MyArray(1))
  44. 如果表达式 (dzx=>0 and dzy=>0) 为真,则
  45. 否则
  46.     弹出窗口 "没找到打坐图标,按[确定]后把鼠标放到打坐图标上按任意键"
  47.     等待按任意键,保存到变量"没找到打坐图标,按[确定]后把鼠标放到打坐图标上按任意键"中
  48.     调用外部VBScript子程序 得到鼠标当前位置(dzx,dzy)
  49. 条件结束
  50. //下面这句是窗口属性设置为(窗口置前)
  51. 调用插件命令 Window.Top(Hwnd, 0)
  52. //下面这句是窗口属性设置为(取消窗口置前)
  53. 调用插件命令 Window.Top(Hwnd, 1)
  54. 延时200毫秒
  55. 调用子程序 检查
  56. 调用子程序 组队邀请
  57. 延时200毫秒
  58. //===============找怪
  59. 标记 开始杀怪
  60. 调用子程序 组队邀请
  61. 延时200毫秒
  62. 按键<Tab>
  63. //按TAB
  64. 标记 杀怪
  65. 延时200毫秒
  66. 调用子程序 组队邀请
  67. 调用子程序 快死
  68. 调用子程序 技能
  69. 调用子程序 组队邀请
  70. 延时200毫秒
  71. 调用外部VBScript子程序 得到鼠标当前位置(dzx,dzy)
  72. 如果表达式 (x>=0 and y>=0) 为真,则
  73.     调用子程序 组队邀请
  74.     延时1000毫秒
  75.     调用子程序 yz
  76.     跳转到标记 杀怪
  77. 否则
  78.     调用子程序 组队邀请
  79.     调用子程序 yz
  80.     调用子程序 组队邀请
  81.     调用子程序 检查
  82.     延时200毫秒
  83.     调用子程序 组队邀请
  84.     跳转到标记 开始杀怪
  85. 条件结束
  86. 跳转到标记 开始杀怪
  87. 脚本停止运行
  88. 子程序 检查
  89.     标记 JCH
  90.     如果 (rh/100*(250-94)+94,76) 的颜色大约等于 #0300DF 则
  91.     否则
  92.         如果 (rh/100*(250-94)+94,76) 的颜色大约等于 #EAEAEA 则
  93.         否则
  94.             延时800毫秒
  95.             鼠标移到 dzx , dzy
  96.             延时500毫秒
  97.             超级模拟左键单击
  98.             延时dz*1000毫秒
  99.         条件结束
  100.     条件结束