Pesca Bot (World of Warcraft cazadores)
Características
- Bobber escaneo resultados de la prueba de 95% de precisión + a gran velocidad
- El pescado tiene resultados de las pruebas de barrido de 70% de precisión +
- Fácil de cambio constantes para ajustar
- Soporta cualquier resolución (sí, incluso los no-estándar como muy estirado)
- Soporta CosmosUI
- Dinámica de color RGB encontrar (funciona en prácticamente cualquier luz)
- AFK-Away
Uso
1. Copiar / Pegar el siguiente código en CA herramienta (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 primera persona el modo de
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 mejores resultados, pruebe a todas las opciones de gráficos de lujo afortunados (especialmente en "Aspectos destacados del terreno en virtud de Shaders .. tiene todo el brillo del agua) y el uso de una baja resolución (tal vez menos de 800 × 600, el más pequeño es el más rápido)
- Si usted está teniendo problemas para encontrar el corcho, donde el ratón simplemente pasa sobre el corcho y nunca se detiene, o se va un poco más allá de la boya antes de detenerse, 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 como poco de publicidad de lo posible, thankyouverymuch.
- Trate de encontrar un lugar donde estén a nivel con el agua. Ejecute la secuencia de una o dos veces y tenga en cuenta la línea más alta donde el script se escanea en busca de la boya. Después se le echa unos 15 modelos de forma manual y tenga en cuenta que el mayor reparto va. Trate de coincidir con las dos líneas, usted obtendrá resultados mucho más rápido.
- Si el corcho es de aterrizaje fuera del área de escaneo, el escáner adject constantes porcentaje de superficie en la macro para incluir las áreas donde las tierras corcho.
- Puede desactivar AFK de inmediato si usted quiere charlar mientras que la pesca
Futuro
- El escáner de pescado isnt 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 tiempo establecido
- Una opción para activar los tiempos al azar entre los moldes / clic de los peces / etc
El Bot
/ / WoW Pesca Bot v1.1
/ / Hecho por QuietKnight
/ / Cambios
/ / V1.1
/ / + Alta en la opción para desactivar AFK Killer
/ / + Alta en el registro de cambios
/ /
/ / 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 conteo
/ / ¿Cuántas veces la secuencia de comandos debe tratar a los peces
runCount = 10
/ / Velocidad
/ / Esta es la exploración inicial de velocidad. 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 va. Si usted está teniendo problemas
/ / Donde la exploración inicial isnt encontrar el corcho y el escaneado de derecho sobre ella,
/ / Tratar de incrementar este número lentamente.
scanSpeed = 60
/ / Cuadro de distancias de escaneo
/ / 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 = .25
/ / Brillo gama
/ / Este es el número de valores RGB encima y por debajo del "punto brillante" que es el
/ / Engañar a buscar. Básicamente, si usted está recibiendo el mensaje "No hay pescado para conectar,
/ / Intente aumentar tanto el número un poco, y si el bobs corcho pero usted no captura
/ / Nada, pruebe a reducir ambos números un poco. Esto puede cambiar desde el medio ambiente
/ / Con el medio ambiente. Además, en términos generales brightRangeUp shouldnt ser muy alto.
brightRangeDown = 50
brightRangeUp = 10
/ / Brillo distancia
/ / No importa lo que hace, pero básicamente, deje en paz a menos que tenga
/ / Problemas en realidad la captura de los peces. Si estás teniendo problemas y quiero que
/ / Para ajustar, la regla general es, cuanto mayor sea la resolución, mayor será el número,
/ / El rango de números, pero sólo debería estar en cualquier lugar del 2 al 6 de Min MAX. Si usted comienza
/ / Haciendo demasiado fuera de Wack con esto, usted nunca va a coger un pez
brightDist = 3
/ / Lejos AFK
/ / Se establece en 1 para usar AFK Away (que presiona Enter dos veces antes de cada fundición) o
/ / A 0 para desactivar AFK del todo. Esto viene en útil si quieres
/ / Chat en WoW durante la pesca.
afkAway = 0
/////////////////////////////
/ / Constantes no CHANGABLE / /
/////////////////////////////
/ / Óptima exploración ratios 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
/ / Varios 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
Final
///////////////
/ / Proc Principal / /
///////////////
Delay 1000
Llame CalculateScanBoxConstants
Loop $ runCount
Claves 0
Delay 1000
Llame FindLureInitial
Llame FindBoxCenter
Calcule 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
Final
Final
////////////////
/ / Procedimiento / /
////////////////
Procedimiento CalculateScanBoxConstants
Calcule scanTop = () + WindowTop Tronco (() * $ WindowHeight scanTopDist)
Calcule scanBottom = (() + (WindowTop WindowHeight)) - Tronco (() * $ WindowHeight scanBottomDist)
Calcule scanLeft = () + 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)
Final
Procedimiento FindLureInitial
SetConst scanSuccess = 0
Calcular y = $ scanTop
Mientras que $ y <= $ scanSuccess scanBottom Y $ = 0
Calcule i = () LoopNo MOD 2
Si $ i = 0
En Timestamp Incluso
Calcule x = $ scanLeft
Más
Timestamp En Impar
Calcule x = + $ scanLeft Tronco ($ boxAvgWidth / 2)
Final
Mientras que $ x <= $ $ scanSuccess scanRight Y = 0
/ / Mueve el ratón y espere un segundo esperar (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
Final
Calcule x = $ x + $ scanStepX
Final
Calcular y = $ y + $ scanStepY
Final
Final
Procedimiento FindBoxCenter
/ / Buscar X min
SetConst scanSuccess = 0
Calcule x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0
/ / Mueve el ratón y espere un segundo esperar (es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed
Llame isMouseOrange
Si $ isMouseOrange = 0
SetConst boxMinX = $ x
SetConst scanSuccess = 1
Más
Calcule x = $ x - $ boxScanStep
Final
Final
/ / Buscar X max
SetConst scanSuccess = 0
Calcule x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0
/ / Mueve el ratón y espere un segundo esperar (es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed
Llame isMouseOrange
Si $ isMouseOrange = 0
SetConst boxMaxX = $ x
SetConst scanSuccess = 1
Más
Calcule x = $ x + $ boxScanStep
Final
Final
/ / Buscar Y minutos
SetConst scanSuccess = 0
Calcule x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0
/ / Mueve el ratón y espere un segundo esperar (es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed
Llame isMouseOrange
Si $ isMouseOrange = 0
SetConst boxMinY = $ y
SetConst scanSuccess = 1
Más
Calcular y = boxScanStep $ y - $
Final
Final
/ / Buscar Y max
SetConst scanSuccess = 0
Calcule x = $ lureInitLocX
Calcular y = $ lureInitLocY
Mientras que $ scanSuccess = 0
/ / Mueve el ratón y espere un segundo esperar (es necesario!)
MousePos $ x, $ y
Retraso $ scanSpeed
Llame isMouseOrange
Si $ isMouseOrange = 0
SetConst boxMaxY = $ y
SetConst scanSuccess = 1
Más
Calcular y = boxScanStep $ y + $
Final
Final
Calcule boxCenterX = Tronco (($ + $ boxMinX boxMaxX) / 2)
Calcule boxCenterY = Tronco (($ + $ boxMinY boxMaxY) / 2)
SetConst lureInitLocX = $ boxCenterX
SetConst lureInitLocY = $ boxCenterY
Final
Procedimiento GetRGBValue
SetConst brightTotal $ = 0
Calcular y = $ boxCenterY
Calcule i + = $ boxCenterY Tronco (($ boxMaxY - $ boxCenterY) / 3)
Mientras que $ y <= $ i
Calcule 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
Calcule brightRMin = $ brightR - $ brightRangeDown
Calcule brightRMax = $ + $ brightR brightRangeUp
Calcule brightGMin = $ brightRangeDown brightG - $
Calcule brightGMax = $ + $ brightG brightRangeUp
Calcule brightBMin = $ brightB - $ brightRangeDown
Calcule brightBMax = $ + $ brightB brightRangeUp
SetConst brightX = $ x
SetConst Brighty = $ y
Final
Calcule x = $ x + 2
Final
Calcular y = $ y + 2
Final
Final
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)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de arriba a la izquierda
Calcule x = $ brightDist brightX-$
Calcular y = $ brightDist Brighty-$
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de la parte superior derecha
Calcule x = $ + $ brightX brightDist
Calcular y = $ brightDist Brighty-$
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de abajo a la izquierda
Calcule x = $ brightDist brightX-$
Calcular y = $ + $ Brighty brightDist
LoadRGB x $, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <$ brightRMin O (RGBGreen)> $ (O brightGMax RGBGreen) <$ brightGMin O (RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de la parte inferior derecha
Calcule x = $ + $ brightX brightDist
Calcular y = $ + $ Brighty brightDist
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de la parte superior izquierda (ampliada)
Calcule x = $ brightX-($ brightDist * 2)
Calcular y = $ Brighty-($ brightDist * 2)
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de la parte superior derecha (extendida)
Calcule x = $ brightX + ($ brightDist * 2)
Calcular y = $ Brighty-($ brightDist * 2)
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Parte inferior izquierda Entradas (ampliada)
Calcule x = $ brightX-($ brightDist * 2)
Calcular y = $ Brighty + ($ brightDist * 2)
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
/ / Hora de la parte inferior derecha (extendida)
Calcule x = $ brightX + ($ brightDist * 2)
Calcular y = $ Brighty + ($ brightDist * 2)
LoadRGB $ x, $ y
Si (RGBRed)> $ (O brightRMax RGBRed) <($ brightRMin O RGBGreen)> $ (O brightGMax RGBGreen) <($ brightGMin O RGBBlue)> $ (O brightBMax RGBBlue) <$ brightBMin
SetConst salpicado = 1
RightClick Shift
Retraso 500
Final
Final
Final
Final
Final
Final
Final
Final
Final
Llame isMouseOrange
Final
Final
Procedimiento isMouseOrange
SetConst isMouseOrange $ = 0
/ / Obtener el color del ratón
Calcule MouseX = () + 4 MouseX
Calcule MouseY = () + 4 MouseY
LoadRGB MouseX $, $ MouseY
/ / Si el ratón es de color naranja (varianza agregados para la buena medida ..)
Si () RGBRed> = 210 Y (RGBRed) <= 218 y () RGBGreen> = 160 Y RGBGreen () <= 168) y (RGBBlue> = 84 Y RGBBlue () <= 92
SetConst isMouseOrange $ = 1
Final
Final
ajustes que han funcionado
utiliza este Menethil después de ajustar las cosas
mi Tweaks:
/////////////////////////
/ / CONSTANTES CAMBIABLES / /
/////////////////////////
/ / Ejecutar conteo
/ / ¿Cuántas veces la secuencia de comandos debe tratar a los peces
runCount = 10000
/ / Velocidad
/ / Esta es la velocidad de exploración inicial. 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 va. Si usted está teniendo problemas
/ / Donde la exploración inicial isnt encontrar el corcho y el escaneado de derecho sobre ella,
/ / Tratar de incrementar este número lentamente.
scanSpeed = 65
/ / Cuadro de distancias de escaneo
/ / 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 = .25
scanRightDist = .25
scanTopDist = 0.4
scanBottomDist = .25
/ / Brillo gama
/ / Este es el número de valores RGB encima y por debajo del "punto brillante" que es el
/ / Engañar a buscar. Básicamente, si usted está recibiendo el mensaje "No hay pescado para conectar,
/ / Intente aumentar tanto el número un poco, y si el bobs corcho pero usted no captura
/ / Nada, pruebe a reducir ambos números un poco. Esto puede cambiar desde el medio ambiente
/ / Con el medio ambiente. Además, en términos generales brightRangeUp shouldnt ser muy alto.
brightRangeDown = 45
brightRangeUp = 9
/ / Brillo distancia
/ / No importa lo que hace, pero básicamente, deje en paz a menos que tenga
/ / Problemas en realidad la captura de los peces. Si estás teniendo problemas y quiero que
/ / Para ajustar, la regla general es, cuanto mayor sea la resolución, mayor será el número,
/ / El rango de números, pero sólo debería estar en cualquier lugar del 2 al 6 de Min MAX. Si usted comienza
/ / Poniendo demasiado de Wack con esto, usted nunca va a coger un pez
brightDist = 3
/ / Lejos AFK
/ / Se establece en 1 para usar AFK Away (que presiona Enter dos veces antes de cada fundición) o
/ / A 0 para desactivar AFK del todo. Esto viene en útil si quieres
/ / Chat en WoW durante la pesca.
afkAway = 1
Filed under: World of Warcraft oro
Al igual que este puesto? Suscribirse a mi feed RSS y obtener las cargas más!












¿Alguien tiene una idea de cómo trabajar un corcho en esta macro? Me encantaría trabajar en una de alguna manera, pero mi experiencia no lo alow. Así que si hay algún ACtool wizzes sigue trabajando en este probarlo:)
He cambiado el código de un poco que añadir un corcho. No es la mejor manera de hacerlo, pero heres lo que hice:
cambiar el bucle principal del programa para incluir una nueva variable "bobberCount". Yo ajustarlo manualmente a la forma en bobbers muchas que tengo. La variable "runCount" se convierte en el número de cilindros por Bobber. Todavía estoy tratando de números, pero 80 es seguro. Aquí está el nuevo bucle principal:
Loop $ bobberCount
Keys -
Teclas 1
Delay 5500
Loop $ runCount
Claves 0
Delay 1000
Llame FindLureInitial
Llame FindBoxCenter
Calcule 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
Final
Final
Final
cuenta de que esto requiere su flotador para estar en el "-" tragamonedas y su poste en el "1" ranura. puede cambiar esto fácilmente para ser cualquiera de las ranuras de reparto rápido.
yo no entiendo la forma de incorporar esta parte corcho en la macro regular. me sale el error "No se pudo encontrar el bobbercount variable" en la línea 136 es lo que su refiriendo. lo que me estoy perdiendo?
Es normal que me autoloot los peces, provocando que isnt, soy algo me falta?
ok he averiguado, usted tiene que apagar la saquear de forma automática en el juego, alos hay un wat para acelerar la exploración x e y una vez que ha encontrado el corcho?
hola, necesito ayuda.
el doesnt macro saquear los peces. He intentado algunas acciones, pero nada acaecer. Creo que el doesnt macro detectar el chapoteo. ¿Por qué? Alguien me puede ayudar?
Tengo el mismo problema, puede any1 ayudarme?
im recogiendo un error después de empezar las que dice la prensa
Error: CalculateScanBoxConstants procedimiento no se pudo encontrar!
Módulo: new.mac Línea: 137
¿Qué estoy haciendo mal
mi cursor sigue restableciendo con una posición en el centro de la pantalla después de que se encuentra el objeto puede hacer clic pero antes de que las salpicaduras. puedo solucionar esto?
APAGUE saquear de forma automática!!
si usted consigue el cuadro que entonces su botín de trabajo sólo tiene que desactivar autoloot en el warcraft menú de opciones. si usted no se vea el cuadro a continuación, su botín no encontrar el corcho y probablemente aún no ha leído las instrucciones, usted acaba de golpear el juego y quería que funcionara.
en una nota aparte, nadie quiere que me diga cómo hacer un temporizador que cuenta mientras que el código se está ejecutando? como lanzar este hechizo y comenzar un temporizador de 30 segundos (tiempo de reutilización). después de 30 segundos establecer una variable. algo así?
!! Ayuda!
Im que consigue un error, por favor dime por qué!
Error: Macro Línea: scantop Calcule = () + Windowtop Tronco (() * $ WindowHeight scanTopDist)
Provocó un error: Violación de Acceso a 004054c2 dirección en el módulo 'ACTool.exe. Lee de la dirección 00000010
módulo: fish.mac Línea: 171
-Por favor, ayuda! -
Tiene todo para trabajar, se ejecuta, cuestión que estoy corriendo a través, es que me dice yo trivial hacer eso mientras se mueve ... alguna idea de lo que podría estar causando esto?
Funciona muy bien para mí y para todos, pero no detectaron el isnt salpicaduras y tengo todas las cosas en bajo, cursor de hardware sin control y saqueo automático fuera .... encuentra el corcho, pero cuando lo haga salpicaduras doesnt él .... cuál está para arriba con eso? ¿Cómo puedo solucionar?
cada cosa es encontrar trabajo para mí, el problema es que siempre se "no han picado"
alguna idea de cómo solucionar este problema?
Entonces, ¿qué sucede para mí ... es que yo ejecute el programa ... entonces ... fallos y no hace nada, recibo errores como no válida de color
Hola tengo problema con esta macro
Errod: Cloud no encontrar Constante Brighty
Módulo: fishing.mac línea: 364
pls ayúdame
dad mucho
Trabaja muy bien para mí, pero él doesnt reparto de pesca y me putt mi habilidad de pesca everywere sólo doesnt gato
Funciona perfecto ... ... No hay problemas de lo que nunca
Muchas gracias
Impresionante macro .... Sólo quería añadir un par de cosas para las masas. En primer lugar .. Leer el código. Las instrucciones para cada posición, se encuentran en el código. Segunda vuelta fuera autoloot. En tercer lugar, asegúrese de combinaciones de teclas se establecen. No será emitido si no se encuentra en una barra de acción vinculado a la "cero" clave (bobbers a la tecla "-". Y, por último, esto es muy exigente, si usted está mirando para simplemente pulse correr y caminar lejos que no va a suceder. Necesita para su seguimiento y ajustar los valores según las condiciones y cambian de ubicación por ejemplo, cuando se pone oscuro, cuando comienza a llover. nivelé mi la pesca desde 8 hasta 336 en un solo día, pero tomó una gran cantidad de retoques como yo cambiado lugares. .. En general se trata de una patada en el culo macro. Mantener el buen trabajo.
¿Hay anyoway usted puede hacer esta macro agregar un cebo en su caña de pescar si usted no tiene un sobre y luego emitir el polo?
He intentado todo para conseguir esta macro a trabajar. Lo hace la exploración y apenas va a la derecha sobre el corcho sin parar en absoluto. He cambiado las variables sin parar. Tratando de un montón de cosas tratando de hacerlo funcionar, y todavía nada. Cualquier persona que me da una mano?
Si some1 me podría enviar una copia de la macro que utilizan sería muy apreciado!
ddougolus@aol.com
Billy, ¿verdad, asegúrese de leer todas las notas?
"Para obtener mejores resultados, pruebe a todas las opciones de gráficos de lujo afortunados (especialmente en" Aspectos destacados del terreno en virtud de Shaders .. tiene todo el brillo del agua) y el uso de una baja resolución (tal vez menos de 800 × 600, el más pequeño es el más rápido) "
Además de que siempre depende de la zona .. aparte de eso, me temo que no puedo ayudarte.
GL
Funcionó muy bien una vez .. pero se detuvo THN .. se iniciará automáticamente la pesca y encuentra el que haga clic, pero doesnt cuando tengo una mordedura = / Alguien tiene alguna sugerencia?
Puedo conseguirlo para encontrar el señuelo, iv intentado por todas partes de SW a la sustancia viscosa verde a los gatos, ¿puede alguien ayudarme?
La macro trabajado como un atractivo después de tocar el violín un poco con las variables que hacerlo bien, gran trabajo, muchas gracias!
Nota para todos "lea las notas para el código!" Todas sus preguntas son respondidas allí!
así me gusta esta cosa en el día ... pero de noche no puedo ir a trabajar. alguna sugerencia im dominio con el código así que cualquier cosa para ayudar a los ayudaría. He jugueteado con los números tanto con nada así que estoy atascado.
Esto funciona perfecto, y el corcho añadir obras también. Gracias a ambos por esto. Im un 99% la tasa de captura en las zonas bajas sin corcho y el 90% con tasa de corcho en una mayor área de lvl.
¿cómo arreglar el problema con actool???
28 de diciembre 2007
12:16 am @ mike
!! Ayuda!
Im que consigue un error, por favor dime por qué!
Error: Macro Línea: scantop Calcule = () + Windowtop Tronco (() * $ WindowHeight scanTopDist)
Provocó un error: Violación de Acceso a 004054c2 dirección en el módulo 'ACTool.exe. Lee de la dirección 00000010
módulo: fish.mac Línea: 171
-Por favor, ayuda! -
Me encanta este robot! Me tomó un tiempo para averiguar exactamente cómo la posición de la pantalla para que funcionara, pero una vez lo hice yo podría dejarlo todo el día si así lo deseaba. Sólo tienes que seguir las instrucciones, y debería funcionar. A +
En respuesta a "Bob",
"Todo funcionó muy bien una vez .. pero .. THN se detuvo automáticamente comienza la pesca y encuentra el que haga clic, pero doesnt cuando tengo una mordedura = / Alguien tiene alguna sugerencia?
He encontrado que depende mucho del agua. Por ejemplo, cuando la pesca en Feralas, parte del río que falla como usted ha dicho, pero una parte funciona bien. Tienes que jugar un rato con él ...
funciona muy bien !!!!!!!!!! gracias
Me encontré con un pequeño truco que ayuda. Stand tan bajo en el agua que pueda. Esta forma de corcho casi siempre estar cerca de la línea del horizonte donde los reflejos son mínimas. Seleccione su posición para que tenga algo de oscuridad sólida uniformados por encima de la línea de agua, lo que la detección inicial no será confundido por otros objetos brillantes.
Gracias por el script!
Tengo el puntero del ratón para encontrar el corcho (8 de cada 10 veces).
Pero, no reconocer cuando el corcho "bob" y
abajo cuando los bits de los peces.
¿Qué ajuste voy a necesitar ajustar para que sea vea
el corcho "Bob"?
Gracias,
Agustín
me gustaria contactar con el desarrollador original - ¿Cómo puedo hacer esto?
gracias
Entonces, ¿qué es exactamente el código en su totalidad .. es difícil saber qué copiar y pegar ... ayudar a alguien?
Ok, me pongo a la macro, que arroja la pesca, se mueve el ratón en la parte superior / izquierda de WoW ventana, y después de eso no hace nada, no botín de los peces, haga clic en el corcho o ... nada ... solo mantiene el ratón allí para incluso yo trivial moverlo después de 2 minutos, wtf?
¿Ha dejado de trabajar para alguien más? La mía no ha trabajado en el último mes, ya no reconoce el corcho no importa donde lo uso o como yo lo Tweek. Se utiliza para gran obra antes de esto.
Alguien sabe por qué?
Gracias
Thx mucho ... Cerré @ el código y me tomó como 20 minutos para que sea prefecto ... así thx otra vez <3
El programa no está pasando el ratón sobre el corcho cuando se detecta. Se va demasiado lejos a la derecha de la boya. ¿Cómo puedo evitar que esto!?
Lo tengo bien para encontrar el corcho, pero sólo ha hecho clic en un tiempo, todo el resto de las veces sólo se sienta allí .. alguna sugerencia?
Necesito ayuda sobre algo que los códigos. Tengo que convertir para Delphi. Pero lo más importante es, ¿Cómo puedo detectar el cursor del ratón cambia de color o el tipo de cursor del ratón. ¿Puede alguien ayudarme por favor?
Generalmente esto funciona muy bien y si se deja por sí sola de pescado, muy razonablemente, sin embargo he notado que cuando se explora sobre el corcho el ratón muy a menudo se pone en marcha para el lado derecho de la zona se puede hacer clic en el chapoteo corcho (es decir, la cogwhell poco amarillo vuelve a un puntero fuera del área del corcho), parece el cuadro de necesidades que disminuir un poco que se utiliza a sí mismo centro, cualquier idea de? voy a tratar las diversas sugerencias de personas han hecho sobre el tamaño de pantalla y texturas y ver si eso ayuda, pero en general ya muy impresed y muchas gracias por el esfuerzo
No, NO ha dejado de funcionar. Si usted está experimentando problemas con el script, por favor confirme las siguientes:
1) 800 × 600 resoltuion
2) estar en modo de ventana
3) hacer el modo de ventana "pantalla completa"
4) ampliar la vista en todo el camino a la primera persona
5) asegurarse de que está tan cerca de ser horizontal, con el agua como sea posible, si es posible entrar en el agua un poco si puede ser casi exactamente horizontal, como se hará la exploración del trabajo más fácil / más precisa.
===================================
Si usted está experimentando PRINCIPALES CUESTIONES / pobres resultados, en primer lugar:
Línea 27, Variable "runCount". Cambiar este 10 a 2. También puede detener la macro (y ponerlo en marcha) con la tecla "F2" en su teclado.
===================================
Si usted está experimentando problemas con el CCAA no encontrar el corcho SU PRIMERA VEZ:
Modificar la línea 34 (al menos, los 34 para mí), también conocido como la variable "scanSpeed". El valor predeterminado es 60, y más alto es el de realizar el número, menor es la exploración ir. se incrementará en tres o cuatro intervalos de si éste es el caso.
Esto puede ocurrir si su equipo es un poco mayor para la exploración se va a buena velocidad, pero su tarjeta / isnt cpu procesar cada píxel rápido suficiente.
===================================
Si usted está experimentando problemas con el análisis no EXPLORACIÓN DEL ESPACIO DONDE SU COMPLETO Bobber está aterrizando:
Líneas 39-42:
scanLeftDist = 0.3
scanRightDist = 0.3
scanTopDist = 0.4
scanBottomDist = .25
Estos son porcentajes de su WoW pantalla, por lo que está diciendo:
"Inicio de escaneo de un 30% desde la izquierda, y el 30% de la parte superior. Exploración a través, hasta llegar al 30% de la derecha, y luego pasar la exploración un poco, hasta que estemos al 25% de la parte inferior de la sreen . "
Más o menos, es por eso que usted quiere que su visualización sea plano con el agua, como las áreas de exploración youll corcho lo más generalmente se cae, y la parte superior del 30% de la pantalla será el cielo, no agua.
===================================
Si usted está recibiendo el mensaje "Sin pescado a anzuelo" DE VEZ EN CUANDO DESPUÉS ANTES DE ÉXITO O ES ENCONTRAR EL CLIC Bobber pero no cuando GANCHOS DE PECES A:
El brillo es un poco en su área de pesca vigentes, o el tiempo de juego ha cambiado y el agua y corcho arent el mismo brillo que antes. Como tal, la calculada RGB valores utilizados, tanto para encontrar el corcho, para saber cuando cambia su ratón de un puntero a un botín "artes de naranja", y cuando el corcho "se mueve" de una mordedura, ya no sean exactos para la pantalla actual brillo.
Para solucionarlo:
Líneas 50-51
brightRangeDown = 50
brightRangeUp = 10
No es necesario cambiar también con éstos de manera drástica, en especial la RangeUp. Lo que estos campos no se compensa con el Rojo, Verde, Azul y los valores de color por su valor, dando efectivamente que currRed, redDownMin y redUpMax.
En base de las exploraciones en curso, que está buscando un cambio en currRed, currBlue, etc, donde la currBlue no está dentro del max / min compensaciones, lo que significa .... hey mira, corcho! Miren, el corcho se movió!
Si no es encontrar el corcho muy consistentemente, por ejemplo, menos de 6 de cada 10 veces, trate de aumentar tanto los valores en incrementos de 2 o menos, los pequeños cambios. Más o menos, el brillo ha cambiado a tal grado que las necesidades de desplazamiento de tener un mayor min / max gama.
Si se trata de encontrar el corcho pero usted está recibiendo menos de 6 de cada 10 éxitos para el corcho que se ha pulsado sobre un bocado, de hacer justo lo contrario. reducir las variables en incrementos de 2, lo que es mucho más pequeño de los cambios de color cuando el puntero está en el corcho se registrará como un corcho de golpe.
NOTA: de todas maneras tendrá Bobber FRACASOS DE VEZ EN CUANDO. Objetivo del 60%, haga clic en clase. Si no está AFK usted podrá hacer clic manualmente si el guión se pierde la mordedura. La razón de esto es que el área explorada marcada por una mordedura, alias, donde el script se ponga el cursor sobre el corcho, no podría estar dentro del alcance del corcho va arriba, abajo, salpicaduras de agua. Esto puede suceder debido a un flotador a distancia, ángulo de visión, etc, por lo que incluso con mejoras de ajustar que puede / no puede venir por el autor para la exploración lógica de casilla, lo que no tienen el 100% de éxito si usted está ausente.
===================================
ONE FINAL NOTE: If you're getting an error after your script ends (aka it's looped over the fishing logic for however many times you set the variable to), this is because of your copy & paste for the code- you included his extra info. The script ends at line 446, roughly. There is then 4-5 blank lines before the author detailed the changable constants yet again. You're probably erroring out on "runCount = 10000", after the script ends, because that variable is not declared! You can leave all that comment/code in, but make sure to comment out his variables, EG:
/////////////////////////
// CHANGABLE CONSTANTS //
/////////////////////////
// Run count
// How many times the script should try to fish
//runCount = 10000
^— Notice i added the two "//" characters, commenting out that line to avoid an error upon script termination.
===================================
PHEW.
Hopefully that explains the script a lot better for you, as well as how to debug any issues you're experiencing! I'ma programmer as a day job, so helping people get stuff like this working as intended is what I enjoy, so I hope I did just that and you have success and luck with your fishing skillups!
-Art
One thing that I found within the code is when it resets the cursor to the center of the bobber, it seemed to go to the right.
on line 146:
MousePos $X, $boxCenterY
Changed this to
MousePos $boxCenterX, $boxCenterY
Also on line 306
Compute boxCenterY = Trunc((( $boxMinY + $boxMaxY ) / 2) - 10)
I added in the -10 calculation. This helps the cursor go a little above center (which i had very slightly better results with)
I am still below 50% catch rate. I am fishing in IF where day or night doesnt matter and just going for skill. Adjusting a lot of the settings i just cant get it to catch the fish when the fish bites, and i very very rarely get fish not on hook. Will have to tweak a bit more, but good work OP.
Cada vez que intente ejecutar el script que tira de la wow ventana hacia arriba y luego el ratón no se mueve por sí solo, si me alt ficha sobre el programa de herramientas de CA o tire hacia arriba de la barra de inicio el ratón se moverá como se supone que debe, pero eso no ayuda, porque la nueva ventana se encuentra en el camino. ¿Qué puedo hacer para solucionar esto?
He probado esto mucho. Todas las obras multa .. pero el botón derecho del ratón para recoger los peces. El cusor encuentra el corcho, la pone uno mismo a la derecha del mismo. Pero cuando muerden los peces, corcho haga clic en el arranque no será correcto. He intentado cambiar el varibles pequeña sin suerte. ¿Puede ser el ratón?
puede que los cambios en 3.0.8? De todos modos, la esperanza de obtener alguna información aquí. Leí todo, trató de arrancar para el Diablo, los fijó etc Así que hacer algunos trabajos con el arranque de esta manera.
La esperanza de encontrar una solución
El análisis de toda la zona, pero no encuentran el corcho, como para ni siquiera parar cuando hay área accesible, alguna sugerencia?
tengo un código de error:
Error: formato no válido para la línea: scanSpeed = 65!
Módulo: new.mac Línea: 464
alguien me puede ayudar con este error pls.
Para el corcho está muy lejos de su derecho a un error en su código variable -
Cambie la línea
MousePos $ x, $ boxCenterY
en
MousePos boxCenterX $, $ boxCenterY
y será centro de la misma cada vez.
Hacer esto parece disminuir la tasa de captura por alguna razón, sin embargo, la espera procedimiento de bienvenida es un poco vagos en el mejor.
La mejor forma de comprobar un chapoteo es esperar a archivo de sonido, y si archivo de sonido (splash) se oye a continuación, haga clic en el ratón sobre el corcho.
No tengo ni idea de cómo hacer esto sin embargo, pero que por lo menos guarnatee tasa de 100% de captura.
Cualquier macro pro programadores saben cómo analizar wow archivos de sonido en eventos ventanas detectables y traducir esto en una macro?
Hola havent usaba este robot sin embargo, como lo thers addons muchos ur código, ¿hay algún cambio de pegar el código uptodate por favor?
Después de haber un problema con la línea 171, por favor ayuda.
Error: Macro Línea: scantop Calcule = () + Windowtop Tronco (() * $ WindowHeight scanTopDist)
Provocó un error: Violación de Acceso a 004054c2 dirección en el módulo 'ACTool.exe. Lee de la dirección 00000010
módulo: fish.mac Línea: 171
Tengo un error al intentar iniciar actool
Error: formato no válido para la línea: widthToWindowRatio = 0,056
¿Podría alguien por correo electrónico no macro, o explicar cómo solucionar esto yo sería de gran aprecio
jrman13@yahoo.com
pocos minutos después de usar:
Error: formato no válido para la línea: ajustes que han funcionado!
Módulo: new.mac Línea: 451
no sé cuál es incorrecto: / any1 puede ayudarme plz? THX!
invalid format for = runcount 10
says findlureinitial could not be found, what should i do?
hey mate um can u send me the script for fishing cast lure all of it plz its annoying me abit can u help out plz
can someone send me a full code plz
I am still having problems with it not clicking the bobber, it is found and centers right on top of it, but will not click it for loot fish. I have auto loot turned off. with loot all button set to none. I just dont understand why its not clicking to loot
everything is working great, except that it only clicks on the bobber less then half the time. is there a way i can fix this?
can anyone send me full code plz i am not werry smart with this things and i need to lvl up my fishing asap
ty edios666@gmail.com
Doesn't seem to detect splash correctly, but I think I can use the code of this bot to make my own.
I'm going to ~try~ to have the macro detect the brown, cork part of the highlighted bobber, position the cursor below the bobber by about 10 pixels, and right-click when it sees cork bobber color.
(This assumes the player has set their view underwater when fishing, which is doable by /sleep, /sit or /kneel)
I've tried to get this working today and although the caster will center, and identifies the bobber it no longer catches the splash.
I've tried more or less all the settings in the code above, but no matter no auto click. Shame really coz i detest fishing
Can it be detectable by blizzard?
hmm i tried to setup this but no chances spend about two hours and can't catch the fish it doesint click, it sucks ;/;/ any help ?
Had this working about 80% of the time, although tonight when i went to use it mouse goes right down the bottom of the screen and scan has completely stopped working properly.
Is this due to any changes with 3.3?
help!when i run the srcipt the mouse stick to the left top of the windowed wow .All the insturction strickly be done.Could u help me out.big favor to me
I guess they changed color of "orange" cursor in 3.3. It never detected the bobber. So I changed RGB values in line 443 with:
If {RGBRed} >= 166 AND {RGBRed} = 120 AND {RGBGreen} = 55 AND {RGBBlue} <= 119
Trabajado para mí.
like to thank ART for all the help from his post help clear most of my troubles
Ok, read the directions and code, but I still can't figure out what is wrong with it on my system. Set WoW to use 800×600, all fancy stuff off, windowed, software cursor, etc… It starts scanning in the middle of my WoW window and goes to the bottom right. Doesn't scan anywhere but the lower right corner of the WoW screen, any clue what I'm doing wrong here?
It's a fantastic job indeed
although it didn't work perfectly for me.
i have read almost all the comments of other users i found out some of my mistakes but even though i take care of em only 5% of my attempts were succussfully. = (
Hey, first off, just wanted to say this bot works great, almost 100% catch rate on my first try.
However, after my first few successful hours of fishing, I turned off my computer, went to sleep, and tried again the next day. Now, for some reason whenever I click start to run the macro, an error message comes up, reading,
Error: Macro Line: Compute scantop = {Windowtop} + Trunc( {WindowHeight} *$scanTopDist)
Caused Error: Acces Violation at address 004054c2 in module 'ACTool.exe'. Read of address 00000010
module: fish.mac Line: 171
I can't expect anyone to be able to help me with this, judging by the fact that I see it as nothing but complete jiberish myself. However if anyone has any insight on the problem, help would be greatly appreciated.