Cómo conseguir Espíritus Infinitos en Inazuma Eleven Victory Road (Guía Cheat Engine)

¡Bienvenido, Inazumero! En el día de hoy te voy a enseñar a obtener espíritus infinitos en Inazuma Eleven Victory Road con Cheat Engine. Con este método podrás tener espíritus de todas las rarezas posibles (común, emergente, de élite, estrella, leyenda del fútbol y basara/diamante) al instante, sin perder horas farmeándolos en partidos.

Nota: Este método solo es válido para la versión de PC y en versiones de Nintendo Switch modificadas (o emuladores).

Cómo configurar Cheat Engine

Para conseguir espíritus ilimitados, Cheat Engine es nuestra herramienta clave. Sin embargo, si juegas en PC, el Easy Anti-Cheat (EAC) de Steam impedirá que el programa detecte los valores de memoria del juego.

Para solucionarlo, tienes dos opciones:

  1. Sigue los pasos de nuestro tutorial para conseguir judías infinitas, donde explicamos detalladamente cómo descargar y aplicar el bypass necesario.
  2. Opción rápida: si ya sabes de qué va el tema, busca en internet algo como "desactivar EAC Inazuma Eleven Victory Road". Solo tienes que descargar el archivo .exe modificado y pegarlo en la ruta C:\SteamLibrary\steamapps\common\INAZUMA ELEVEN Victory Road, sustituyendo al original 🤫

Además, recuerda que en los ajustes del programa (Edit → Settings) debes tener marcadas las siguientes opciones para permitir el escaneo de memoria, de lo contrario, los valores no aparecerán.

Configuración para que el Cheat Engine sea capaz de encontrar valores memoria

Estructura de Memoria: ¿Cómo se guardan los Espíritus?

Antes de lanzarnos a buscar valores como locos, es fundamental entender cómo almacena el juego la información. En Inazuma Eleven Victory Road, los espíritus no son valores aislados; están agrupados en una "cadena" de datos dentro de la memoria. Si localizas un dato, localizas el resto.

El concepto clave: Little Endian Notation

Antes de ver el ejemplo, debes saber que el juego utiliza el formato Little Endian. Esto significa que los bytes se almacenan en orden inverso.

Ejemplo: Si tú tienes 1 espíritu (que en notación hexadecimal de 2 bytes sería 00 01), en la memoria lo verás escrito al revés: 01 00. Si tienes 23 espíritus (en hexadecimal 00 17), en Cheat Engine aparecerá como 17 00.

Mapa Visual de la Memoria

Fíjate en la siguiente imagen. Arriba ves los espíritus que tenemos en el juego y abajo cómo aparecen exactamente en el editor de Cheat Engine (Hex View). Cada tipo de espíritu ocupa 2 bytes y siguen un orden estricto:

Plantilla visual de cómo se organizan los espíritus en memoria en Inazuma Eleven Vicotry Road

La secuencia exacta que ves en la imagen es la siguiente:

  1. ID DEL JUGADOR: Los primeros 4 Bytes (en rosa) identifican al jugador, los cuales no sabemos pero ya veréis que para hacer esto no nos van a hacer falta.
  2. ESPÍRITUS NORMALES (2 Bytes cada uno):
    • Verdes (Común): En el ejemplo, 01 00 (1 espíritu).
    • Azules (Emergente): 02 00 (2 espíritus).
    • Morados (Futbolista de Élite): 17 00 (23 espíritus).
    • Amarillos (Estrella): 11 00 (17 espíritus).
    • Naranjas (Leyenda del Fútbol): 0F 00 (15 espíritus).
    • Basara (Diamante): 07 00 (7 espíritus).
  3. ESPÍRITUS RECICLADOS (2 Bytes cada uno):

    Justo después de los Basara normales, empieza la misma secuencia para los reciclados:

    • Verde Reciclado: En el ejemplo, 20 00 (32 espíritus).
    • Azul Reciclado: Sigue la secuencia tras el verde.
    • Morado Reciclado: Sigue la secuencia.
    • Amarillo Reciclado: Sigue la secuencia.
    • Naranja Reciclado: Sigue la secuencia.
    • Basara Reciclado: El último valor del bloque.

Con todo esto, vemos que la estructura exacta que siguen los espíritus en la memoria es la siguiente: ID_JUGADOR (4 Bytes) + 2 Bytes variables + 00 00 (Separador) + 6 tipos de espíritus normales + 6 tipos de espíritus reciclados. Recordad que cada cantidad de espíritus ocupa 2 bytes.

