Com utilitzar GameConqueror Cheat Engine a Linux

How Use Gameconqueror Cheat Engine Linux



L’article inclou una guia sobre l’ús del motor de trampes GameConqueror a Linux. Molts usuaris que juguen a Windows sovint utilitzen l'aplicació Cheat Engine per modificar els paràmetres del joc i els atributs del jugador per millorar l'experiència de joc, superar la mòlta innecessària, executar velocitats completes, etc. L’aplicació Cheat Engine no està disponible per a Linux, però, hi ha una altra aplicació anomenada GameConqueror basada en el mateix concepte i característiques per a les distribucions de Linux. Tot i que GameConqueror no és tan avançat com Cheat Engine, fa la feina i és l’únic Cheat Engine per a Linux amb una interfície fàcil d’utilitzar.

Com funcionen les aplicacions de Cheat Engine?

Les aplicacions del motor de trucs (també anomenades aplicacions d’escaneig de memòria o depurador de memòria) es poden utilitzar per trobar valors assignats a variables de joc mitjançant l’escaneig de la memòria ocupada per un procés de joc en execució. Aquestes aplicacions s’uneixen a un procés de joc en execució i analitzen contínuament la memòria en temps real.







Podeu utilitzar aquestes aplicacions de trampes per localitzar les variables del joc i les seves adreces i, a continuació, canviar els seus valors per obtenir modificacions dels atributs del joc. Com que tot es fa quan el joc s'està executant, veureu immediatament els valors canviats dins del joc (de vegades es requereix un canvi de fotograma / escena). Hi pot haver centenars de milers de variables a la memòria i pot ser complicat trobar el que busqueu. Però amb alguns mètodes d’exercici i pràctica, podeu reduir el temps de cerca. Per exemple, si jugueu a un joc amb moneda del joc i teniu actualment 1.000 peces d’or, podeu utilitzar trampes per trobar la variable que emmagatzema la quantitat d’or i canviar-la per augmentar els diners del joc. Tingueu en compte que els mecanismes de desat dins del joc poden desar els valors modificats als fitxers de joc. Per tant, si esteu modificant algunes variables de risc en un motor de trampes que poden trencar jocs d’estalvi, és una bona idea fer una còpia de seguretat dels fitxers desats prèviament.



Hauríeu d’utilitzar trucs en un joc?

Alguns jugadors malvullen les persones que utilitzen motors de trampes per modificar els atributs de joc, mentre que altres no tenen cap problema. Al meu parer personal, podeu utilitzar un motor de trampes si el joc està 100% fora de línia o si els trampes no arruïnen de cap manera l’experiència multijugador d’altres jugadors (més informació a continuació). S'ha d'evitar l'ús de trucs en cooperativa, PVP i altres formes de joc multijugador, no només perquè està malament, sinó també perquè se't pot prohibir per sempre jugar al joc que has comprat.



Consideracions sobre la prohibició del jugador

L'ús d'aplicacions d'escaneig de memòria o de motors de trampes pot provocar la prohibició temporal o permanent dels jocs que requereixen una connexió de dades en línia. Actualment, gairebé tots els jocs de PC multijugador disposen de mecanismes anti-trampes i qualsevol intent de modificar la memòria del joc pot provocar prohibicions irrevocables. Com a regla general, eviteu fer servir trampes en jocs multijugador que es connecten regularment als servidors de jocs (tret que sàpiga què feu).





Quant a GameConqueror

GameConqueror és una interfície gràfica per a aplicacions d’escaneig de memòria / motor de trampes de línia d’ordres anomenada scanmem. Pot realitzar anàlisis ràpides de memòria, així com anàlisis completes i exhaustives de les variables del programa d'identitat i els seus valors. Podeu aïllar les variables del programa mitjançant la caixa d’entrada de valor i canviar els paràmetres segons calgui. GameConqueror admet l'exportació i la importació de trucs, tot i que les adreces de memòria poden canviar cada vegada que inicieu un programa o joc.


He provat molt GameConqueror. Funciona amb jocs natius de Linux, jocs WINE, jocs SteamPlay (Proton) i fins i tot amb emuladors de jocs.



Instal·lació de GameConqueror

Podeu instal·lar GameConqueror a Ubuntu executant l'ordre esmentada a continuació:

$suoapteinstal·largameconqueror

GameConqueror està disponible als dipòsits de totes les distribucions principals de Linux. Hi ha més instruccions d'instal·lació disponibles al seu wiki pàgina . L’ús de GameConqueror es pot explicar millor mitjançant un exemple.

Exemple: Modifiqueu la moneda del joc mitjançant GameConqueror

No podeu definir el millor mètode per utilitzar el motor de trampes GameConqueror en tots els jocs. Cada joc és diferent i ocupa un rang de memòria diferent. Fins i tot les noves instàncies d’un joc poden tenir adreces de memòria diferents. L'exemple següent il·lustra com s'ha de procedir a augmentar la moneda del joc anomenada Coins a 500 de 103 en un joc natiu de Linux anomenat SuperTux2. Però aquest enfocament exacte pot no funcionar en tots els jocs. L'exemple només us dóna una idea del procés de cerca de variables.

El joc comença amb una quantitat fixa de monedes, tal com es mostra a l'extrem superior dret (100).


