1. 用户定义变量 Var1=DropList{"5次":"1"|"10次":"2"|"15次":"3"|"20次":"4"}=0 "您的技能次数是多少??"
  2. 用户定义变量 Var2=DropList{"第一个技能":"1"|"第二个技能":"2"|"第三个技能":"3"|"第四个技能":"4"}=0 "要使用第几个技能?"
  3. 调用 Msg.ShowScrTXT(0,0,1024,768,"请快速把鼠标移动到游戏窗口上!!倒计时:3","0000FF")
  4. 延时 1000 毫秒
  5. 调用 Msg.ShowScrTXT(0,0,1024,768,"请快速把鼠标移动到游戏窗口上!!倒计时:2","0000FF")
  6. 延时 1000 毫秒
  7. 调用 Msg.ShowScrTXT(0,0,1024,768,"请快速把鼠标移动到游戏窗口上!!倒计时:1","0000FF")
  8. 延时 1000 毫秒
  9. 调用 Msg.ShowScrTXT(0,0,1024,768,"请快速把鼠标移动到游戏窗口上!!倒计时:0","0000FF")
  10. 延时 1000 毫秒
  11. 调用 Msg.HideScrTXT()
  12. 延时 1000 毫秒
  13. 调用 Msg.ShowScrTXT(0,0,1024,768,"开始后台!如果没反应请重新","dadww")
  14. 定义变量 Hwnd
  15. 令 Hwnd = Window.MousePoint()
  16. 标记 NN
  17. 延时 3000 毫秒
  18. 如果 Var1 = 1 则
  19.     循环 5 次
  20.         调用 打怪()
  21.     循环结束
  22.     调用 加血()
  23.     调用 chongfu()
  24.     跳转到标记 NN
  25. 否则如果 Var1 = 2 则
  26.     循环 10 次
  27.         调用 打怪()
  28.     循环结束
  29.     调用 加血()
  30.     调用 chongfu()
  31.     跳转到标记 NN
  32. 否则如果 Var1 = 3 则
  33.     循环 15 次
  34.         调用 打怪()
  35.     循环结束
  36.     调用 加血()
  37.     调用 chongfu()
  38.     跳转到标记 NN
  39. 否则如果 Var1 = 4 则
  40.     循环 20 次
  41.         调用 打怪()
  42.     循环结束
  43.     调用 加血()
  44.     调用 chongfu()
  45.     跳转到标记 NN
  46. 条件结束
  47. 调用 Msg.ShowScrTXT(0,0,1024,768,"已完成自动打怪!准备重头开始 (*^__^*) 嘻嘻","109271")
  48. 脚本停止运行
  49. 注释:Rem ********以下都是子程序**************
  50. 注释:Rem ********以下都是子程序**************
  51. 注释:Rem ********以下都是子程序**************
  52. 注释:Rem ********以下都是子程序**************
  53. 注释:Rem ********以下都是子程序**************
  54. 子程序 技能()
  55.     如果 Var2 = 1 则
  56.         调用 Bkgnd.LeftClick(Hwnd,508,457)
  57.     否则如果 Var2 = 2 则
  58.         调用 Bkgnd.LeftClick(Hwnd,633,459)
  59.     否则如果 Var2 = 3 则
  60.         调用 Bkgnd.LeftClick(Hwnd,504,506)
  61.     否则如果 Var2 = 4 则
  62.         调用 Bkgnd.LeftClick(Hwnd,616,513)
  63.     条件结束
  64. 子程序结束
  65. 子程序 加血()
  66.     调用 Bkgnd.LeftClick(Hwnd,184,433)
  67.     延时 1000 毫秒
  68.     调用 Bkgnd.LeftClick(Hwnd,421,429)
  69.     延时 1000 毫秒
  70.     调用 Bkgnd.LeftClick(Hwnd,412,345)
  71.     延时 1000 毫秒
  72.     调用 Bkgnd.LeftClick(Hwnd,479,354)
  73.     延时 1000 毫秒
  74.     调用 Bkgnd.LeftClick(Hwnd,446,137)
  75.     延时 1000 毫秒
  76. 子程序结束
  77. 子程序 打怪()
  78.     标记 A(子程序 打怪)
  79.     延时 1000 毫秒
  80.     调用 Bkgnd.LeftDoubleClick(Hwnd,491,262)
  81.     延时 2000 毫秒
  82.     令 GetColor = Bkgnd.GetPixelColor(Hwnd,450,447)
  83.     如果 GetColor = "FFD383" 则
  84.         调用 技能()
  85.     否则
  86.         延时 1000 毫秒
  87.         跳转到标记 A(子程序 打怪)
  88.     条件结束
  89.     延时 2000 毫秒
  90.     调用 dianji()
  91. 子程序结束
  92. 子程序 dianji()
  93.     标记 AAA(子程序 dianji)
  94.     延时 1000 毫秒
  95.     令 Color = Bkgnd.GetPixelColor(Hwnd,450,223)
  96.     如果 Color = "00FFFF" 则
  97.         调用 Bkgnd.LeftClick(Hwnd,485,356)
  98.         延时 100 毫秒
  99.         调用 Bkgnd.LeftClick(Hwnd,472,389)
  100.         延时 500 毫秒