Cómo buscar y editar los valores en Cheat Engine

Ahora que sabemos cómo se organizan, no hace falta buscar los valores de uno en uno. Vamos a usar un escaneo de "Array of Byte" para encontrar el bloque completo del jugador que queramos y buscar lo siguiente:

?? ?? ?? ?? ?? ?? 00 00 AA AA BB BB CC CC DD DD EE EE FF FF GG GG HH HH II II JJ JJ KK KK LL LL

¿Qué significan estos valores?

  • ?? ?? ?? ?? ?? ?? 00 00: Valores variables del ID del jugador y separadores de memoria que debemos ignorar en la búsqueda.
  • ESPÍRITUS NORMALES:
    • AA AA: Número de Espíritus Verdes (Común)
    • BB BB: Número de Espíritus Azules (Emergente)
    • CC CC: Número de Espíritus Morados (Futbolista de élite)
    • DD DD: Número de Espíritus Amarillos (Estrella)
    • EE EE: Número de Espíritus Naranjas (Leyenda del fútbol)
    • FF FF: Número de Espíritus Basara (Diamante)
  • ESPÍRITUS RECICLADOS ♻️:
    • GG GG: Número de Espíritus Verdes Reciclados
    • HH HH: Número de Espíritus Azules Reciclados
    • II II: Número de Espíritus Morados Reciclados
    • JJ JJ: Número de Espíritus Amarillos Reciclados
    • KK KK: Número de Espíritus Naranjas Reciclados
    • LL LL: Número de Espíritus Basara Reciclados

Ejemplo Práctico: Consiguiendo espíritus infinitos paso a paso

Una vez entendida la teoría, vamos a pasar (por fin) a la práctica. En mi caso, voy a querer conseguir espíritus infinitos de Rhine (jugadora del Polvo de Diamantes), de la cual actualmente tengo estos espíritus en mi inventario:

  • Espíritus Verdes (Común): 1
  • Espíritus Amarillos (Estrella): 1
  • Espíritus Naranjas (Leyenda del fútbol): 1
  • Resto de rarezas: 0

Nota: Es totalmente necesario tener, al menos, un espíritu de ese jugador en tu inventario. De lo contrario, el método no funcionará porque los datos no estarán registrados en tu memoria. Para hacerlo sin tener ninguno habría que añadir las IDs de los jugadores a mano, algo que quizás explique en un futuro 😉

Cantidad actual de espíritus de Rhine en mi inventario (1 naranja, 1 amarillo, 1 verde)

Bien una vez sabemos la cantidad de espíritus que tenemos, debemos abrir el Cheat Engine y hacer lo siguiente:

  • Le damos al botón de la "lupita" (arriba a la izquierda) y seleccionamos Inazuma Eleven Victory Road en la lista de procesos.
inazuma eleven victory road seleccionado en la lista de procesos abiertos de cheat engine
  • En el recuadro de Value Types seleccionamos la opción de Array of Byte (que por defecto al abrir el programa es 4 bytes). Además debéis marcar la opción de Hex que aparece a la izquierda del buscador donde introduciremos texto (justo encima de Scan Type), o de lo contrario no encontraréis nada al realizar la búsqueda.