A continuació, inicieu l'aplicació GameConqueror i seleccioneu el procés supertux2 fent clic a la icona de l'ordinador situat a la fila superior. Aquest és el primer pas obligatori per habilitar trampes en un joc mitjançant GameConqueror. Heu de tenir precaució quan seleccioneu el procés del joc, ja que una selecció incorrecta us donarà resultats incorrectes. Els processos de fitxers Exe que s’executen a la capa de compatibilitat SteamPlay (Proton) se solen posar amb la unitat Z: drive.

Un cop seleccionat el procés, poseu 100 al quadre d'entrada Valor, ja que era el nombre inicial de monedes. Al camp Tipus de dades, seleccioneu el número, però també podeu triar explícitament els tipus int o float. El tipus de dades numèriques inclou valors int i float. Feu clic a la icona de cerca i espereu que finalitzi el procés. Al tauler esquerre, hauríeu de veure els resultats coincidents. Hi ha 69175 variables de joc amb un valor de 100. Sí, heu de trobar una agulla en un paller. GameConqueror no mostrarà més de 60000 variables al tauler esquerre. Quan hàgiu reduït els resultats seguint els passos següents, els resultats començaran a aparèixer al tauler esquerre.

Tingueu en compte que l’àmbit de cerca està establert en Normal, que hauria de ser suficient per a la majoria de jocs. En cas que tingueu dificultats per trobar les variables desitjades, haureu de moure el control lliscant d’abast cap a la dreta per fer un escaneig profund. L’escaneig profund només és útil si es realitza en el primer pas.


A continuació, juga al joc i recull una altra moneda per augmentar el compte a 101 monedes.


Ara heu de comprovar quines de les variables que tenien un valor de 100 anteriorment ara tenen un valor de 101. Introduïu 101 al quadre d’entrada Valor i feu clic a la icona de cerca. GameConqueror ara escanejarà 69175 variables trobades al pas anterior per buscar variables que tinguin un valor de 101. Quan finalitzi el procés, ara hauríeu d'obtenir un nombre reduït de resultats. NO feu clic al botó d'actualització o restabliment situat al costat del botó de cerca. Eliminarà completament els resultats i haurà de començar de nou.


Recolliu una altra moneda per augmentar el total a 102.


Repetiu el pas anterior, però ara poseu 102 al quadre d’entrada Valor. Ara heu de tenir encara menys resultats que el total de resultats obtinguts de la primera consulta de cerca. Quant a aquest cas, queden dos resultats restants, però el recompte de resultats pot variar en funció del vostre joc i del que cerqueu.


Recolliu una altra moneda per aconseguir el total a 103.


Ara, fins i tot sense introduir 103 al quadre d’entrada Valor, podeu veure que hi ha dues variables el valor de les quals va canviar a 103 quan vau recollir la tercera moneda del joc. En aquest punt, podeu aturar o repetir el pas anterior. Si només una variable representa les monedes del joc, podeu reduir-la a un únic resultat. Tanmateix, com que només queden dos resultats, podeu provar cadascun d'ells per veure l'impacte en el joc.

Feu clic amb el botó dret del ratolí sobre el primer resultat i feu clic a l'opció Afegeix a la llista de trucs per afegir un nou truc.


Canvieu el valor de l'entrada de trampes acabada d'afegir a 500 al tauler inferior.


Comproveu el joc si les monedes han augmentat a 500. Si és així, aquesta és la variable correcta que heu de canviar per modificar el comptador de monedes. En cas contrari, proveu el segon resultat o continueu realitzant cerques imbricades fins obtenir un nombre reduït de resultats.


Tingueu en compte que l'ús d'un motor de trampes pot provocar un bloqueig del joc en execució. Per exemple, si un joc està dissenyat de manera que el jugador només pot tenir 255 atributs de força com a màxim i estableix 9999 per al jugador, el joc pot fallar. Heu de continuar utilitzant mètodes de prova i error per trobar les variables correctes i els seus valors. Aquesta és l'única manera d'utilitzar trampes en els jocs mitjançant aplicacions de motors de trampes com GameConqueror.

Tingueu en compte que, en poques ocasions, els trampes del motor de trampes poden corrompre els fitxers que es guarden. Hauríeu de guardar els fitxers abans de provar qualsevol truc al motor de trucs.

Si passeu el cursor per sobre del? enllaç situat al costat de l’etiqueta Valor: hauríeu de veure una guia de sintaxi. Si no esteu segur del valor actual d'un atribut del joc, podeu utilitzar aquesta guia de sintaxi. Per exemple, no esteu segur del nombre exacte de monedes, però sospiteu que pot estar entre 100 i 300 monedes, podeu introduir 100..300 al quadre d'entrada Valor. De la mateixa manera, si no coneixeu el valor de l'atribut, però esteu segur que va disminuir al joc respecte al seu valor inicial, només cal que introduïu el signe - (menys) al quadre d'entrada Valor.

Conclusió

Les aplicacions del motor de trampes com GameConqueror no només són útils per afegir trucs als jocs, sinó també per afegir modificacions de la qualitat de vida a jocs frustrants. Està 100% bé utilitzar trucs en jocs fora de línia ja que ets propietari del joc i no estàs arruïnant l’experiència d’altres jugadors mitjançant trucs.