Primer Lanzamiento del Programa
¡Hola! Si estás leyendo esto, es probable que estés interesado en nuestro bot o quizás solo estés buscando una manera de manejar esas tareas repetitivas en MW. Esta guía te ayudará a comenzar con el lanzamiento, la configuración y el uso del programa.
Antes de Comenzar: Preparaciones Esenciales
Antes de sumergirte, hay algunas cosas importantes que verificar y configurar para asegurar que el bot funcione sin problemas.
1. Requisitos del Sistema:
- Su ordenador debe tener instalado Windows 8.1 o una versión más reciente (incluido Windows 11).
- El programa funciona en sistemas x86 y x64.
2. Software Antivirus:
- Se recomienda encarecidamente agregar la carpeta del bot a la lista de exclusión de tu software antivirus.
- ¿Por qué? Los programas antivirus a veces pueden bloquear el bot. Esto puede suceder porque el bot usa scripts de Python que están encriptados (para protegerlos de ser copiados) y porque simula pulsaciones de teclado, lo que algunos antivirus ven como potencialmente riesgoso.
- Siempre puedes verificar la seguridad del bot usando servicios como VirusTotal (busca en la pestaña "Acciones").
3. Privilegios de Administrador:
- El archivo principal del bot, mwBot.exe, debe ejecutarse con privilegios de administrador.
- Para no tener que hacerlo cada vez: presiona alt enter en mwBot.exe, elige "Propiedades", ve a la pestaña "Compatibilidad" y marca la casilla "Ejecutar este programa como administrador".
4. Configuraciones Importantes Dentro del Juego: Para asegurar que el bot pueda "ver" e interactuar correctamente con el juego, necesitarás ajustar algunas configuraciones dentro del juego mismo:
- Crucial: Asegúrate de que la casilla "Usar NVDA" esté seleccionada en la configuración de tu juego. El bot necesita esto para obtener información del juego.
- Distancia del Objetivo: Configura este ajuste para que la distancia del objetivo aparezca al final de la visualización de información del objetivo.
- Visualización de Profesiones: Habilita la visualización de profesiones si quieres que el bot evite chocar con otros jugadores.
- Número de Serie del Objetivo: Deshabilita el primer ítem en la configuración de visualización del objetivo, que muestra el número de serie del objetivo.
- Visualización de Salud y Maná: Elige si el juego muestra la salud y el maná como una cantidad (ej., 1000 HP) o un porcentaje (ej., 50% HP). El bot necesita saber cuál usas.
- Buffs y Debuffs: Configura la visualización de buffs y debuffs para que aparezcan al principio de la línea.
Instalación y Primer Lanzamiento
Poner el bot en funcionamiento implica unos pocos pasos sencillos.
- Extraer el Bot: Descomprime el archivo que descargaste.
- Colocar la Carpeta del Bot: Copia toda la carpeta del bot directamente en el directorio principal de tu juego. Esto es obligatorio para que los scripts funcionen correctamente.
- Máquinas Virtuales (Si se Usan): Si estás usando una máquina virtual, es mejor instalar el juego en la unidad C: local. No se recomienda ejecutar el programa desde una carpeta compartida ya que puede causar problemas.
- Ejecutar el Bot: ejecuta el archivo mwBot.exe (ahora debería ejecutarse como administrador si lo configuraste en Propiedades).
- Aviso de Instalación de Controlador: Presiona Alt+Tab. Deberías ver un aviso de Seguridad de Windows. Confirma la instalación del controlador. Este controlador es esencial para que el bot presione teclas en el juego.
- Clave de Licencia: Presiona Alt+Tab nuevamente si es necesario y busca una ventana que pida tu clave de licencia. Ingresa tu clave y presiona Enter.
¡Si has seguido estos pasos, el programa debería iniciarse con éxito!
Nota sobre la Licencia: Tu clave de licencia te permite usar el bot en múltiples computadoras, pero solo una instancia del bot puede estar activa a la vez con la misma clave. Si inicias el bot en una segunda computadora, se cerrará automáticamente en la primera.
Entendiendo los Scripts
El bot funciona ejecutando scripts. Algunos son simples, mientras que otros, como los scripts de farmeo, tienen un poco más de complejidad.
A. Scripts Simples Ejemplos: Scripts para vender mineral o buscar en el mercado. Cómo usar:
- Descárgalos usando el intercambiador de archivos en el bot (presionando F6).
- Mueve el archivo de script descargado a la carpeta Scripts ubicada dentro de tu carpeta principal del bot.
- Ejecuta el script desde la interfaz del bot.
B. Scripts de Farmeo (Más Complejos) Los scripts de farmeo usualmente consisten en dos partes principales:
- Archivo de Configuración del Personaje (Archivo de Configuración): Este archivo le dice al bot detalles específicos sobre tu personaje – como cuánta salud tienes, qué teclas presionar para las habilidades, etc. Crearás este archivo tú mismo o modificarás una plantilla existente. Puedes nombrar este archivo como quieras (ej., micazador.conf, configuracionmago.txt).
- Script de Farmeo: Este es el script principal que contiene la lógica – dónde debe ir tu personaje, qué monstruos combatir y cómo reaccionar en diferentes situaciones.
Conectando Tu Archivo de Configuración a un Script de Farmeo: Para que un script de farmeo funcione, necesita saber qué archivo de configuración de personaje usar. Esto usualmente se hace de una de dos maneras:
- Usando el comando loadoptions: Dentro del script de farmeo, agregarás o modificarás una línea como esta: loadoptions=nombre_de_tu_archivo_de_configuracion Por ejemplo, si tu archivo de configuración se llama miconfig.txt, la línea sería: loadoptions=miconfig.txt (o simplemente loadoptions=miconfig).
- Modificando una variable en un script descargado: Si descargas un script hecho por otra persona, podría tener una línea donde necesites especificar el nombre de tu archivo de configuración. Busca comentarios o líneas como: var=configfile=micazador
En este caso, cambiarías micazador al nombre de tu archivo de configuración de personaje. Importante: Esta guía no cubre cómo crear o editar archivos de texto. Necesitarás conocimientos básicos de cómo hacer eso en tu computadora. La documentación del bot y la lista de teclas rápidas tienen más información sobre esto.
Conceptos Clave de Configuración (Archivo de Configuración del Personaje)
Tu archivo de configuración de personaje es donde personalizas el comportamiento del bot para tu personaje específico. Aquí hay algunas configuraciones comunes que podrías encontrar o necesitar configurar (estos son ejemplos, y los nombres exactos pueden variar ligeramente; siempre consulta la lista de comandos del bot para detalles precisos).
Gestión de Salud y Maná:
- min_hp=45000 (El bot usa una poción/habilidad de salud si el HP baja de 45000)
- min_mp=40000 (El bot usa una poción/habilidad de maná si el MP baja de 40000)
- key_regen_hp=lshift+y (La tecla o combinación de teclas para curar)
- key_regen_mp=3 (La tecla para restauración de maná)
- enable_regen (Activa la función de verificación de salud/maná)
Configuración de Ataque:
- attack_type=0 (Determina cómo se comporta el bot cuando se ve un enemigo; 0 podría significar detenerse y atacar)
- speed_attack=0.08 (Qué tan rápido se presionan las habilidades, en segundos)
- keys_attack=j|n|m (Lista de teclas para habilidades de ataque, separadas por |)
- enable_attack (Activa la función para presionar teclas de habilidad)
- enable_nav_attack=0.1 (Activa el "radar" de búsqueda de enemigos y establece su velocidad de verificación)
Gestión de Mascotas
- pet_name=Gato de pelo corto|Ganado (Nombres de las mascotas a invocar, en orden)
- pet_min_hp=80000 (La mascota se cura si su HP está por debajo de esto)
- key_pet_regen_hp=4 (Tecla para la poción de salud de la mascota)
- enable_pet (Habilita las funciones de la mascota)
- enable_pet_regen (Habilita la verificación del HP/MP de la mascota)
Reparación de Ítems:
- key_repair=0 (Tecla para tu kit/habilidad de reparación)
- hotrepair=1 (1 para reparación inmediata cuando aparece el texto de daño, 0 para reparación después de la batalla)
- enable_repair=1 (Activa la función de reparación, =1 podría significar usar una caja de reparación)
Otras Configuraciones Útiles:
- enable_restart (Activa la reconexión automática si el juego se cierra inesperadamente)
- open_game_window (Comando para que el bot cambie automáticamente a la ventana del juego)
Recuerda, esto es solo una pequeña muestra. El bot tiene muchos comandos. Siempre revisa la documentación completa para una lista completa y explicaciones detalladas.
Auto-Navegación (Usando la función goposition)
Para que el bot navegue automáticamente por los mapas (ej., usando un comando goposition en un script), necesita un archivo de "mapa de terreno" que le indique dónde están los obstáculos. Obtención de Mapas: A menudo puedes encontrar mapas listos para usar en la sección de intercambio de archivos del bot. Nomenclatura de Mapas: Para uso automático, el archivo de mapa (usualmente un archivo .wall) debe tener exactamente el mismo nombre que el nombre del mapa en tu juego. Ejemplo: Si las coordenadas de tu juego muestran Plaza Roca;Ciudad Roca Gigante;204;195;llanuras centrales, el nombre del mapa es llanuras centrales. Tu archivo de mapa en la carpeta wall debería ser llanuras centrales. Colocación de Mapas: Coloca estos archivos de mapa en la carpeta wall, que está dentro de tu carpeta principal del bot en la carpeta scripts. Conexión Manual: Si tu archivo de mapa tiene un nombre diferente, puedes decirle al script que lo use con un comando como: mapwall=TuNombreDeArchivoDeMapa Si no configuras los mapas, ¡no te sorprendas si tu personaje choca contra las paredes o se atasca!
Solución de Problemas Comunes
A veces las cosas no salen según lo planeado. Aquí hay algunos problemas comunes y cómo abordarlos. A. El Bot No Presiona Teclas / Problemas de Uso de Habilidades:
- Controlador No Instalado/Funcionando: Este es uno común. Consulta la sección "Configuración del Controlador de Teclado" más abajo.
- Tomaste un script y no conectaste tu archivo de configuración de personaje, o el script no puede encontrarlo.
- Tu archivo de configuración de personaje está configurado incorrectamente (ej., las funciones enable_attack o enable_nav_attack están desactivadas o faltan).
- Configuraciones del Juego: El juego no está configurado para mostrar la salud/maná del objetivo como una cantidad o porcentaje, lo cual el bot necesita.
- Nombre del Script: Intenta renombrar el script si tiene un nombre muy largo. Al bot a veces no le gustan los nombres largos.
- Configuración de Idioma del Bot: Verifica si el idioma seleccionado en el bot coincide con el idioma usado en tu juego. Puedes cambiar esto presionando Alt+L en la ventana del bot.
Experimenta con Parámetros:
- speed_attack=0.2 (Prueba valores como 0.05 o 0.2. Experimenta para encontrar lo que funciona para tu personaje y juego.)
- enable_nav_attack=0.1 (Esta es la velocidad de búsqueda de radar/objetivo. Quizás necesites ajustarla.)
- keyboard_delay=20|20 (Esto establece el retraso en milisegundos antes de presionar y antes de soltar las teclas. 20|20 a menudo se recomienda.)
Un buen punto de partida de la configuración de un usuario: keyboard_delay=20|20 speed_attack=0.05 enable_nav_attack=0.1 B. El Personaje No Golpea a los Monstruos: Esto a menudo se debe a las mismas razones enumeradas anteriormente: conexión/configuración incorrecta del archivo de configuración o configuraciones incorrectas del juego para la visualización de la salud.
C. El Bot No Abre Cofres Correctamente:
Configuraciones Dentro del Juego (presiona F1 en el juego): Asegúrate de que "Leer el número de orden al seleccionar objetivos; no seleccionado".
Asegúrate de que "Modo de lectura de la distancia, Indicar la distancia después de pronunciar el objetivo; tiene menú".
Archivo de Localización del Bot (Avanzado): Si el bot tiene dificultades para identificar cofres, podrías necesitar editar un archivo de texto. Ve a la carpeta lang dentro de la carpeta del bot y abre game.english.txt (o tu archivo de idioma) con el Bloc de notas. Alrededor de la línea 45, podrías encontrar una línea como: box=^Cofre Esto significa que el bot busca la palabra "Cofre" al principio de una línea para identificar un cofre. Puedes editar esta "expresión regular" si tu juego muestra los nombres de los cofres de manera diferente.
Configuración y Solución de Problemas del Controlador de Teclado
Para que el bot presione teclas en el juego, se necesita un controlador de teclado especial. El bot soporta algunos controladores diferentes. Si uno no funciona, prueba otro.
1. Encuentra config.ini: Abre el archivo config.ini ubicado en tu carpeta principal del bot usando un editor de texto como el Bloc de notas.
2. Localiza keyboard_type: Encuentra la línea que dice keyboard_type=. Cambiarás el número aquí. Opción de Controlador 0 (A Menudo la Primera en Probar):
- En config.ini, establece: keyboard_type=0
- Guarda el archivo.
- Ejecuta mwBot.exe con privilegios de administrador.
- Presiona Alt+Tab y busca una ventana de "Seguridad de Windows". Confirma la instalación del controlador.
- Si tiene éxito, el bot debería iniciarse y ser capaz de presionar teclas.
Opción de Controlador 1:
- En config.ini, establece: keyboard_type=1
- Guarda el archivo.
- Ejecuta el archivo checkDriver.cmd (que se encuentra en la carpeta del bot) con privilegios de administrador. Esto deshabilitará la verificación de la firma del controlador y tu computadora se reiniciará.
- Después del reinicio, ejecuta el bot y verifica si presiona teclas.
- Atención: En una computadora de escritorio, este controlador usualmente solo funciona si tienes un teclado PS/2 conectado. En laptops, generalmente funciona sin este requisito.
Opción de Controlador 2 (Controlador Más Nuevo):
- En config.ini, establece: keyboard_type=2
- Guarda el archivo.
- Ejecuta el archivo install_interceptor.cmd (que se encuentra en la carpeta del bot) con privilegios de administrador. Esto instalará el controlador y tu computadora se reiniciará.
¿Qué pasa si el bot sigue sin presionar teclas? Si has probado todos los controladores y verificado otros pasos de solución de problemas, podría haber conflictos de sistema más profundos. Para usuarios de Windows 11, consulta el consejo "Aislamiento del Núcleo" a continuación. Específico de Windows 11: Problemas de Aislamiento del Núcleo Algunos usuarios de Windows 11 encuentran que los controladores de teclado (que el bot necesita) no funcionan correctamente. Deshabilitar una característica de seguridad de Windows llamada "Aislamiento del Núcleo" (específicamente "Integridad de Memoria") a veces puede ayudar. ¿Qué es el Aislamiento del Núcleo? Es una característica de seguridad que ayuda a proteger tu sistema, pero a veces puede interferir con aplicaciones o controladores de terceros. Cómo Deshabilitar la Integridad de Memoria (si es necesario para la funcionalidad del controlador):
- Abre "Seguridad de Windows" (puedes encontrarlo mediante la búsqueda de la barra de tareas o el icono de la bandeja del sistema).
- Ve a la sección "Seguridad del Dispositivo". Bajo "Aislamiento del Núcleo", haz clic en "Detalles de Aislamiento del Núcleo".
- Desactiva "Integridad de Memoria". Confirma la acción si el Control de Cuentas de Usuario lo pregunta.
- Se requerirá un reinicio. Mantén presionada la tecla Shift en tu teclado, luego haz clic en Reiniciar (desde las opciones de energía del Menú de Inicio). Mantener Shift mientras se reinicia deshabilita temporalmente el "Inicio Rápido", asegurando un apagado y reinicio más completos, lo que puede ayudar a aplicar cambios como este.
- El próximo arranque podría tardar un poco más.
Como resultado, el Aislamiento del Núcleo y la Integridad de Memoria se deshabilitarán. Esto puede permitir que los controladores de teclado para el bot funcionen correctamente.
Notas Importantes y Soporte
Algunos puntos finales, pero muy importantes:
- El uso de este bot es bajo tu propio riesgo. Los creadores no son responsables de ninguna consecuencia que pueda resultar del uso de los scripts proporcionados o del bot mismo.
- Lee la Documentación: Por favor, intenta leer cualquier documentación y guías disponibles a fondo antes de hacer preguntas. Muchas respuestas a menudo se pueden encontrar allí.
Qué Incluye Tu Suscripción $7.5 al mes
- El motor del bot para lanzar scripts.
- Acceso a un intercambiador de archivos con muchos ejemplos de scripts y soluciones listas para usar.
- Documentación, instrucciones de configuración y una lista de comandos con descripciones.
- Un chat comunitario para encontrar amigos, soluciones, recomendaciones y consejos.
Qué No Incluye Tu Suscripción:
- Creación de scripts personalizados bajo demanda de forma gratuita. El equipo no puede crear scripts completos y personalizados para los deseos específicos de cada usuario (ej., "Hazme un script para que mi cazador farmee gemas, huya de los jefes, venda ítems, etc.").
Ayuda y Comunidad:
- El equipo y la comunidad pueden ayudar a resolver problemas específicos o explicar cómo funciona una función, especialmente si demuestras que estás tratando de aprender y resolver las cosas por ti mismo.
- Si quieres un script "llave en mano" hecho solo para ti, probablemente necesitarás encontrar a alguien que ofrezca eso como un servicio de pago.
Registros: El bot guarda archivos de registro de su actividad. Estos se almacenan en tu computadora en la carpeta log. Atención: Los registros no se eliminan automáticamente. Debes eliminar periódicamente estos archivos manualmente porque pueden crecer bastante con el tiempo.
Sin Acceso Remoto: Los creadores del bot no pueden controlar tu computadora de forma remota, no pueden recibir datos de tu personaje y no pueden controlar tu personaje. El bot solo presiona las teclas especificadas en tus scripts.
Palabras Finales
Este bot es una herramienta. Como cualquier herramienta, requiere un poco de aprendizaje para usarla eficazmente.
No tengas miedo de experimentar (¡de forma segura!), leer los materiales proporcionados y pedir ayuda a la comunidad cuando te atasques.
Tenemos una comunidad amigable, y puedes convertirte en parte de ella.
¡Todo depende de ti! ¡Buena suerte y feliz botting!