1.                         条件结束
  2.                         如果表达式 (i=1) 为真,则
  3.                             调用插件命令 BGKM5.LClick(hwnd,435-main_win_left,170-main_win_top)
  4.                         条件结束
  5.                         如果表达式 (i=2) 为真,则
  6.                             调用插件命令 BGKM5.LClick(hwnd,464-main_win_left,180-main_win_top)
  7.                         条件结束
  8.                         如果表达式 (i=3) 为真,则
  9.                             调用插件命令 BGKM5.LClick(hwnd,495-main_win_left,170-main_win_top)
  10.                         条件结束
  11.                         延时500毫秒
  12.                         //是否滚动地图, 如果4次切换都找不到,则下次进入滚动地图,每个地图滚动过后不再滚动
  13.                         //上 878 213 下 878 480
  14.                         如果表达式 (rollmap=1 and j mod 8 >4) 为真,则
  15.                             如果表达式 (i=0 or i=3) 为真,则
  16.                                 循环 5 遍
  17.                                     //Delay mindly
  18.                                     调用插件命令 BGKM5.LClick(hwnd,878-main_win_left,213-main_win_top)
  19.                                 循环结束
  20.                             条件结束
  21.                             如果表达式 (i=1 or i=2) 为真,则
  22.                                 循环 5 遍
  23.                                     //Delay mindly
  24.                                     调用插件命令 BGKM5.LClick(hwnd,878-main_win_left,480-main_win_top)
  25.                                 循环结束
  26.                             条件结束
  27.                             延时mindly毫秒
  28.                         条件结束
  29.                     条件结束
  30.                     //除错:找不到任何怪超时自动点击狩猎,这里设置的将近2分钟
  31.                     如果表达式 (j>=outtimes) 为真,则
  32.                         调用插件命令 BGKM5.MMove(hwnd,650-main_win_left,78-main_win_top)
  33.                         延时500毫秒
  34.                         调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
  35.                         调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
  36.                         //Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
  37.                         延时maxdly毫秒
  38.                     条件结束
  39.                     //找怪
  40.                     调用插件命令 bcxy=Bkgnd.FindColor(hwnd,left-main_win_left,top-main_win_top,right-main_win_left,bottom-main_win_top,c)
  41.                     monsterxy=split(bcxy,"|",-1,1)
  42.                     x=monsterxy(0)*1
  43.                     y=monsterxy(1)*1
  44.                     如果表达式 (bcxy<>"-1|-1") 为真,则
  45.                         //与游戏兼容性团队打怪标记
  46.                         如果表达式 (term<>2) 为真,则
  47.                             调用插件命令 bcxy=Bkgnd.FindColor(hwnd,x-20,y-80,x+20,y,c1)
  48.                             termxy=split(bcxy,"|",-1,1)
  49.                             x1=termxy(0)*1
  50.                             y1=termxy(1)*1
  51.                             如果表达式 (bcxy<>"-1|-1") 为真,则
  52.                                 //避免打别人正在打的怪
  53.                                 如果表达式 (term=0 and j<maxerr-125) 为真,则
  54.                                     延时mindly毫秒
  55.                                     跳转到标记 rr
  56.                                 条件结束
  57.                             否则
  58.                                 //组队情况下,如果怪没有人打则不去打,高级怪哦!
  59.                                 如果表达式 (term=1 and j<maxerr-125) 为真,则
  60.                                     延时mindly毫秒
  61.                                     跳转到标记 rr
  62.                                 条件结束
  63.                             条件结束
  64.                         条件结束
  65.                         //与游戏兼容性是否有需要避开的怪存在,小心被那些JY怪给阉了!
  66.                         调用插件命令 bcxy=Bkgnd.FindColor(hwnd,x-50,y-50,x+50,y+50,dagc)
  67.                         dagxy=split(bcxy,"|",-1,1)
  68.                         x1=dagxy(0)*1
  69.                         y1=dagxy(1)*1
  70.                         如果表达式 (bcxy<>"-1|-1" and dagc<>"") 为真,则
  71.                             延时mindly毫秒
  72.                             跳转到标记 rr
  73.                         条件结束
  74.                         调用插件命令 BGKM5.Lclick(hwnd,x+15,y-25)
  75.                         //Plugin BGKM5.Lclick(hwnd,x+15,y-25)
  76.                         调用插件命令 BGKM5.Lclick(hwnd,284-main_win_left,178-main_win_top)
  77.                         延时100毫秒
  78.                         j=0:x=-1:y=-1
  79.                         延时maxdly毫秒
  80.                     条件结束
  81.                     //与游戏兼容性是否战斗状态
  82.                     调用插件命令 bcxy=Bkgnd.FindColor(hwnd,300-main_win_left,360-main_win_top,320-main_win_left,380-main_win_top,"FCFCFC")
  83.                     btlxy=split(bcxy,"|",-1,1)
  84.                     btlx=btlxy(0)*1
  85.                     btly=btlxy(1)*1
  86.                     如果表达式 (btlx>=0 and btly>=0) 为真,则
  87.                         gameinfotext="[" & time & "]开始打怪:" & toltimes & vbcrlf & gameinfotext
  88.                         调用子程序 renewDrgGameInf2
  89.                         如果表达式 (1) 为真,则循环执行
  90.                             //判断画面是否出现战斗提示,是则按照攻击顺序表攻击
  91.                             调用插件命令 bcxy=Bkgnd.FindColor(hwnd,300-main_win_left,360-main_win_top,320-main_win_left,380-main_win_top,"FCFCFC")
  92.                             延时100毫秒
  93.                             如果表达式 (bcxy<>"-1|-1") 为真,则
  94.                                 如果表达式 (rndatk=1) 为真,则
  95.                                     //这段用来自动探索组合招式
  96.                                     rndid=int(rnd*3)
  97.                                     调用插件命令 BGKM5.Lclick(hwnd,atkdirx(rndid)-main_win_left,atkdiry(rndid)-main_win_top)
  98.                                     调用插件命令 BGKM5.Lclick(hwnd,atkdirx(rndid)-main_win_left,atkdiry(rndid)-main_win_top)
  99.                                 否则
  100.                                     //按照剑谱出招呵呵!