1. 用户定义变量 Var1=0 账号
  2. 用户定义变量 Var2=0 密码
  3. 用户定义变量 Var3=DropList{1:0|2:1|3:2}=0 角色
  4. 用户定义变量 Var4=DropList{是:0|否:1}=0 自动加血/蓝令命
  5. 用户定义变量 Var5=121 少于多少加蓝
  6. 标记 dr
  7. 如果 (396,260) 的颜色大约等于 #0 则
  8.     如果 (341,365) 的颜色大约等于 #ade7ef 则
  9.         //输入账号
  10.         输入文本 Var1
  11.         延时200毫秒
  12.         按键<Tab>
  13.         //输入密码
  14.         延时200毫秒
  15.         输入文本 Var2
  16.         延时200毫秒
  17.         按键<Enter>
  18.         延时200毫秒
  19.     否则
  20.         跳转到标记 dr
  21.     条件结束
  22. 否则
  23.     跳转到标记 dr
  24. 条件结束
  25. //选择角色
  26. 标记 d
  27. 延时1000毫秒
  28. 如果 (269,225) 的颜色不等于 #add3de 则
  29.     如果表达式 (Var3=0) 为真,则
  30.         调用子程序 1
  31.     条件结束
  32.     如果表达式 (Var3=1) 为真,则
  33.         调用子程序 2
  34.     条件结束
  35.     如果表达式 (Var3=2) 为真,则
  36.         调用子程序 3
  37.     条件结束
  38. 否则
  39.     跳转到标记 d
  40. 条件结束
  41. 延时1000毫秒
  42. 按键<Enter>
  43. //自动令命
  44. 延时1000毫秒
  45. 标记 ml
  46. 如果表达式 (Var4=0) 为真,则
  47.     如果 (208,555) 的颜色大约等于 #f7f7ff 则
  48.         延时1000毫秒
  49.         输入文本 "/autohp"
  50.         延时200毫秒
  51.         按键<Enter>
  52.         延时1000毫秒
  53.         输入文本 "/automp "
  54.         延时200毫秒
  55.         输入文本 Var5
  56.         延时200毫秒
  57.         按键<Enter>
  58.     否则
  59.         跳转到标记 ml
  60.     条件结束
  61. 条件结束
  62. 脚本停止运行
  63. 子程序 1
  64.     延时200毫秒
  65.     鼠标移到 203 , 202
  66.     延时500毫秒
  67.     左键单击
  68. 子程序结束,回到调用处
  69. 子程序 2
  70.     延时200毫秒
  71.     鼠标移到 429 , 202
  72.     延时500毫秒
  73.     左键单击
  74. 子程序结束,回到调用处
  75. 子程序 3
  76.     延时200毫秒
  77.     鼠标移到 643 , 202
  78.     延时500毫秒
  79.     左键单击
  80. 子程序结束,回到调用处