釣り、(of WarcraftのFilefrontワールド)ボット
特長
- ボバーは、ものすごい速さで95%以上の精度の試験結果を持ってスキャン
- 魚は、走査70%の試験結果を持つ+精度
- 簡単に-調整のための定数を変更するには
- サポート任意の解像度(はいも、非標準的なものが実際に伸ばして好き)
- CosmosUIサポート
- 動的なRGBカラーの所見(実質的にすべての光の中での作品)
- AFK -アウェイ
使用
1。 にACツール(見つかりました、下のコードを貼り付けますで/コピーhttp://www.actool.net
2。 ランうわモードでのウィンドウ表示
3。 スロット'0'に入れて釣りスキル
5。 ビデオオプション(Escキーを押すとメインメニューを表示する)の下で、横のチェックボックスをオフハードウェアカーソル'
6。 第一人モードにズーム
7。 レビュー定数はスクリプトの中で、特に'runCount'は、スクリプトが実行される回数を設定する
8。 マクロを実行します。
ノート
- 最高の結果を得るためには、すべての派手なグラフィックオプションをoffにすることは、試してみよう(シェーダの下で、特に'地形ハイライト'..水のすべての明るさを取り出して)、低解像度(800 × 600おそらく下で、より速くより小さい)を使用する
- あなたは'scanSpeed'定数を増やしてみてくださいマウスだけで、浮き、決して停止を超えると、または停止する前に、浮き過去を少し行く浮きを見つけられない問題を有するしている場合。 かこれだけすべての派手なグラフィックをオフにして、減少の解像度をした後
- 魚から離します文明をしてくださいしてくださいしてください。 我々はthankyouverymuch、可能な限り小さな宣伝をする必要があります。
- あなたが水のレベルはスポットを検索してみてください。 一度か二度のスクリプトを実行し、スクリプトが浮きスキャン最高のラインを注意してください。 その後、15投げたりようにキャストを手動で、最高のキャストがどこに行くに注意してください。 交流これらの2つの行を一致しようとすると、はるかに速い結果が得られます。
- 浮きは、スキャン領域の外側に着陸されている場合、ここで、浮きの土地の領域を含むようにマクロの面積率定数をスキャンadject。
- あなたがチャットしたいアウェイ場合は、AFKをオフにすることができます釣り中
未来
- 魚スキャナイマイチは今最高の右確実に調整が必要になります。 私が取得しようと取り組ん将来のアップデートで良いことを確認します。
- 在庫管理システムが自動的にハマグリ、瓶、箱などの容器を開いて
- 一定の時間後に釣りを終了するためのオプション
- オプションの間のランダムなタイミングをオンにする/魚の/ etcのクリックをキャスト
ボット
/ / うわ釣りボット1.1
/ / QuietKnight製
/ /変更
/ / 1.1
/ / + AFK Killerをオフにするオプションで追加されました
/ / +ログインの変更で追加されました
/ /
/ / v1.0を
/ / +初期バージョン
/ /特別な指示:
/ / - 'スロット0で釣りスキルを入れて
/ / - ズーム第一人にモード
/ / - [ビデオオプション]の下のチェックを外し'ハードウェアカーソル'
世界のSetActiveWindowによってのof Warcraft』
定数
/////////////////////////
/ /を変化さ定数/ /
/////////////////////////
/ /実行カウント
/ /何回スクリプトは、魚にしてください
runCount = 10
/ /速度
/ /これは、最初のスキャン速度です。 数値が小さいほど、より速く、行くスキャン
/ /そして、数値が高いほど、スキャン速度が行く。 あなたが問題を抱えている場合
/ /そして、浮きを見つける初期スキャンありえないだけで、その右上のスキャン場所
/ /徐々にこの数を増やしてみてください。
scanSpeed = 60
/ /スキャンボックス距離
/ /これらは、距離はルアーをスキャンするには、画面の両側から離れている
/ /これらは、適切な方向で、画面のパーセンテージとして測定される
scanLeftDist = 0.3
scanRightDist = 0.3
scanTopDist = 0.4
scanBottomDist = 0.25
/ /明るさの範囲
/ /これは上であり、明るいスポットの下にあるRGB値の数です
/ /検索するルアー。 基本的には、場合は、'フックはNo魚を'メッセージを取得している
/ /両方の数値を少し増やしてみてくださいと浮きのボブス場合、あなたはキャッチいけない
/ /何かが、両方の番号を少し減らしてみてください。 これは、環境から変更することができます
/ /環境を提供します。 また、一般的にbrightRangeUpのはずのが非常に高くなる話す。
brightRangeDown = 50
brightRangeUp = 10
/ /明るさの距離
/ /重要ではそれが何をするかが、基本的には、あなたが持っている限り、それだけを残して
/ /問題は、実際に魚を捕る。 あなたが問題を抱えている場合が欲しい
/ /それを、一般的なルールは、高解像度、高い数値を微調整するため
/ /しかし、番号の範囲は、わずか6 MAXに2分のどこからでも必要があります。 あなたが起動した場合
/ /あなたは魚を捕まえる、これでもアウトダサくのことは決してないだろうなって
brightDist = 3
/ /アウェイAFK
/ / 1に設定すると、または(押すごとにキャストする前に、二度入力してください)がアウェイAFKを使用して
/ / 0を無効にAFKとAwayを完全に。 これは、あなたがしたい場合に便利になる
/ /釣りがすごいのチャット。
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の
i = 0の
jが= 0
/ /マウスの変数
isMouseOrange = 0
mouseX = 0
Mouseyさん= 0
/ /ルアーの場所
lureInitLocX = 0
lureInitLocY = 0
/ / RGBの情報
brightX = 0
brightY = 0
brightTotal = 0
brightR = 0
brightG = 0
brightB = 0
brightRMin = 0
brightRMax = 0
brightGMin = 0
brightGMax = 0
brightBMin = 0
brightBMax = 0
curTotal = 0
/ /スプラッシュ
= 0をはねた
終了
///////////////
/ / /メイン文集/
///////////////
遅延1000
コールCalculateScanBoxConstants
ループ$ runCount
キー0
遅延1000
FindLureInitialコール
コールFindBoxCenter
計算xは$ boxMaxX - 10
MousePos $ xは、$ boxCenterY
遅延$ scanSpeed
コールGetRGBValue
コールWaitForSplash
もし$ afkAway = 1
遅延2500
KeyDownイベント{戻り} 250
KeyDownイベント{戻り} 250
遅延2000
他
遅延5000
終了
終了
////////////////
/ /プロシージャ/ /
////////////////
手順CalculateScanBoxConstants
計算scanTop = {WindowTop} +関数trunc({とWindowHeight} * $ scanTopDist)
計算scanBottom =({WindowTop} + {WindowHeightを}) - 関数trunc({とWindowHeight} * $ scanBottomDist)
計算scanLeft = {WindowLeft} +関数trunc({WindowWidthを} * $ scanLeftDist)
計算scanRight =({WindowLeft} + {WindowWidthを}) - 関数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}のMOD 2
$ i = 0の場合
タイムスタンプでも
計算xは$ scanLeft
他
タイムスタンプでは奇数
計算xは$ scanLeft +関数trunc($ boxAvgWidth / 2)
終了
$ xは未満= $ scanRightと$ scanSuccess = 0が
/ /マウスを移動して、ちょっと待って(必要です待って!)
MousePos $ xは、$ yは
遅延$ scanSpeed
isMouseOrangeコール
/ /マウスがオレンジ色にされている場合
$ = 1の場合をisMouseOrange
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
/ /マウスを移動して、ちょっと待って(必要です待って!)
MousePos $ xは、$ yは
遅延$ scanSpeed
isMouseOrangeコール
$ = 0の場合をisMouseOrange
SetConst boxMinX = $ xを
SetConstのscanSuccess = 1
他
計算xは$ xに - $ boxScanStep
終了
終了
/ / Xの最大を探す
SetConstのscanSuccess = 0
計算xは$ lureInitLocX
計算のy = $ lureInitLocY
$がscanSuccess = 0
/ /マウスを移動して、ちょっと待って(必要です待って!)
MousePos $ xは、$ yは
遅延$ scanSpeed
isMouseOrangeコール
$ = 0の場合をisMouseOrange
SetConst boxMaxX = $ xを
SetConstのscanSuccess = 1
他
計算xは$ xは+ $ boxScanStep
終了
終了
/ / Yの分を表示して下さい
SetConstのscanSuccess = 0
計算xは$ lureInitLocX
計算のy = $ lureInitLocY
$がscanSuccess = 0
/ /マウスを移動して、ちょっと待って(必要です待って!)
MousePos $ xは、$ yは
遅延$ scanSpeed
isMouseOrangeコール
$ = 0の場合をisMouseOrange
SetConst boxMinY = $ yは
SetConstのscanSuccess = 1
他
計算のy = $ yは - $ boxScanStep
終了
終了
/ / Yの最大を探す
SetConstのscanSuccess = 0
計算xは$ lureInitLocX
計算のy = $ lureInitLocY
$がscanSuccess = 0
/ /マウスを移動して、ちょっと待って(必要です待って!)
MousePos $ xは、$ yは
遅延$ scanSpeed
isMouseOrangeコール
$ = 0の場合をisMouseOrange
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
$ brightTotal = 0 SetConst
計算のy = $ boxCenterY
計算私= $ boxCenterY +関数trunc(($ boxMaxY - $ boxCenterY)/ 3)
一方$ yは未満= $ iは
計算xは$ boxMinX
一方$ xは未満= $ boxCenterX
LoadRGB $ xは、$ yは
計算curTotal = {RGBRed} + {RGBGreen} + {RGBBlue}
場合は、$ 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 brightY = $ yは
終了
計算xは$ xは+ 2
終了
計算のy = $ yは+ 2
終了
終了
手順WaitForSplash
$ SetConst = 0飛散
isMouseOrangeコール
中に$は、= 1 = 0と$ isMouseOrange飛散
遅延100
/ /現在の場所を確認してください
LoadRGB $ brightX、$ brightY
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /トップが残って確認してください
計算xは$ brightX - $ brightDist
計算のy = $ brightY - $ brightDist
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /右上を確認してください
計算xは$ brightX + $ brightDist
計算のy = $ brightY - $ brightDist
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /チェック左下にある
計算xは$ brightX - $ brightDist
計算のy = $ brightY + $ brightDist
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /右下を確認してください
計算xは$ brightX + $ brightDist
計算のy = $ brightY + $ brightDist
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /(拡張)左上を確認してください
計算xは$ brightX($ brightDist * 2)
計算はy = $ brightY($ brightDist * 2)
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /(拡張)右上を確認してください
計算xは$ brightX +($ brightDist * 2)
計算はy = $ brightY($ brightDist * 2)
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /(拡張)左下を確認してください
計算xは$ brightX($ brightDist * 2)
計算のy = $ brightY +($ brightDist * 2)
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
/ /(拡張)右下を確認してください
計算xは$ brightX +($ brightDist * 2)
計算のy = $ brightY +($ brightDist * 2)
LoadRGB $ xは、$ yは
{RGBRed}>の$ brightRMaxまたは{RGBRed} <$とbrightRMinまたは{RGBGreen}>の$ brightGMaxまたは{RGBGreen} <$とbrightGMinまたは{RGBBlue}>の$ brightBMaxまたは{RGBBlue} <$とはbrightBMin場合
SetConst = 1をはねた
右クリックシフト
遅延500
終了
終了
終了
終了
終了
終了
終了
終了
終了
isMouseOrangeコール
終了
終了
プロシージャisMouseOrange
$ SetConst = 0 isMouseOrange
/ /マウスの色を取得
計算mouseX = {MouseX} + 4
計算Mouseyさん= {Mouseyさん} + 4
LoadRGB $ mouseX、$ Mouseyさん
/ /マウスが(分散が良好な測定のためだけに追加..)オレンジされている場合
{RGBRed}>の= 210およびIF {RGBRed}未満= 218と{RGBGreen}>の= 160と{RGBGreen}未満= 168と{RGBBlue}>の= 84および{RGBBlue}未満= 92
$ SetConst = 1 isMouseOrange
終了
終了
働いているの調整
調整後のものをイーストMenethilを使用して
私の微調整機能:
/////////////////////////
/ /を変化さ定数/ /
/////////////////////////
/ /実行カウント
/ /何回スクリプトは、魚にしてください
runCount = 10000
/ /速度
/ /これは、最初のスキャン速度です。 数値が小さいほど、より速く、行くスキャン
/ /そして、数値が高いほど、スキャン速度が行く。 あなたが問題を抱えている場合
/ /そして、浮きを見つける初期スキャンありえないだけで、その右上のスキャン場所
/ /徐々にこの数を増やしてみてください。
scanSpeed = 65
/ /スキャンボックス距離
/ /これらは、距離はルアーをスキャンするには、画面の両側から離れている
/ /これらは、適切な方向で、画面のパーセンテージとして測定される
scanLeftDist = 0.25
scanRightDist = 0.25
scanTopDist = 0.4
scanBottomDist = 0.25
/ /明るさの範囲
/ /これは上であり、明るいスポットの下にあるRGB値の数です
/ /検索するルアー。 基本的には、場合は、'フックはNo魚を'メッセージを取得している
/ /両方の数値を少し増やしてみてくださいと浮きのボブス場合、あなたはキャッチいけない
/ /何かが、両方の番号を少し減らしてみてください。 これは、環境から変更することができます
/ /環境を提供します。 また、一般的にbrightRangeUpのはずのが非常に高くなる話す。
brightRangeDown = 45
brightRangeUp = 9
/ /明るさの距離
/ /重要ではそれが何をするかが、基本的には、あなたが持っている限り、それだけを残して
/ /問題は、実際に魚を捕る。 あなたが問題を抱えている場合が欲しい
/ /それを、一般的なルールは、高解像度、高い数値を微調整するため
/ /しかし、番号の範囲は、わずか6 MAXに2分のどこからでも必要があります。 あなたが起動した場合
/ /あなたは魚を捕まえる、これでもアウトダサくのことは決してないだろうなって
brightDist = 3
/ /アウェイAFK
/ / 1に設定すると、または(押すごとにキャストする前に、二度入力してください)がアウェイAFKを使用して
/ / 0を無効にAFKとAwayを完全に。 これは、あなたがしたい場合に便利になる
/ /釣りがすごいのチャット。
afkAway = 1
てみてくださいゴールドof Warcraft』の世界をでMMORPGを交換!
報告Filed under: ゴールドof Warcraft』の世界の
?この記事と同様に 、フィードを購読する私のRSSと複数の負荷を入手!












