釣魚博特(Filefront魔獸世界)
特點
- 鮑伯掃描測試結果有95%的速度+準確度
- 魚掃描測試結果有70%+準確性
- 易於變化常數調整
- 支持任何決議(是的,甚至不標準的像真的伸出)
- 支持CosmosUI
- 動態 RGB色彩發現(在幾乎任何光線工程)
- 自動化程式,客場
使用
1。 複製/粘貼以下代碼到交流工具(發現http://www.actool.net
2。 運行魔獸世界的窗口模式
3。 把釣魚技能在插槽'0'
5。 在視頻選項(按逃逸,彈出主菜單),取消的硬件光標'
6。 放大到第一人稱模式
7。 在劇本審查常量,特別是'runCount'設置多少倍的腳本應該運行
8。 運行宏
筆記
- 為了獲得最佳效果,試著將所有花哨的圖形選項關閉(尤其是'地形亮點'著色 ..下採取一切亮度出來的水),並使用低分辨率(800 × 600下也許,較小的更快)
- 如果你發現有問題的鮑伯,只是去那裡鼠標在鮑伯,永不停止,或去一點點過去,鮑伯停車前,請嘗試增加'scanSpeed常數。 只有做到這一點後,關閉所有花哨的圖形,減少決議
- 請請請魚遠離文明。 我們需要盡可能少的宣傳,thankyouverymuch。
- 嘗試找到你那個地方一級的水。 運行腳本一次或兩次,並注意行,其中最高的腳本掃描的鮑伯。 然後拋出 15多演員手動記下最高投去。 嘗試匹配的兩行,你會得到更快的結果。
- 如果鮑伯是著陸區以外的掃描,掃描面積百分比adject常量宏,以包括地方的鮑伯土地。
- 您可以關閉自動化程式客場如果您想聊天,釣魚
未來
- 魚掃描器心不是最好的,現在,肯定要調整。 我會盡力取得更好的工作在未來的更新。
- 庫存管理系統,以自動打開容器,如蛤蜊,瓶,箱等
- 一個選擇退出捕撈後成立的時間量
- 一個選項打開隨機時序之間蒙上/點擊的魚 /等
該機器人
/ / 魔獸世界釣魚機器人1.1版
/ /由QuietKnight
/ /改變
/ / 1.1版
/ / +新增的選項關閉自動化程式殺手
/ / +新增的變化日誌
/ /
/ / 1.0
/ / +最初版本
/ /特別說明:
/ / - 把你的釣魚技能在插槽'0'
/ / - 放大到第一人稱模式
/ / - 在視頻選項,取消選中的硬件光標'
的SetActiveWindow世界魔獸
常數
/////////////////////////
/ /更改日期常數 / /
/////////////////////////
/ /運行數
/ /多少次的腳本應該嘗試魚
runCount = 10
/ /速度
/ /這是最初的掃描速度。 數字越低,速度越快掃描有雲:
/ /和數字越高,速度較慢的掃描範圍。 如果你有問題
/ /在初始掃描心不是尋找鮑伯和公正的權利在它掃描,
/ /嘗試增加這個數字緩慢。
scanSpeed = 60
/ /掃描中的距離
/ /這是雙方距離離屏幕的掃描誘餌
/ /這些都是以百分比計算的屏幕在適當的方向
scanLeftDist = 0.3
scanRightDist = 0.3
scanTopDist = 0.4
scanBottomDist = 0.25
/ /亮度範圍
/ /這是RGB值的數目超過下'亮點'那是
/ /引誘尋找。 基本上,如果你收到消息'沒有魚上鉤',
/ /嘗試增加兩個號碼 1位,但如果你不鮑伯鮑勃趕上
/ /任何事情,嘗試減少這兩個數字 1位。 這可以從環境變化
/ /到環境。 此外,一般來說 brightRangeUp者不應該很高。
brightRangeDown = 50
brightRangeUp = 10
/ /亮度距離
/ /凍不會不管它,但基本上,離開它,除非你有單獨
/ /問題其實捕的魚。 如果你有問題,你想
/ /來調整它,一般的規則是,較高的分辨率,數字越大,
/ /數字範圍的,但只在任何地方從 2分鐘至6最大。 如果你開始
/ /得到太多出怪人這一點,你永遠也釣的魚
brightDist = 3
/ /自動化程式客場
/ /設置為 1,使用自動化程式客場(其中兩次進入前印刷機每投)或
/ /為 0以禁用自動化程式完全離開。 這竟是在有用的,如果你想
/ /聊天魔獸而捕魚。
afkAway = 0
/////////////////////////////
/ /非CHANGABLE常數 / /
/////////////////////////////
/ /優化掃描步驟比率
widthToWindowRatio = 0.056
heightToWindowRatio = 0.075
/ / Scanbox
scanTop = 0
scanBottom = 0
scanLeft = 0
scanRight = 0
scanStepX = 0
scanStepY = 0
scanSuccess = 0
/ /的框
boxMinX = 0
boxMaxX = 0
boxMinY = 0
boxMaxY = 0
boxCenterY = 0
boxCenterX = 0
boxScanStep = 4
boxAvgWidth = 0
boxAvgHeight = 0
/ /雜項增值經銷商
x = 0時
為 y = 0
我= 0
J = 0時
/ /鼠標瓦爾
isMouseOrange = 0
mouseX = 0
像老鼠= 0
/ /呂爾位置
lureInitLocX = 0
lureInitLocY = 0
/ /的RGB信息
brightX = 0
布賴蒂 = 0
brightTotal = 0
brightR = 0
brightG = 0
brightB = 0
brightRMin = 0
brightRMax = 0
brightGMin = 0
brightGMax = 0
brightBMin = 0
brightBMax = 0
curTotal = 0
/ /飛濺
潑 = 0
結束
///////////////
/ /主要的PRoC / /
///////////////
延遲 1000
呼叫CalculateScanBoxConstants
環 $ runCount
數字鍵 0
延遲 1000
呼叫FindLureInitial
呼叫FindBoxCenter
計算 x = $ boxMaxX - 10
MousePos X元$ boxCenterY
延遲 $ scanSpeed
呼叫GetRGBValue
呼叫WaitForSplash
如果$ afkAway = 1
延遲 2500
*最後(250)的RETURN
*最後(250)的RETURN
2000年延遲
其他
延遲 5000
結束
結束
////////////////
/ /程序/ /
////////////////
程序CalculateScanBoxConstants
計算 scanTop =(電影海報)+ Trunc((WindowHeight)* $ scanTopDist)
計算 scanBottom =(()+(WindowHeight電影海報)) - Trunc((WindowHeight)* $ scanBottomDist)
計算 scanLeft =(WindowLeft)+ Trunc((WindowWidth)* $ scanLeftDist)
計算 scanRight =(()+(WindowWidth WindowLeft)) - Trunc((WindowWidth)* $ scanRightDist)
計算 boxAvgWidth = Trunc((WindowWidth)* $ widthToWindowRatio)
計算 boxAvgHeight = Trunc((WindowHeight)* $ heightToWindowRatio)
計算 scanStepX = $ boxAvgWidth
計算 scanStepY = Trunc($ boxAvgHeight / 2)
結束
程序FindLureInitial
SetConst scanSuccess = 0
計算為 y = $ scanTop
雖然 Y元<= $ scanBottom元scanSuccess = 0
我計算)=(LoopNo國防部 2
如果$ i = 0
時間戳在偶數
計算 x = $ scanLeft
其他
時間戳奇
計算 x = $ scanLeft + Trunc($ boxAvgWidth / 2)
結束
雖然 X元<= $ scanRight元scanSuccess = 0
/ /移動鼠標,等待1秒(等待是必需的!)
MousePos X元Y元
延遲 $ scanSpeed
呼叫isMouseOrange
/ /如果鼠標是橙色
如果$ isMouseOrange = 1
SetConst lureInitLocX = X元
SetConst lureInitLocY = Y元
SetConst scanSuccess = 1
結束
計算 x = $ x的+ $ scanStepX
結束
計算為 y = Y元+ $ scanStepY
結束
結束
程序FindBoxCenter
/ /找到X分鐘
SetConst scanSuccess = 0
計算 x = $ lureInitLocX
計算為 y = $ lureInitLocY
而$ scanSuccess = 0
/ /移動鼠標,等待1秒(等待是必需的!)
MousePos X元Y元
延遲 $ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMinX = X元
SetConst scanSuccess = 1
其他
計算 x = $ x的 - $ boxScanStep
結束
結束
/ /查找x最高
SetConst scanSuccess = 0
計算 x = $ lureInitLocX
計算為 y = $ lureInitLocY
而$ scanSuccess = 0
/ /移動鼠標,等待1秒(等待是必需的!)
MousePos X元Y元
延遲 $ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMaxX = X元
SetConst scanSuccess = 1
其他
計算 x = $ x的+ $ boxScanStep
結束
結束
/ /查找Ÿ分
SetConst scanSuccess = 0
計算 x = $ lureInitLocX
計算為 y = $ lureInitLocY
而$ scanSuccess = 0
/ /移動鼠標,等待1秒(等待是必需的!)
MousePos X元Y元
延遲 $ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMinY = Y元
SetConst scanSuccess = 1
其他
計算為 y = Y元 - $ boxScanStep
結束
結束
/ /查找Ÿ最大
SetConst scanSuccess = 0
計算 x = $ lureInitLocX
計算為 y = $ lureInitLocY
而$ scanSuccess = 0
/ /移動鼠標,等待1秒(等待是必需的!)
MousePos X元Y元
延遲 $ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMaxY = Y元
SetConst scanSuccess = 1
其他
計算為 y = Y元+ $ boxScanStep
結束
結束
計算 boxCenterX = Trunc(($ boxMinX + $ boxMaxX)/ 2)
計算 boxCenterY = Trunc(($ boxMinY + $ boxMaxY)/ 2)
SetConst lureInitLocX = $ boxCenterX
SetConst lureInitLocY = $ boxCenterY
結束
程序GetRGBValue
SetConst $ brightTotal = 0
計算為 y = $ boxCenterY
我計算 = $ boxCenterY + Trunc(($ boxMaxY - $ boxCenterY)/ 3)
雖然 Y元<= $我
計算 x = $ boxMinX
雖然 X元<= $ boxCenterX
LoadRGB X元Y元
計算 curTotal =(RGBRed)+()+(RGBBlue RGBGreen)
如果$ curTotal> $ brightTotal
計算 brightTotal = $ curTotal
SetConst brightR =(RGBRed)
SetConst brightG =(RGBGreen)
SetConst brightB =(RGBBlue)
計算 brightRMin = $ brightR - $ brightRangeDown
計算 brightRMax = $ brightR + $ brightRangeUp
計算 brightGMin = $ brightG - $ brightRangeDown
計算 brightGMax = $ brightG + $ brightRangeUp
計算 brightBMin = $ brightB - $ brightRangeDown
計算 brightBMax = $ brightB + $ brightRangeUp
SetConst brightX = X元
SetConst布賴蒂 = Y元
結束
計算 x = 2 + X元
結束
計算為 y = Y元+ 2
結束
結束
程序WaitForSplash
SetConst $潑 = 0
呼叫isMouseOrange
而$潑 = 0 = 1美元isMouseOrange
延遲 100
/ /檢查目前現貨
LoadRGB $ brightX,$布賴蒂
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查左上
計算 x = $ brightX - $ brightDist
計算為 y = $布賴蒂 - $ brightDist
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查右上方
計算 x = $ brightX + $ brightDist
計算為 y = $布賴蒂 - $ brightDist
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查左下角
計算 x = $ brightX - $ brightDist
計算為 y = $布賴蒂 + $ brightDist
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查右下角
計算 x = $ brightX + $ brightDist
計算為 y = $布賴蒂 + $ brightDist
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查左上角(擴展)
計算 x = $ brightX -($ brightDist * 2)
計算為 y = $布賴蒂 -($ brightDist * 2)
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查右上方(擴展)
計算 x = $ brightX +($ brightDist * 2)
計算為 y = $布賴蒂 -($ brightDist * 2)
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查左下(擴展)
計算 x = $ brightX -($ brightDist * 2)
計算為 y = $布賴蒂 +($ brightDist * 2)
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
/ /檢查右下角(擴展)
計算 x = $ brightX +($ brightDist * 2)
計算為 y = $布賴蒂 +($ brightDist * 2)
LoadRGB X元Y元
如果(RGBRed)> $ brightRMax或(RGBRed)<$ brightRMin或(RGBGreen)> $ brightGMax或(RGBGreen)<$ brightGMin或(RGBBlue)> $ brightBMax或(RGBBlue)<$ brightBMin
SetConst潑 = 1
右擊移位
延遲 500
結束
結束
結束
結束
結束
結束
結束
結束
結束
呼叫isMouseOrange
結束
結束
程序isMouseOrange
SetConst $ isMouseOrange = 0
/ /獲取鼠標的顏色
計算 mouseX =(MouseX)+ 4
計算像老鼠=(像老鼠)+ 4
LoadRGB $ mouseX,$像老鼠
/ /如果鼠標是橙色(方差將只是很好的措施..)
如果(RGBRed)> = 210)和(RGBRed <= 218)和(RGBGreen> = 160)和(RGBGreen <= 168)和(RGBBlue> = 84)和(RGBBlue <= 92
SetConst $ isMouseOrange = 1
結束
結束
有微調工作
用東米奈西爾調整後的東西
我扭:
/////////////////////////
/ /更改日期常數 / /
/////////////////////////
/ /運行數
/ /多少次的腳本應該嘗試魚
runCount = 10000
/ /速度
/ /這是最初的掃描速度。 數字越低,速度越快掃描有雲:
/ /和數字越高,速度較慢的掃描範圍。 如果你有問題
/ /在初始掃描心不是尋找鮑伯和公正的權利在它掃描,
/ /嘗試增加這個數字緩慢。
scanSpeed = 65
/ /掃描中的距離
/ /這是雙方距離離屏幕的掃描誘餌
/ /這些都是以百分比計算的屏幕在適當的方向
scanLeftDist = 0.25
scanRightDist = 0.25
scanTopDist = 0.4
scanBottomDist = 0.25
/ /亮度範圍
/ /這是RGB值的數目超過下'亮點'那是
/ /引誘尋找。 基本上,如果你收到消息'沒有魚上鉤',
/ /嘗試增加兩個號碼 1位,但如果你不鮑伯鮑勃趕上
/ /任何事情,嘗試減少這兩個數字 1位。 這可以從環境變化
/ /到環境。 此外,一般來說 brightRangeUp者不應該很高。
brightRangeDown = 45
brightRangeUp = 9
/ /亮度距離
/ /凍不會不管它,但基本上,離開它,除非你有單獨
/ /問題其實捕的魚。 如果你有問題,你想
/ /來調整它,一般的規則是,較高的分辨率,數字越大,
/ /數字範圍的,但只在任何地方從 2分鐘至6最大。 如果你開始
/ /得到太多出怪人這一點,你永遠也釣的魚
brightDist = 3
/ /自動化程式客場
/ /設置為 1,使用自動化程式客場(其中兩次進入前印刷機每投)或
/ /為 0以禁用自動化程式完全離開。 這竟是在有用的,如果你想
/ /聊天魔獸而捕魚。
afkAway = 1
歸檔下: 魔獸世界黃金
喜歡這個帖子? 訂閱我的RSS飼料和下載更多!












愛的機器人。 想知道如果有可能增加一個行添加引誘每20蒙上左右。 我大概可以做我自己,但我不知道你寫的語言,只有它似乎並不了解模運算符(%),您會使用Java或C + +。 偉大的工作。
我已經找到了如何附加一個誘惑。 原來你幾乎每30蒙上了誘惑,所以我用30的循環次數。 這可能是一個相當貧民窟的方式處理,但這是我第一次與這門語言。 如果你有一個更好的方式做它,我很願意看到它。
我改變了你的混雜變量,包括一個新問題:
/ /雜項增值經銷商
x = 0時
為 y = 0
我= 0
J = 0時
lureCount = 0
然後插入這個代碼塊的自適應卡爾曼濾波客場前的代碼:
計算 lureCount)=(LoopNo國防部 30日
如果$ lureCount = 0
延遲 2500
*最後(250)的RETURN
*最後 /使用100
*最後空間)(100
*最後光明100
*最後空間)(100
*最後中看不中用的物品100
*最後(250)的RETURN
*最後(250)的RETURN
*最後 /使用100
*最後空間)(100
*最後納特 100
*最後空間)(100
*最後帕格勒100
*最後空間)(100
*最後極限 100
*最後空間)(100
*最後昂格萊 100
*最後空間)(100
*最後的FC - 50 100
*最後 0 100
*最後 0 100
*最後(250)的RETURN
延遲 2500
其他
延遲 2500
結束
當然,這只是工作,重視光明中看不中用的物品來納帕格勒的極限釣魚的FC - 5000,但應該不會太辛苦的人去改變它,以滿足自己的需要。
我還是想看到一些隨機的延遲時間,但在那裡扔,因為一貫的模式是一種拖延的事情,讓其中BOTs剝奪了最容易的。
謝謝您為您的所有工作。
它像10%的時間對我來說
是否有某種方式來掠奪魚呢? 我可以得到鼠標停在鮑伯和捕捉魚,但它不會自動搶劫而最終被丟棄的魚 ...傷心:(
計算出的那部分,在界面選項需要設置它,沒有汽車的關鍵是要掠奪(默認的移動)
此外,包括一個隨機出現延誤,所以它doesnt如此殭屍般的我改變了底部根據“主進程內”我好像它使一個延遲後,鑄件,而您沒有註冊為自動化程式(我不知道我剛才複製的代碼是從另一個論壇有關的延遲時間)讓我知道您的想法
///////////////
/ /主要的PRoC / /
///////////////
延遲 1000
呼叫CalculateScanBoxConstants
環 $ runCount
數字鍵 0
延遲 1000
呼叫FindLureInitial
呼叫FindBoxCenter
計算 x = $ boxMaxX - 10
MousePos X元$ boxCenterY
延遲 $ scanSpeed
呼叫GetRGBValue
呼叫WaitForSplash
如果$ afkAway = 1
延遲 2500
*最後(250)的RETURN
*最後(250)的RETURN
2000年延遲
其他
常數
低= 5000 / /低 - 的下界的範圍。
高= 8000 / /高 - 上界的範圍。
臨時 = 0
結束
計算溫度 =詮釋分配(RND($高 - 低+ $ 1))+ $低
延遲 $氣溫
結束
結束
這是否與新的補丁 3.0.2?
自從這個出來了,我不能再捕獲任何魚,它不再點擊鮑伯當它濺起'
館際互借幫助你,但你得告訴我的東西。 打開自動贓物的ESC菜單 .. 按一下自動搶劫。 好了,您是如何使這 Automaticaly點擊鮑伯? 請告訴我!
我不明白一個狗屎:S能any1能幫助我plz
我懂了掃描,但它doesnt單擊鮑伯對我來說不是:/