1.     调用子程序 [状态扫描]
  2.     //是否需要群疗
  3.     如果表达式 (QunLiaoFlage=1) 为真,则
  4.         如果表达式 (MinMyHPFlage=1 And Num9=1) 为真,则
  5.             按键<9>
  6.             延时YanShi毫秒
  7.             调用子程序 [群疗]
  8.         否则
  9.             调用子程序 [群疗]
  10.         条件结束
  11.     否则
  12.         //是否需要给自己单疗
  13.         如果表达式 (MaxMyHPFlage=1) 为真,则
  14.             如果表达式 (MinMyHPFlage=1 And Num9=1) 为真,则
  15.                 按键<9>
  16.                 延时YanShi毫秒
  17.                 调用子程序 [单疗]
  18.             否则
  19.                 调用子程序 [单疗]
  20.             条件结束
  21.         条件结束
  22.         //是否需要给队员单疗
  23.         如果表达式 (DanLiaoFlage=1) 为真,则
  24.             调用子程序 [单疗]
  25.         条件结束
  26.     条件结束
  27.     //是否需要回蓝
  28.     如果表达式 (MyMPFlage=1 And Timer-MyMPTime>61 And Num6=1) 为真,则
  29.         按键<6>
  30.         延时YanShi毫秒
  31.         MyMPTime=Timer
  32.         调用子程序 [跟随]
  33.     条件结束
  34.     //是否需要给自己状态
  35.     如果表达式 (Timer-BuffTime1>FLHDPot And Num8=1) 为真,则
  36.         调用子程序 [加状态]
  37.     条件结束
  38.     //是否死亡需返回
  39.     如果 (87,11) 的颜色等于 #400 则
  40.         调用子程序 [死亡返回]
  41.     条件结束
  42.     //是否需要重新跟随
  43.     如果表达式 (Timer-GenSuiTime>GenSuiTimePot) 为真,则
  44.         按键-
  45.         延时YanShi毫秒
  46.         调用子程序 [跟随]
  47.         GenSuiTime=Timer
  48.     条件结束
  49. 循环结束
  50. 标记 主程序结束
  51. 脚本停止运行
  52. //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★子程序★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓〓〓〓
  53. //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★跟随★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓〓〓〓
  54. 子程序 [跟随]
  55.     如果表达式 (GenSui<>112) 为真,则
  56.         按键#GenSui
  57.         延时YanShi*3毫秒
  58.         按键<0>
  59.         延时YanShi毫秒
  60.     条件结束
  61. 子程序结束,回到调用处
  62. //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★状态扫描★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓〓〓〓
  63. 子程序 [状态扫描]
  64.     QunLiao=0
  65.     //扫描自身血量情况
  66.     如果 (Int(2.08*MaxMyHPPot+87),11) 的颜色大约等于 #800 则
  67.         MaxMyHPFlage=1
  68.         DanLiaoDuiYan=112
  69.         QunLiao=QunLiao+1
  70.         如果 (Int(2.08*MinMyHPPot+87),11) 的颜色大约等于 #800 则
  71.             MinMyHPFlage=1
  72.         否则
  73.             MinMyHPFlage=0
  74.         条件结束
  75.     否则
  76.         MaxMyHPFlage=0
  77.     条件结束
  78.     //扫描自身MP情况
  79.     如果 (Int(2.08*MyMPPot+87),26) 的颜色大约等于 #800 则
  80.         MyMPFlage=1
  81.     否则
  82.         MyMPFlage=0
  83.     条件结束
  84.     //扫描队员血量
  85.     DanLiao=0
  86.     DanLiaoFlage=0
  87.     循环 RenShu 遍
  88.         如果 (Int(1*DuiWuHPPot+33),117+DanLiao*47) 的颜色大约等于 #800 则
  89.             DanLiaoFlage=1
  90.             DanLiaoDuiYan=DanLiao+113
  91.             QunLiao=QunLiao+1
  92.             如果表达式 (QunLiao>=2) 为真,则
  93.                 QunLiaoFlage=1
  94.                 跳转到标记 状态扫描结束
  95.             否则
  96.                 QunLiaoFlage=0
  97.             条件结束
  98.         否则
  99.             DanLiao=DanLiao+1
  100.         条件结束