[Tutoriel] Vous apprendre à modifier la résolution du jeu sur mobile !
Pour modifier la résolution d'un jeu sur mobile, il faut d'abord extraire le fichier CLASS, puis utiliser MC pour rechercher 'draw'. La fonction qui affiche les images est 'drawImage', et celle qui affiche le texte est 'drawString'. Rechercher 'draw' permet de déterminer si le fichier CLASS contient des éléments à modifier. Une fois le fichier trouvé, par exemple dans 'a.class', en recherchant 'drawImage' ou 'drawString', cela signifie qu'il contient des fonctions qui déterminent le texte ou les images en JAVA. Leur format est généralement : drawImage(a, 10, 20, 20) drawString(b, 100, 208, 20) ou drawString(texte, 10, 20, 20) (il y a également d'autres fonctions DRAWXXXX similaires, mais elles ne sont pas détaillées ici). Les valeurs 10, 20 représentent la position de départ de l'affichage des images ou du texte, où le point (0,0) est le coin supérieur gauche, la première valeur est l'horizontale et la suivante la verticale. 'a' et 'b' sont des codes définissant l'image et le texte, que l'on peut retrouver comme suit : a = xx (xxx.png) b = xxx (texte) Le texte décompilé avec un logiciel non chinois ne s'affichera pas correctement. Une fois la position trouvée, il faut commencer les modifications en ouvrant a.class directement avec un éditeur hexadécimal, et rechercher 100A (hexadécimal de 10) et 1014 (hexadécimal de 20) (il faut utiliser une calculatrice pour convertir les décimales en hexadécimal). Avant de rechercher, il est préférable de vérifier combien de combinaisons 10, 20 existent pour déterminer la position. Une fois la valeur trouvée, il suffit de la modifier, par exemple en changeant pour 0,0 : 100A1014 —— 10001000, ce qui atteindra l'objectif de modification et déplacera la position de départ de l'image représentée par 'a' à 0,0. Le texte peut être modifié de la même manière. Il est conseillé de vérifier d'abord sur le mobile avec le logiciel le résultat de la position des images à modifier, puis d'ajuster pour atteindre la position appropriée, en faisant des tests continus.Il est également nécessaire de préciser que la façon d'afficher les valeurs numériques est généralement 0-5, 03-08 (habituellement certains petits chiffres sont affichés de cette manière), 0-127, 1000-107F, 128-208, 110080-1100D0. Par exemple 132, il faut alors rechercher 110084, la méthode est la suivante. Astuce 1 : Comme certains jeux sont en 176*208 et que le but de la modification est de passer à 240*320 ou une autre résolution, et que beaucoup d'images sont affichées à partir du centre, par exemple (88,XX), il suffit de changer en (66,XX) pour que cela s'affiche au centre, c'est-à-dire changer 1058 en 1042. Bien sûr, lors de la modification, il faut chercher clairement avant de modifier. Il y en a aussi qui peuvent être directement modifiés de 176,208 en 132,176, c'est-à-dire que 1100B0 1100D0 devient 110084 1100B0. Astuce 2 : Dans certains jeux, la position est affichée avec des lettres, par exemple a k, b y, etc. En voyant ce cas, regardez d'abord s'il y a écrit a=xx, b=xx, x=xx, y=xx devant, car certains s'adaptent automatiquement à la hauteur et à la longueur, par exemple a=getlength, alors il n'est pas nécessaire de modifier. Mais si ce n'est pas le cas, il faut le changer en des valeurs appropriées. Astuce 3 : Certains utilisent un ensemble de chiffres et de lettres, pour les lettres vérifiez s'il y a des valeurs définies individuellement, par exemple A=176, et les chiffres doivent être modifiés à la position appropriée. Astuce 4 : Certaines positions peuvent être modifiées directement sur les images sans modifier le fichier pour atteindre l'objectif de portage.
Réponses (10)
Je veux dire que pour changer le menu, il faut chercher Canvas, le programme utilise GameCanvas pour dessiner l'écran, et la méthode dans le tutoriel est utilisée pour modifier les jeux étrangers, Alexander...
Je n'ai toujours pas trouvé la fonction de recherche de MC…
Ça devrait être BE ! Haha
BE est absolument introuvable…
Ceux qui ne comprennent pas passent leur chemin
*-*
Invincible... je ne comprends pas
Trop profond
Couper quoi ? Tu dois utiliser un truc, il n'écrit pas, je te dis que j'ai aussi essayé ça, tu n'y arrives pas.
Il y en a sur le forum de « Modificateur de résolution One-Click »
— Toutes les réponses chargées —