Configuración del tipo de valor a buscar en Cheat Engine, en este caso Array Of Byte
  • Una vez configurado todo correctamente, vamos a proceder a la búsqueda. Para ello nos basaremos en el código del cual hemos hablado hace un rato:

    ?? ?? ?? ?? ?? ?? 00 00 AA AA BB BB CC CC DD DD EE EE FF FF GG GG HH HH II II JJ JJ KK KK LL LL

    Para que la búsqueda sea efectiva, sustituiremos las letras por la cantidad actual de espíritus que tengamos, convirtiéndolos a hexadecimal (2 bytes) y aplicando la notación Little Endian (orden inverso). En nuestro ejemplo práctico, el proceso de conversión sería el siguiente:

    • Espíritus Verdes (AA AA): 1 (decimal) → 00 01 (Hex) → 01 00 (Little Endian).
    • Espíritus Amarillos (DD DD): 1 (decimal) → 00 01 (Hex) → 01 00 (Little Endian).
    • Espíritus Naranjas (EE EE): 1 (decimal) → 00 01 (Hex) → 01 00 (Little Endian).

    Como en este caso no tenemos más tipos de espíritus (ni normales ni reciclados), rellenaremos el resto de posiciones con 00 00. La secuencia final a buscar en Cheat Engine queda así:

    ?? ?? ?? ?? ?? ?? 00 00 01 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

  • Una vez buscamos, vemos que nos aparece más de un resultado. Es algo normal al usar comodines (wildcards). Aunque generalmente el primer resultado suele ser el correcto, vamos a ver cómo identificar el nuestro de forma infalible.
    Múltiples resultados en Cheat Engine

    Nota: En muchas ocasiones solo aparecerá un resultado (si es tu caso, puedes omitir el siguiente paso y pasar directamente al visor de memoria), pero he querido explicar este caso por si os resulta algo más "difícil" de encontrar.

  • Para lograr reducir el número de resultados y encontrar la dirección de memoria exacta, lo que debemos hacer es invocar un espíritu de los que ya tengas para provocar un cambio en la memoria. En mi caso, he invocado el espíritu verde (común), por lo que hemos pasado de tener 1 a tener 0; es decir, el valor ha cambiado de 01 00 a 00 00.

    Una vez hecho ese cambio en el juego, actualizamos el valor correspondiente en el buscador de Cheat Engine y le damos a Next Scan. Ahora, como puedes ver en la imagen, ya solo nos aparecerá un único resultado, que es el que corresponde exactamente a nuestro jugador:

    Resultado único en Cheat Engine tras Next Scan
  • Hecho esto, hacemos click en él y pulsamos Ctrl+B (o click derecho -> Browse this memory region); esto nos permite entrar en las "entrañas" del juego y modificar los valores directamente.
    Visor de memoria hexadecimal
  • ¿Os acordáis de la estructura que seguían los espíritus en la memoria?

    Antes de tocar nada, comparamos lo que vemos en el visor con nuestra plantilla original para saber exactamente qué estamos editando:

    ?? ?? ?? ?? (ID_JUGADOR) ?? ?? 00 00 AA AA BB BB CC CC DD DD EE EE FF FF GG GG HH HH II II JJ JJ KK KK LL LL

    En el visor de memoria, los datos de nuestro jugador se ven de la siguiente forma:

    2E 6C AC A4 00 00 00 00 00 00 00 00 00 00 01 00 01 00 00 00...

  • Ahora vamos a sustituir los valores de AA AA, BB BB y compañía por los que nosotros queramos. En este ejemplo, queremos tener 999 espíritus normales y 300 de cada reciclado. Para ello, realizamos la conversión:
    • Para 999 espíritus: En hexadecimal de 2 bytes es 03 E7, pero como usamos notación Little Endian, lo escribiremos al revés: E7 03. Esto lo aplicaremos desde AA AA hasta FF FF.
    • Para 300 espíritus: En hexadecimal de 2 bytes es 01 2C. Al invertirlo para Little Endian, nos queda: 2C 01. Esto se aplica desde GG GG hasta LL LL.

    Una vez editado el bloque en el visor, el código final debe quedar así:

    2E 6C AC A4 00 00 00 00 E7 03 E7 03 E7 03 E7 03 E7 03 E7 03 2C 01 2C 01 2C 01 2C 01 2C 01 2C 01

    Memoria editada en Victory Road
  • Para ver que la cantidad de espíritus se ha actualizado correctamente debemos movernos entre pestañas de espíritus (es decir, por las pestañas de espíritus de cada juego) o salir al menú de Crónicas y volver a entrar; verás que ya tienes 999 de cada rareza y 300 reciclados.
    999 espíritus de cada tipo
  • Ahora podemos probar a invocar uno de ellos, por ejemplo un Basara, y vemos que efectivamente se ha guardado correctamente en nuestro equipo.

Más Guías y Tutoriales de Cheat Engine en Inazuma Eleven Victory Road

Si te ha gustado este método y quieres seguir explorando las posibilidades que ofrece Cheat Engine para modificar otros aspectos de Inazuma Eleven Victory Road, puedes echarle un vistazo a nuestros siguientes tutoriales:

Recuerda que modificar la memoria del juego es una herramienta potente pero debe usarse con cabeza. ¡Gracias por leer y nos vemos pronto! ⚽⚡

Socthar

Apasionado creador de cheats para videojuegos de Nintendo DS y 3DS, con más de 7 años de experiencia en la comunidad de Inazuma Eleven. Comparto trucos, códigos y recursos para que disfrutes al máximo tus juegos favoritos, siempre con el objetivo de ayudar a jugadores de todo el mundo a descubrir nuevas formas de jugar.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESEspañol