secondmdust=0
                        If makeoredust=1
                            If blduptime>=30000
                                secondmdust=1
                                Gosub makeoredustsub
                                secondmdust=0
                                Delay 30000
                            EndIf 
                            //TracePrint "开始磨矿粉 "
                            gameinfotext="[" & time  & "]正在磨矿粉..."  & vbcrlf & gameinfotext
                            Gosub renewDrgGameInf2
                            Gosub makeoredustsub
                        EndIf 
                        If eatbread=0
                            If makeoredust=1
                                If bldUpTime>=30000
                                    //磨粉的过程耗时3*maxdly
                                    TracePrint "wait for " & bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly
                                    gameinfotext="[" & time  & "]wait for.. " & bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly  & vbcrlf & gameinfotext
                                    Gosub renewDrgGameInf2
                                    Delay bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly
                                Else 
                                    TracePrint "wait for " & bldUpTime-3*maxdly
                                    gameinfotext="[" & time  & "]wait for.. " & bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly & vbcrlf & gameinfotext
                                    Gosub renewDrgGameInf2
                                    Delay bldUpTime-3*maxdly
                                EndIf 
                            Else 
                                TracePrint "wait for " & bldUpTime
                                gameinfotext="[" & time  & "]wait for.. " & bldUpTime  & vbcrlf & gameinfotext
                                Gosub renewDrgGameInf2
                                Delay bldUpTime
                            EndIf 
                        Else 
                            TracePrint "wait for " & maxdly
                            gameinfotext="[" & time  & "]wait for.. " & maxdly  & vbcrlf & gameinfotext
                            Gosub renewDrgGameInf2
                            Delay maxdly
                        EndIf 
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                    Else 
                        //未授权是空白则继续狩猎
                        TracePrint "未授权,继续狩猎!"
                        gameinfotext="[" & time  & "]" & "未授权,继续狩猎!" & vbcrlf & gameinfotext
                        Gosub renewDrgGameInf2
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                        Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
                        //bldUpTime=int(blood/bldUpSpd)*1000
                        //Delay maxDly+bldUpTime
                    EndIf 
                EndIf 
            EndIf 
        EndIf 
    EndIf 
    Delay mindly
EndWhile 
EndScript 
//Rem xxxx
//Gosub die
Sub die
    //msgbox ""
    dim fh_i,fh_j
    diedly=5000
    //设置复活路径,0复活点12345分别表示路径所在行
    //烈焰谷//fhlj="2120232"
    //安格里拉村    fhlj="22015"
    //烈焰广场    fhlj="201"
    Plugin BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
    Plugin BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
    Plugin BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
    Delay diedly
    fh_i=1
    While fh_i<=len(fhlj)
        fh_j=mid(fhlj,fh_i,1)*1
        //msgbox fh_j
        Plugin BGKM5.LClick(hwnd,fhx(fh_j)-main_win_left,fhy(fh_j)-main_win_top)
        Plugin BGKM5.LClick(hwnd,fhx(fh_j)-main_win_left,fhy(fh_j)-main_win_top)
        If fh_j=0
            diedly=diedly+20000
        EndIf 
        fh_i=fh_i+1
        Delay diedly
    EndWhile 
    diedly=diedly-20000
    Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
    Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
    Plugin BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
    Delay diedly
Return 
EndScript 
Sub eatbreadsub
    dim breadxy
    dim ebx,eby
    Rem restarteb
    Plugin BGKM5.LClick(hwnd,296-main_win_left,78-main_win_top)
    Delay 1000
    Plugin ebsubxy=Bkgnd.FindColor(hwnd,285-main_win_left,112-main_win_top,287-main_win_left,114-main_win_top,"A6")