- secondmdust=0
- 如果表达式 (makeoredust=1) 为真,则
- 如果表达式 (blduptime>=30000) 为真,则
- secondmdust=1
- 调用子程序 makeoredustsub
- secondmdust=0
- 延时30000毫秒
- 条件结束
- //TracePrint "开始磨矿粉 "
- gameinfotext="[" & time & "]正在磨矿粉..." & vbcrlf & gameinfotext
- 调用子程序 renewDrgGameInf2
- 调用子程序 makeoredustsub
- 条件结束
- 如果表达式 (eatbread=0) 为真,则
- 如果表达式 (makeoredust=1) 为真,则
- 如果表达式 (bldUpTime>=30000) 为真,则
- //磨粉的过程耗时3*maxdly
- 在调试状态下向调试窗口输出 "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
- 调用子程序 renewDrgGameInf2
- 延时bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly毫秒
- 否则
- 在调试状态下向调试窗口输出 "wait for " & bldUpTime-3*maxdly
- gameinfotext="[" & time & "]wait for.. " & bldUpTime-30000-int((blduptime-30000)/(3*maxdly))*3*maxdly & vbcrlf & gameinfotext
- 调用子程序 renewDrgGameInf2
- 延时bldUpTime-3*maxdly毫秒
- 条件结束
- 否则
- 在调试状态下向调试窗口输出 "wait for " & bldUpTime
- gameinfotext="[" & time & "]wait for.. " & bldUpTime & vbcrlf & gameinfotext
- 调用子程序 renewDrgGameInf2
- 延时bldUpTime毫秒
- 条件结束
- 否则
- 在调试状态下向调试窗口输出 "wait for " & maxdly
- gameinfotext="[" & time & "]wait for.. " & maxdly & vbcrlf & gameinfotext
- 调用子程序 renewDrgGameInf2
- 延时maxdly毫秒
- 条件结束
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 否则
- //未授权是空白则继续狩猎
- 在调试状态下向调试窗口输出 "未授权,继续狩猎!"
- gameinfotext="[" & time & "]" & "未授权,继续狩猎!" & vbcrlf & gameinfotext
- 调用子程序 renewDrgGameInf2
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- //bldUpTime=int(blood/bldUpSpd)*1000
- //Delay maxDly+bldUpTime
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 条件结束
- 延时mindly毫秒
- 循环结束
- 脚本停止运行
- //Rem xxxx
- //Gosub die
- 子程序 die
- //msgbox ""
- dim fh_i,fh_j
- diedly=5000
- //设置复活路径,0复活点12345分别表示路径所在行
- //烈焰谷//fhlj="2120232"
- //安格里拉村 fhlj="22015"
- //烈焰广场 fhlj="201"
- 调用插件命令 BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,595-main_win_left,77-main_win_top)
- 延时diedly毫秒
- fh_i=1
- 如果表达式 (fh_i<=len(fhlj)) 为真,则循环执行
- fh_j=mid(fhlj,fh_i,1)*1
- //msgbox fh_j
- 调用插件命令 BGKM5.LClick(hwnd,fhx(fh_j)-main_win_left,fhy(fh_j)-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,fhx(fh_j)-main_win_left,fhy(fh_j)-main_win_top)
- 如果表达式 (fh_j=0) 为真,则
- diedly=diedly+20000
- 条件结束
- fh_i=fh_i+1
- 延时diedly毫秒
- 循环结束
- diedly=diedly-20000
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 调用插件命令 BGKM5.LClick(hwnd,650-main_win_left,78-main_win_top)
- 延时diedly毫秒
- 子程序结束,回到调用处
- 脚本停止运行
- 子程序 eatbreadsub
- dim breadxy
- dim ebx,eby
- 标记 restarteb
- 调用插件命令 BGKM5.LClick(hwnd,296-main_win_left,78-main_win_top)
- 延时1000毫秒
- 调用插件命令 ebsubxy=Bkgnd.FindColor(hwnd,285-main_win_left,112-main_win_top,287-main_win_left,114-main_win_top,"A6")