L'article couvre un guide sur l'utilisation du moteur de triche GameConqueror dans Linux. De nombreux utilisateurs qui jouent à des jeux sur Windows utilisent souvent l'application «Cheat Engine» pour modifier les paramètres de jeu et les attributs des joueurs pour améliorer l'expérience de jeu, surmonter le broyage inutile, complet. L'application de moteur de triche n'est pas disponible pour Linux, cependant, une autre application appelée «GameConqueror» basée sur le même concept et les mêmes fonctionnalités est disponible pour les distributions Linux. Bien que GameConqueror ne soit pas aussi avancé que le moteur de triche, il fait le travail et c'est le seul moteur de triche pour Linux avec une interface facile à utiliser.
Comment fonctionnent les applications de moteur de triche?
Les applications de moteur de triche (également appelées applications «scanner de mémoire» ou «débogueur de mémoire») peuvent être utilisées pour trouver des valeurs attribuées aux variables de jeu en scannant la mémoire occupée par un processus de jeu en cours d'exécution. Ces applications s'attachent à un processus de jeu en cours d'exécution et scannent en continu la mémoire en temps réel.
Vous pouvez utiliser ces applications de moteur de triche pour localiser les variables de jeu et leurs adresses, puis modifier leurs valeurs pour obtenir des attributs en jeu modifiés. Puisque tout est fait lorsque le jeu est en cours d'exécution, vous verrez immédiatement des valeurs modifiées dans le jeu lui-même (parfois un changement de cadre / scène est requis). Il peut y avoir des centaines de milliers de variables en mémoire et il peut être difficile de trouver ce que vous recherchez. Mais avec certaines méthodes de pratique et d'essai et d'erreur, vous pouvez réduire le temps de recherche. Par exemple, si vous jouez à un jeu avec une devise dans le jeu et que vous contiennez actuellement 1000 pièces d'or, vous pouvez utiliser des moteurs de triche pour trouver la variable qui stocke le montant d'or et la modifier pour obtenir une augmentation de l'argent en jeu dans le jeu. Notez que les mécanismes de sauvegarde dans le jeu peuvent enregistrer des valeurs modifiées dans des fichiers de jeu de jeu. Donc, si vous modifiez certaines variables risquées dans un moteur de triche qui peut casser les jeux de sauvegarde, c'est une bonne idée de sauvegarder des fichiers à l'avance.
Si vous utilisez des tricheurs dans un jeu?
Certains joueurs froncent les sourcils sur les personnes qui utilisent des moteurs de triche pour modifier les attributs de gameplay tandis que d'autres n'ont aucun problème. À mon avis personnel, vous pouvez utiliser un moteur de triche si le jeu est 100% hors ligne ou si les tricheurs ne ruinent pas l'expérience multijoueur des autres joueurs de quelque manière que ce soit (plus à ce sujet ci-dessous). L'utilisation de Cheats in Co-op, PvP et d'autres formes de gameplay multijoueur doivent être évitées non seulement parce que c'est mal, mais aussi parce que vous pouvez être interdit à jamais de jouer au jeu que vous avez acheté.
Considérations d'interdiction des joueurs
L'utilisation d'applications de numérisation de moteur de triche ou de mémoire peut entraîner une interdiction temporaire ou permanente dans les jeux qui nécessitent largement des connexions de données en ligne. Presque tous les jeux PC multijoueurs sont livrés avec des mécanismes anti-triche de nos jours et toute tentative de modification de la mémoire de jeu peut entraîner des interdictions irrévocables. En règle générale, évitez d'utiliser des moteurs de triche sur les jeux multijoueurs qui se connectent régulièrement aux serveurs de jeu (sauf si vous savez ce que vous faites).
À propos de GameConqueror
GameConqueror est un frontend graphique à la ligne de commande moteur de triche / application de numérisation de mémoire appelée "ScanMem". Il peut effectuer des analyses de mémoire rapide ainsi que des analyses complètes des variables de programme d'identité et leurs valeurs. Vous pouvez isoler les variables de programme à l'aide de sa boîte d'entrée «Valeur», puis modifier les paramètres au besoin. GameConqueror prend en charge l'exportation et l'importation de tricheurs, bien que les adresses mémoire puissent changer chaque fois que vous lancez un programme ou un jeu.
J'ai testé GameConqueror largement. Cela fonctionne avec les jeux Linux natifs, les jeux de vin, les jeux Steamplay (Proton) et même avec les émulateurs de jeu.
Installation de GameConqueror
Vous pouvez installer GameConqueror dans Ubuntu en exécutant la commande mentionnée ci-dessous:
$ sudo apt install gameconqueror
GameConqueror est disponible dans les référentiels de toutes les grandes distributions Linux. Plus d'instructions d'installation sont disponibles sur sa page wiki. L'utilisation de GameConqueror peut être mieux expliquée à travers un exemple.
Exemple: Modifier la monnaie dans le jeu à l'aide de GameConqueror
Vous ne pouvez pas définir une meilleure méthode pour utiliser le moteur de triche GameConqueror dans chaque jeu. Chaque jeu est différent et occupe une gamme de mémoire différente. Même les nouvelles instances d'un jeu peuvent avoir différentes adresses mémoire. L'exemple ci-dessous illustre comment vous devez augmenter la monnaie dans le jeu appelée «pièces» à 500 de 103 dans un jeu Linux natif appelé SuperTux2. Mais cette approche exacte peut ne pas fonctionner dans chaque jeu. L'exemple ne vous donne qu'une idée du processus de recherche de variables.
Le jeu commence par une quantité fixe de pièces, comme indiqué dans le coin supérieur droit (100).
Ensuite, lancez l'application GameConqueror et sélectionnez le processus «SuperTux2» en cliquant sur l'icône Little Computer située à la ligne supérieure. Il s'agit de la toute première étape obligatoire pour permettre des tricheurs dans un jeu en utilisant GameConqueror. Vous devez être prudent lors de la sélection du processus de jeu comme une mauvaise sélection vous donnera des résultats incorrects. Les processus de fichier EXE fonctionnant sur SteamPlay (Proton) La couche de compatibilité est généralement préfixée avec le lecteur «Z:».
Une fois le processus sélectionné, mettez 100 dans la boîte d'entrée «Valeur» car c'était le nombre initial de pièces. Dans le champ «Type de données», sélectionnez «Numéro» mais vous pouvez également choisir explicitement «int» ou «flotter». Le type de données «nombre» comprend à la fois les valeurs INT et Float. Cliquez sur l'icône de recherche et attendez que le processus se termine. Sur le volet gauche, vous devriez voir des résultats correspondants. Il y a 69175 variables de jeu ayant une valeur de 100. Oui, vous devez trouver une aiguille dans une botte de foin. GameConqueror ne montrera pas les 60000+ variables dans le volet gauche. Lorsque vous avez réduit les résultats suivant les étapes ci-dessous, les résultats commencent à apparaître dans le volet gauche.
Notez que la «portée de la recherche» est définie sur «Normal», ce qui devrait être suffisant pour la plupart des jeux. Dans le cas où vous avez du mal à trouver les variables souhaitées, vous devez déplacer le curseur de portée vers la droite pour effectuer un scan profond. Le scan profond n'est utile que s'il est effectué dans la toute première étape.
Ensuite, jouez au jeu et collectez une autre pièce pour augmenter le décompte à 101 pièces.
Maintenant, vous devez vérifier lesquelles des variables qui avaient une valeur de 100 auparavant ont maintenant une valeur de 101. Entrez 101 dans la zone d'entrée «Valeur» et cliquez sur l'icône de recherche. GameConqueror analysera désormais 69175 variables trouvées dans l'étape précédente pour rechercher des variables ayant une valeur de 101. Une fois le processus terminé, vous devriez maintenant obtenir un nombre réduit de résultats. Ne cliquez pas sur le bouton «Actualiser» ou «Réinitialiser» à côté du bouton Rechercher. Il supprimera complètement les résultats et vous devrez tout recommencer.
Collectez une autre pièce pour augmenter le total à 102.
Répétez l'étape précédente mais mettez maintenant 102 dans la boîte d'entrée «Valeur». Vous devez maintenant avoir encore moins de résultats que les résultats totaux que vous avez obtenus de la première requête de recherche. Quant à ce cas, il y a deux résultats restants, mais le nombre de résultats peut varier en fonction de votre jeu et de ce que vous recherchez.
Collectez une autre pièce pour passer le total à 103.
Maintenant, même sans entrer 103 dans la boîte d'entrée «Valeur», vous pouvez voir qu'il existe deux variables dont la valeur est passée à 103 lorsque vous avez collecté la troisième pièce du jeu. À ce stade, vous pouvez arrêter ou répéter l'étape ci-dessus. Si une seule variable représente des pièces dans le jeu, vous pouvez la réduire en un seul résultat. Cependant, comme il ne reste que deux résultats, vous pouvez essayer chacun d'eux pour voir un impact sur le jeu.
Faites un clic droit sur le premier résultat et cliquez sur l'option «Ajouter à la liste de triche» pour ajouter une nouvelle triche.
Modifier la valeur de l'entrée de triche nouvellement ajoutée à 500 dans le volet inférieur.
Vérifiez le jeu si les pièces sont passées à 500. Si oui, c'est la variable correcte, vous devez changer pour modifier le compteur de pièces. Sinon, essayez le deuxième résultat ou continuez à effectuer des recherches imbriquées jusqu'à ce que vous obteniez un nombre réduit de résultats.
Notez que l'utilisation d'un moteur de triche peut écraser le jeu en cours d'exécution. Par exemple, si un jeu est conçu de telle manière que votre lecteur ne peut avoir que 255 attribut de force chez Max, et que vous définissez 9999 Force pour votre joueur, le jeu peut s'écraser. Vous devez continuer à utiliser des méthodes d'essai et d'erreur pour trouver des variables correctes et leurs valeurs. C'est la seule façon d'utiliser des tricheurs dans les jeux via des applications de moteur de triche comme GameConqueror.
Notez que, à de rares occasions, les tricheurs de moteur de triche peuvent corrompre les fichiers de sauvegarde du jeu. Vous devez sauvegarder des fichiers avant d'essayer des tricheurs dans le moteur de triche.
Si vous survolez le «?«Lien à côté de l'étiquette« Valeur: », vous devriez voir un guide de syntaxe. Si vous n'êtes pas certain de la valeur actuelle d'un attribut dans le jeu, vous pouvez utiliser ce guide de syntaxe. Par exemple, vous n'êtes pas sûr du nombre exact de pièces, mais soupçonnez qu'il peut être entre 100 et 300 pièces, vous pouvez saisir «100… 300» dans la boîte «Valeur». De même, si vous ne connaissez pas la valeur d'attribut mais que vous êtes certain qu'il a diminué dans le jeu à partir de sa valeur initiale, vous pouvez simplement saisir le signe «-» (moins) dans le case «Valeur».
Conclusion
Les applications de moteur de triche comme GameConqueror sont non seulement utiles pour ajouter des astuces dans les jeux, mais aussi pour ajouter des modifications de la qualité de vie à des jeux frustrants autrement. Il est bon à 100% d'utiliser des tricheurs dans des jeux hors ligne car vous possédez le jeu, et vous ne ruinez pas l'expérience des autres joueurs en utilisant des tricheurs.