Características
- Bobber de exploración tiene resultados de la prueba de 95% + de precisión a gran velocidad
- El pescado ha de exploración resultados de la prueba de 70% + exactitud
- Fácil de cambio constantes para ajustar
- Soporta cualquier resolución (sí, incluso los no-estándar, como muy extendida)
- Soporta CosmosUI
- Dinámica de color RGB encontrar (funciona en prácticamente cualquier luz)
- AFK-fuera

Utilice
1. Copiar / Pegar el código de abajo en la CA de herramientas (que se encuentra en http://www.actool.net
2. Ejecutar WoW en modo ventana
3. Ponga habilidad de pesca en la ranura "0"
5. En Opciones de vídeo (pulse Escape para abrir el menú principal), desmarque 'Hardware cursor'
6. Zoom en el modo de primera persona
7. Revisión constantes en la escritura, en particular 'runCount' para establecer cuántas veces la secuencia de comandos debe ejecutarse
8. Ejecute la macro

Notas
- Para obtener los mejores resultados, pruebe a todos los gráficos de lujo fuera de las opciones (sobre todo 'Aspectos destacados del terreno en virtud de Shaders .. tiene todo el brillo del agua) y el uso de una baja resolución (quizás por debajo de 800 × 600, el más pequeño es el más rápido)
- Si usted está teniendo problemas para encontrar el corcho, donde simplemente el ratón pasa sobre el corcho y nunca se detiene, o se va un poco más allá de la boya antes de parar, intente aumentar el 'scanSpeed' constante. Haga esto sólo después de apagar todos los gráficos de lujo y la disminución de la resolución
- Por favor, por favor, por favor, peces lejos de la civilización. Necesitamos la publicidad lo menos posible, thankyouverymuch.
- Trate de encontrar un lugar donde usted es el nivel con el agua. Ejecute la secuencia de una o dos veces y observe la línea más alta en la secuencia de comandos busca el corcho. Luego tirar 15 o más cilindros de forma manual y tenga en cuenta que el mayor reparto va. Tratar de igualar las dos líneas, usted obtendrá resultados mucho más rápido.
- Si el corcho es de aterrizaje fuera del área de exploración, adject el análisis constantes de porcentaje de área en la macro que incluya las áreas donde las tierras de corcho.
- Puede desactivar AFK Away si quieren conversar mientras que la pesca

Futuro
- El escáner isnt peces en el mejor ahora mismo, definitivamente tendrá que ajustar. Voy a tratar de conseguir que funcione mejor en una actualización futura.
- Un sistema de gestión de inventario para abrir automáticamente hasta los contenedores como las almejas, botellas, cajas, etc
- Una opción para salir de pesca después de un periodo de tiempo
- Una opción para activar los tiempos al azar entre los moldes / clic de los peces / etc

El Motor de búsqueda


CÓDIGO

/ / WoW Pesca Bot v1.1
/ / Realizado por QuietKnight

/ / Cambios
/ / V1.1
/ / + Alta en la opción para desactivar AFK asesino
/ / + Agregó en los cambios de registro
/ /
/ / V1.0
/ / + Versión inicial

/ / Instrucciones especiales:
/ / - Pon tu habilidad de pesca en la ranura "0"
/ / - Zoom en primera persona el modo de
/ / - En Opciones de Video, desmarque 'Hardware cursor'

SetActiveWindow Mundo de Warcraft

Constantes

/////////////////////////
/ / CONSTANTES CAMBIABLES / /
/////////////////////////

/ / Ejecutar contar
/ / ¿Cuántas veces la secuencia de comandos debe tratar a los peces
runCount = 10

/ / Velocidad
/ / Esta es la primera velocidad de exploración. Cuanto menor sea el número, más rápida será la exploración se va,
/ / Y cuanto mayor sea el número, menor es la exploración se va. Si usted está teniendo problemas
/ / Donde la exploración inicial isnt encontrar el corcho y sólo de exploración derecho sobre ella,
/ / Intente aumentar este número poco a poco.
scanSpeed = 60

/ / Exploración cuadro de distancias
/ / Estas son las distancias lejos de los lados de la pantalla para buscar un señuelo
/ / Estos se miden en porcentajes de la pantalla en la dirección adecuada
scanLeftDist = 0.3
scanRightDist = 0.3
scanTopDist = 0.4
scanBottomDist = 0,25

/ / Brillo gama
/ / Este es el número de valores RGB encima y por debajo del "punto brillante" que es el
/ / Atraer a buscar. Básicamente, si usted está recibiendo el mensaje "No hay pescado para conectar,
/ / Intente aumentar los números un poco, y si el bobs corcho pero usted no captura
/ / Nada, intente disminuir los números un poco. Esto puede cambiar de medio ambiente
/ / Con el medio ambiente. Además, en términos generales shouldnt brightRangeUp ser muy alto.
brightRangeDown = 50
brightRangeUp = 10

/ / Brillo distancia
/ / No importa lo que hace, pero en el fondo, que dejen en paz a menos que tenga
/ / Problemas en realidad la captura de los peces. Si usted está teniendo problemas y quiero que
/ / Para modificar, la regla general, cuanto mayor sea la resolución, mayor es el número,
/ / Pero el rango de números sólo debe estar en cualquier lugar del 2 al 6 de Min Max. Si usted comienza a
/ / Poniendo muy de Wack con esto, usted nunca se captura un pez
brightDist = 3

/ / AFK Away
/ / Se establece en 1 para usar AFK Away (que presiona Enter dos veces antes de cada fundición) o
/ / A 0 para desactivar AFK fuera por completo. Esto viene en muy útil si te gusta
/ / Chat en WoW durante la pesca.
afkAway = 0

/////////////////////////////
/ / Constantes no CHANGABLE / /
/////////////////////////////

/ / Óptima exploración proporciones paso
widthToWindowRatio = 0,056
heightToWindowRatio = 0.075

/ / Scanbox
scanTop = 0
scanBottom = 0
scanLeft = 0
scanRight = 0
scanStepX = 0
scanStepY = 0
scanSuccess = 0

/ / La Caja
boxMinX = 0
boxMaxX = 0
boxMinY = 0
boxMaxY = 0
boxCenterY = 0
boxCenterX = 0

boxScanStep = 4

boxAvgWidth = 0
boxAvgHeight = 0

/ / Otros vars
x = 0
y = 0
i = 0
j = 0

/ / Ratón vars
isMouseOrange = 0
mouseX = 0
mouseY = 0

/ / Señuelo ubicación
lureInitLocX = 0
lureInitLocY = 0

/ / RGB Información
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

/ / Splash
salpicado = 0

Fin

///////////////
/ Proc / Principal / /
///////////////

Delay 1000
Llame CalculateScanBoxConstants

Loop $ runCount
Teclas 0
Delay 1000
Llame FindLureInitial
Llame FindBoxCenter

Calcular x = $ boxMaxX-10
MousePos $ x, $ boxCenterY
Retraso $ scanSpeed

Llame GetRGBValue
Llame WaitForSplash

Si afkAway $ = 1
Delay 2500
KeyDown {return} 250
KeyDown {return} 250
Delay 2000
Más
Delay 5000
Fin

Fin


////////////////
/ / Procedimiento / /
////////////////

Procedimiento CalculateScanBoxConstants


scanTop Calcule = {} + WindowTop Tronco ({} * $ WindowHeight scanTopDist)
Calcule scanBottom = ({WindowTop} + {} WindowHeight) - Tronco ({} * $ WindowHeight scanBottomDist)
scanLeft Calcule = {} + WindowLeft Tronco ({} * $ WindowWidth scanLeftDist)
Calcule scanRight = ({WindowLeft} + {} WindowWidth) - Tronco ({} * $ WindowWidth scanRightDist)

Calcule boxAvgWidth = Tronco ({} * $ WindowWidth widthToWindowRatio)
Calcule boxAvgHeight = Tronco ({} * $ WindowHeight heightToWindowRatio)

Calcule scanStepX $ = boxAvgWidth
Calcule scanStepY = Tronco ($ boxAvgHeight / 2)

Fin

Procedimiento FindLureInitial
SetConst scanSuccess = 0
Calcular y = $ scanTop

Mientras que $ y <= $ $ scanSuccess scanBottom Y = 0

Calcule i = {} LoopNo MOD 2

Si $ i = 0
Incluso marca de tiempo en
Calcular x = $ scanLeft
Más
Timestamp En Impar
Calcular x = $ scanLeft + Tronco ($ boxAvgWidth / 2)
Fin

Mientras que $ x <= $ $ scanSuccess scanRight Y = 0
/ / Mueve el ratón y espere un segundo (La espera es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed

Llame isMouseOrange

/ / Si el ratón es de color naranja
Si isMouseOrange $ = 1
SetConst lureInitLocX $ = x
SetConst lureInitLocY = $ y
SetConst scanSuccess = 1
Fin

Calcular x = $ x + $ scanStepX
Fin

Calcular y = $ y + $ scanStepY
Fin

Fin

Procedimiento FindBoxCenter

/ / Buscar X min
SetConst scanSuccess = 0
Calcular x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0

/ / Mueve el ratón y espere un segundo (La espera es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed

Llame isMouseOrange

Si $ isMouseOrange = 0
SetConst boxMinX $ = x
SetConst scanSuccess = 1
Más
Calcular x = $ x - $ boxScanStep
Fin
Fin

/ / Buscar máximo X
SetConst scanSuccess = 0
Calcular x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0

/ / Mueve el ratón y espere un segundo (La espera es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed

Llame isMouseOrange

Si $ isMouseOrange = 0
SetConst boxMaxX $ = x
SetConst scanSuccess = 1
Más
Calcular x = $ x + $ boxScanStep
Fin
Fin

/ / Buscar Y min
SetConst scanSuccess = 0
Calcular x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0

/ / Mueve el ratón y espere un segundo (La espera es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed

Llame isMouseOrange

Si $ isMouseOrange = 0
SetConst boxMinY = $ y
SetConst scanSuccess = 1
Más
Calcular y = $ y - $ boxScanStep
Fin
Fin

/ / Buscar máximo Y
SetConst scanSuccess = 0
Calcular x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0

/ / Mueve el ratón y espere un segundo (La espera es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed

Llame isMouseOrange

Si $ isMouseOrange = 0
SetConst boxMaxY = $ y
SetConst scanSuccess = 1
Más
Calcular y = $ y + $ boxScanStep
Fin
Fin


Calcule boxCenterX = Tronco (($ boxMinX + $ boxMaxX) / 2)
Calcule boxCenterY = Tronco (($ boxMinY + $ boxMaxY) / 2)

SetConst lureInitLocX $ = boxCenterX
SetConst lureInitLocY $ = boxCenterY

Fin

Procedimiento GetRGBValue

SetConst $ brightTotal = 0

Calcular y = $ boxCenterY
Calcule i = $ boxCenterY + Tronco (($ boxMaxY - $ boxCenterY) / 3)

Mientras que $ y <= $ i

Calcular x = $ boxMinX
Mientras que $ x <= $ boxCenterX

LoadRGB $ x, $ y
Calcule curTotal = {} + {RGBRed RGBGreen} + {} RGBBlue

Si $> $ curTotal brightTotal
Calcule brightTotal = $ curTotal

SetConst brightR = {} RGBRed
SetConst brightG = {} RGBGreen
SetConst brightB = {} RGBBlue

brightRMin Calcule brightR = $ - $ brightRangeDown
Calcule brightRMax = $ brightR + $ brightRangeUp
Calcule brightGMin = $ brightG - brightRangeDown $
brightGMax Calcule = + $ $ brightG brightRangeUp
brightBMin Calcule brightB = $ - $ brightRangeDown
Calcule brightBMax = $ brightB + $ brightRangeUp

SetConst brightX $ = x
SetConst Brighty = $ y
Fin

Calcular x = $ x + 2
Fin

Calcular y = $ y + 2
Fin

Fin

Procedimiento WaitForSplash

SetConst $ salpicado = 0

Llame isMouseOrange

Mientras que $ salpicado = 0 Y = 1 $ isMouseOrange
Retraso 100

/ / Comprobar posición actual
LoadRGB brightX $, $ Brighty
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte superior izquierda
Calcular x = $ brightX-brightDist $
Calcular y = $ $-Brighty brightDist
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte superior derecha
Calcular x = $ brightX + $ brightDist
Calcular y = $ $-Brighty brightDist
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar inferior izquierda
Calcular x = $ brightX-brightDist $
Calcular y = + $ $ Brighty brightDist
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte inferior derecha
Calcular x = $ brightX + $ brightDist
Calcular y = + $ $ Brighty brightDist
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte superior izquierda (ampliada)
Calcular x = $ brightX ($ * brightDist 2)
Calcular y = $ Brighty ($ * brightDist 2)
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte superior derecha (extendida)
Calcular x = $ brightX + ($ * brightDist 2)
Calcular y = $ Brighty ($ * brightDist 2)
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte inferior izquierda (ampliada)
Calcular x = $ brightX ($ * brightDist 2)
Calcular y = $ Brighty + (* $ brightDist 2)
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

/ / Comprobar la parte inferior derecha (extendida)
Calcular x = $ brightX + ($ * brightDist 2)
Calcular y = $ Brighty + (* $ brightDist 2)
LoadRGB $ x, $ y
Si RGBRed {}> $ brightRMax O {RGBRed} <$ brightRMin O RGBGreen {}> $ brightGMax O {RGBGreen} <$ brightGMin O RGBBlue {}> $ brightBMax O {RGBBlue} <$ brightBMin

SetConst salpicado = 1
RightClick Mayúsculas
Retraso 500

Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin

Llame isMouseOrange

Fin
Fin

Procedimiento isMouseOrange
SetConst $ isMouseOrange = 0

/ / Obtener el color del ratón
Calcule mouseX = {} MouseX + 4
Calcule mouseY = {} MouseY + 4
LoadRGB mouseX $, $ mouseY

/ / Si el ratón es de color naranja (varianza agregados por si acaso ..)
Si {} RGBRed> = 210 Y RGBRed {} <= 218 Y RGBGreen {}> = 160 Y RGBGreen {} <= 168 Y RGBBlue {}> = 84 Y RGBBlue {} <= 92
SetConst isMouseOrange $ = 1
Fin
Fin




ajustes que han funcionado

Este utiliza Menethil después de ajustar las cosas

mi Ajustes:
/////////////////////////
/ / CONSTANTES CAMBIABLES / /
/////////////////////////

/ / Ejecutar contar
/ / ¿Cuántas veces la secuencia de comandos debe tratar a los peces
runCount = 10000

/ / Velocidad
/ / Esta es la primera velocidad de exploración. Cuanto menor sea el número, más rápida será la exploración se va,
/ / Y cuanto mayor sea el número, menor es la exploración se va. Si usted está teniendo problemas
/ / Donde la exploración inicial isnt encontrar el corcho y sólo de exploración derecho sobre ella,
/ / Intente aumentar este número poco a poco.
scanSpeed = 65

/ / Exploración cuadro de distancias
/ / Estas son las distancias lejos de los lados de la pantalla para buscar un señuelo
/ / Estos se miden en porcentajes de la pantalla en la dirección adecuada
scanLeftDist = 0,25
scanRightDist = 0,25
scanTopDist = 0.4
scanBottomDist = 0,25

/ / Brillo gama
/ / Este es el número de valores RGB encima y por debajo del "punto brillante" que es el
/ / Atraer a buscar. Básicamente, si usted está recibiendo el mensaje "No hay pescado para conectar,
/ / Intente aumentar los números un poco, y si el bobs corcho pero usted no captura
/ / Nada, intente disminuir los números un poco. Esto puede cambiar de medio ambiente
/ / Con el medio ambiente. Además, en términos generales shouldnt brightRangeUp ser muy alto.
brightRangeDown = 45
brightRangeUp = 9

/ / Brillo distancia
/ / No importa lo que hace, pero en el fondo, que dejen en paz a menos que tenga
/ / Problemas en realidad la captura de los peces. Si usted está teniendo problemas y quiero que
/ / Para modificar, la regla general, cuanto mayor sea la resolución, mayor es el número,
/ / Pero el rango de números sólo debe estar en cualquier lugar del 2 al 6 de Min Max. Si usted comienza a
/ / Poniendo muy de Wack con esto, usted nunca se captura un pez
brightDist = 3

/ / AFK Away
/ / Se establece en 1 para usar AFK Away (que presiona Enter dos veces antes de cada fundición) o
/ / A 0 para desactivar AFK fuera por completo. Esto viene en muy útil si te gusta
/ / Chat en WoW durante la pesca.
afkAway = 1

Trate de World of Warcraft oro en La Bolsa de MMORPG!

Filed under: World of Warcraft oro

Al igual que este puesto? Suscribirse a mi feed RSS y obtener las cargas más!