特長
- ボバーは、ものすごい速さで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と複数の負荷を入手!