愛ボット。 それはすべて、20キャストほどルアーを追加して行を追加することが可能ならば疑問に思う。 私はおそらくそれを自分で行うこともできますが、私はあなたがJavaやC + +で使用したいことが剰余演算子(%)を理解していないようですそれインチ書いている言語を知らない。 偉大な仕事。
私はどのようにルアーを添付して考え出した。 あなたは私がループ番号として30を使用している、ほとんどが30個ルアーの追放取得が判明した。 これは、これを扱うのではなくゲットーの方法かもしれないが、これはこの言語での作業は初めてです。 あなたはそれを行うためのより良い方法を使用している場合、私はそれを見てみたいと思います。
私はあなたのその他の変数は、新しいものを含むように変更された:
/ /その他の変数
x = 0の
y = 0の
i = 0の
jが= 0
lureCount = 0
そしてあなたのAKFのアウェイコードの直前にこのコードの塊を挿入:
計算lureCount = {LoopNo}のMOD 30
もし$ lureCount = 0
遅延2500
KeyDownイベント{戻り} 250
KeyDownイベントは、/ 100を使用する
KeyDownイベント{スペース} 100
KeyDownイベントブライト100
KeyDownイベント{スペース} 100
KeyDownイベントは100バーゼルシュタット
KeyDownイベント{戻り} 250
KeyDownイベント{戻り} 250
KeyDownイベントは、/ 100を使用する
KeyDownイベント{スペース} 100
KeyDownイベントナット100
KeyDownイベント{スペース} 100
KeyDownイベントのPagleの100
KeyDownイベント{スペース} 100
KeyDownイベントエクストリーム100
KeyDownイベント{スペース} 100
KeyDownイベントアングラー100
KeyDownイベント{スペース} 100
KeyDownイベントのFC - 50 100
KeyDownイベント0 100
KeyDownイベント0 100
KeyDownイベント{戻り} 250
遅延2500
他
遅延2500
終了
もちろん、これはナットPagleのExtremeアングラーのFC - 5000に明るいつまらないものを添付していきますが、それは人々が自分たちのニーズを満たすために、それを変更するにはあまりにも難しいことではありません。
私はまだ先が最も簡単ボットを与えるものの一つですいくつかのランダムな遅延時間は、一貫した遅延パターンから、そこではあるがスロー見てみたいと思います。
すべての作業をいただき、ありがとうございます。
それは私のための時間の10%のように動作します
同様に魚を略奪するいくつかの方法はありますか? 私は浮きで停止して、魚を捕まえるマウスを得ることができますが、それは破棄されて...とても悲しい魚で終わりますがそれを自動的に略奪されません:(
一部の人は、インターフェイスのオプションでは、キーが(デフォルトのシフト)自動戦利する必要があるようにそれを設定する必要があることを考え出した
それはdoesn't表示されますので、また、ランダムな遅延を含むようにボットそれはあなたのi dontはコードを私はちょうどからそれをコピー知っている(afkとしてログインしていないが鋳造したときは、遅滞を作るように私は"メインprocに"の下の下の部分を変更するように私はそう遅延時間については、別のフォーラムでは)私はあなたが何を聞かせ
///////////////
/ / /メイン文集/
///////////////
遅延1000
コールCalculateScanBoxConstants
ループ$ runCount
キー0
遅延1000
FindLureInitialコール
コールFindBoxCenter
計算xは$ boxMaxX - 10
MousePos $ xは、$ boxCenterY
遅延$ scanSpeed
コールGetRGBValue
コールWaitForSplash
もし$ afkAway = 1
遅延2500
KeyDownイベント{戻り} 250
KeyDownイベント{戻り} 250
遅延2000
他
定数
低= 5000 / /低 - 範囲の下限を指定します。
高= 8000 / /高 - 範囲の上限。
気温= 0
終了
温度を計算する= int型(Rndを($高 - $低+ 1))+ $を低
$ tempを遅らせる
終了
終了
新しいパッチ3.0.2この作品はありますか?
これが出て以来、私はもはや魚を捕まえることができる、浮きの上に、もはやクリックしたときにそれが飛散'
病気はあなたを助けるしかし、あなたはGottaミーサムシングを教えてください。 Escキーメニューで自動戦利品をオンにする.. 自動戦利品をクリックしてください。 [OK]を、どのようにUはこの読者に自動的ボバーをクリックしますか? 教えてください!
Sはany1私にプラザを助けることができる:私はたわごとを取得しない
私はそれをスキャンなったが、それはdoesntのいずれかの私のために浮きをクリックしてください:/