[Tutorial] ¡Te enseña a cambiar la resolución del juego en el móvil!
Para modificar la resolución del juego en el móvil, primero debes descomprimir el archivo CLASS y usar MC para buscar 'draw'. La función que muestra imágenes es 'drawImage' y la función que muestra texto es 'drawString'. Buscar 'draw' sirve para determinar si hay lugares en el archivo CLASS que necesiten modificarse. Una vez que encuentres el archivo, por ejemplo, en a.class buscando 'drawImage' o 'drawString', significa que allí hay funciones que determinan el texto o la imagen en JAVA. Su formato usualmente es: drawImage(a, 10, 20, 20) drawString(b, 100, 208, 20) o drawString(texto, 10, 20, 20) (hay otras funciones DRAWXXXX que no se detallan, son similares, principalmente porque tampoco sé su significado). 10, 20 representan la posición donde la imagen o el texto empieza a mostrarse. El primer valor es horizontal y el segundo es vertical, considerando 0,0 como el punto de referencia. a y b son los códigos definidos para la imagen y el texto, los cuales probablemente se pueden buscar arriba así: a = xx(xxx.png) b = xxx(texto). El texto que no sea descompilado usando software en chino no se mostrará correctamente. Una vez localizado el lugar, comienza la modificación. Abre directamente a.class con un editor hexadecimal y busca 100A (hexadecimal de 10) y 1014 (hexadecimal de 20) (es necesario usar una calculadora para convertir de decimal a hexadecimal). Antes de buscar, asegúrate de cuántas combinaciones de 10, 20 existen para determinar la posición. Una vez encontrado, modifica directamente, por ejemplo, a 0,0: 100A1014 —— 10001000, así lograrás el cambio, y la imagen representada por 'a' comenzará en 0,0. El texto se modifica de la misma manera. Primero abre el software en el móvil para determinar el efecto de la posición de la imagen que deseas modificar, luego ajústala a la posición adecuada, haciendo pruebas continuas.También hay que explicar que la forma de mostrar los valores suele ser 0-5 03-08 (normalmente algunos números pequeños se muestran así) 0-127 1000-107F 128-208 110080-1100D 0 por ejemplo 132, entonces tienes que buscar 110084. Así es el método. Técnica 1: Porque algunos juegos son 176*208, y el objetivo de la modificación es cambiar a 240*320 u otra resolución, y muchas imágenes se muestran desde el centro, por ejemplo (88, XX), solo hay que cambiar a (66, XX) para mostrarlo en el centro, es decir, cambiar 1058 a 1042. Por supuesto, al cambiar hay que buscarlo claramente antes de modificar. También hay algunos que se pueden cambiar directamente de 176, 208 a 132, 176, es decir, 1100B0 1100D0 cambiar a 110084 1100B0. Técnica 2: Algunos juegos muestran posiciones con letras, por ejemplo a k, b y, etc. Al encontrar este caso, primero mira si antes hay escrito a=xx, b=xx, x=xx, y=xx, porque algunas se adaptan automáticamente a la altura y longitud, por ejemplo a=getlength, entonces no hay que cambiar, pero si no lo hay, hay que cambiar a un número adecuado. Técnica 3: Algunos son una mezcla de números y letras, para las letras hay que ver si se define un valor individual, por ejemplo A=176, y los números se deben mover a la posición adecuada. Técnica 4: Algunas posiciones se pueden cambiar directamente en la imagen sin modificar archivos y aún así lograr el objetivo de portabilidad.
Respuestas (10)
Quiero decir que para cambiar el menú hay que buscar Canvas, el programa utiliza GameCanvas para dibujar la pantalla, y este método en el tutorial se usa para modificar juegos extranjeros, Alexander...
Hasta ahora no he encontrado la función de búsqueda de MC…
¡Debería ser BE! Jaja
BE absolutamente no se puede encontrar…
Los que no entienden, pasen de largo
*-*
Invencible... no entiendo
Demasiado profundo
¿Cortar algo? Hay que usar una cosa, él no escribe, te digo que yo también lo he intentado, tú no puedes.
Está en el foro de 'Modificador de resolución de Yijian'
— Todas las respuestas cargadas —