Les guides Cheat Engine sont des conseils pratiques pas à pas et des retours d'expérience réels pour trouver la vie, l'or et les pointeurs, utiliser le Speedhack et Lua, et sauvegarder les tables de triche—pour les jeux solo uniquement.
Conseils pratiques et expériences réelles de personnes utilisant Cheat Engine pour les jeux solo et l'apprentissage. Nouveau sur CE ? Commencez par le guide Débutants, puis Scan et Pointeurs.
Trouver la vie, les munitions et l'or en jeu solo
Beaucoup d'utilisateurs réussissent avec ce déroulé :
Lancez le jeu et notez la valeur actuelle (ex. 100 PV).
Attachez Cheat Engine au processus du jeu (Fichier → Ouvrir le processus).
Premier scan : saisissez la valeur, choisissez le bon type (4 octets, Float, etc.), cliquez sur Premier scan.
Changez la valeur en jeu (prenez des dégâts, dépensez de l'or, utilisez des munitions).
Scan suivant avec la nouvelle valeur. Répétez jusqu'à avoir peu d'adresses.
Ajoutez les adresses prometteuses à la liste et modifiez-les ou figez-les pour tester.
Si la valeur est stockée autrement (ex. float, ou « valeur initiale inconnue »), utilisez Valeur initiale inconnue puis Valeur augmentée / diminuée. Le tutoriel CE intégré l'enseigne pas à pas.
Retour d'expérience : « Ma première chaîne de pointeurs »
Histoire fréquente sur le forum : après avoir trouvé une valeur, elle ne marchait plus après redémarrage car l'adresse avait changé. La solution est de trouver un pointeur vers cette adresse. Dans CE, utilisez « Scan de pointeurs » (après avoir trouvé l'adresse) pour trouver une base + décalages valides après redémarrage. Ça peut prendre du temps et de l'espace disque, mais pour les valeurs importantes ça vaut le coup. Le Wiki et le forum expliquent le scan de pointeurs en détail.
Retour d'expérience : Speedhack pour le grind
Plusieurs utilisateurs utilisent le Speedhack intégré (menu du haut ou icône vitesse) pour accélérer les phases d'attente ou de grind en jeu solo (ex. 2x ou 5x). Ça ne marche pas dans tous les jeux (certains ont leurs propres minuteurs), mais quand ça marche c'est très pratique. À n'utiliser qu'en solo et dans le respect des conditions du jeu.
Sauvegarder et partager : tables de triche (.CT)
Une fois que vous avez trouvé des adresses ou écrit des scripts, vous pouvez les sauvegarder dans une table (Fichier → Enregistrer). Le fichier est un .CT (XML en clair). Vous pouvez le partager ; les autres l'ouvrent dans CE et activent les triches. Attention : les .CT peuvent contenir des scripts Lua. N'ouvrez que des tables de personnes de confiance, ou inspectez le fichier avant de le charger. Le forum propose de nombreuses tables ; utilisez des sources sérieuses.
Retour d'expérience : jeux Unity / Mono
Pour les jeux faits avec Unity ou d'autres moteurs Mono/.NET, les fonctionnalités Mono de CE sont très utiles. Vous pouvez disséquer le domaine Mono, lister les classes et champs, et trouver les instances d'objets. Beaucoup décrivent l'utilisation de « Mono → Dissect mono » pour localiser la vie du joueur, l'inventaire ou les paramètres. La section Mono du Wiki et le forum ont des guides détaillés.
Lua : auto-attache et scripts simples
Les utilisateurs avancés utilisent souvent Lua pour automatiser : par exemple un script qui s'attache automatiquement au processus au démarrage, ou un petit script qui bascule une valeur. Le forum Extensions Lua propose de nombreux exemples. Pour débuter en Lua avec CE, voir les bases Lua du Wiki et la documentation Lua intégrée.
Retour d'expérience : « Rien ne marchait avant le bon type »
Conseil fréquent : si vous scannez un nombre et avez trop ou zéro résultat, essayez un autre type de valeur. Les jeux stockent souvent la vie ou l'argent en 4 octets, mais parfois en Float, Double ou 8 octets. Essayez « Tous » ou changez de type et rescannez. Certaines valeurs sont stockées multipliées (ex. valeur affichée × 8) ; le tutoriel CE et le Wiki couvrent la « valeur inconnue » et les scans personnalisés.
Trouver des valeurs « inconnues » (pas de chiffres à l'écran)
Quand le jeu affiche une barre ou une icône sans nombre, utilisez Valeur initiale inconnue. Cliquez sur Premier scan, puis en jeu changez la valeur (prenez des dégâts, gagnez de l'or). Dans CE choisissez « Valeur diminuée » ou « Valeur augmentée » et Scan suivant. Répétez jusqu'à avoir peu d'adresses, puis ajoutez et testez.
Retour d'expérience : Double et Float pour les coordonnées
Plusieurs utilisateurs indiquent que les coordonnées en jeu (X, Y, Z) sont souvent en Float ou Double. Pour trouver votre position (téléportation, noclip), scannez en Float ou Double et bougez en jeu entre les scans. Utilisez « Valeur modifiée » ou « Valeur inchangée » pour affiner.
Utiliser « Trouver ce qui écrit » pour un mode dieu
Après avoir trouvé l'adresse de la vie, clic droit → « Trouver ce qui écrit à cette adresse ». Quand vous prenez des dégâts, CE affiche l'instruction qui diminue la vie. Vous pouvez la remplacer par des NOP ou la modifier pour que la vie ne baisse jamais. C'est parfois plus stable que de figer la valeur. Le Wiki a des tutoriels Auto Assembler pour ça.
Retour d'expérience : table de triche d'un ami
Si quelqu'un partage un .CT, ouvrez-le d'abord dans un éditeur de texte et cherchez <LuaScript> ou du code suspect. N'activez que les scripts que vous comprenez ou de personnes de confiance. Les tables sans script sont en général sûres—elles ne listent que des adresses et descriptions.
Plusieurs valeurs (ex. munitions de plusieurs armes)
Quand un jeu a plusieurs valeurs similaires (munitions arme 1, 2, 3), elles sont souvent stockées à la suite en mémoire. Trouvez une adresse, puis regardez les adresses voisines (ex. adresse+4, adresse+8) pour les autres. Ou utilisez un scan « Array of byte » avec une séquence connue si vous connaissez la disposition.
Retour d'expérience : le jeu utilise un anticheat
Certains jeux solo chargent quand même un module anticheat. Si CE ne peut pas s'attacher ou que le jeu se ferme à l'attache, l'anticheat peut bloquer. Il n'y a pas de « contournement » sûr à recommander ; soit le jeu autorise CE, soit non. Consultez le forum pour ce jeu pour voir si d'autres ont une solution (ex. mode hors ligne, version précise).
Guides dédiés sur ce site
Guides pas à pas par thème :
Guide Débutants – installation, premier scan, scan suivant, figer, enregistrer
Guide du scan – types de valeur, valeur inconnue, alignement, options
Guide des pointeurs – pourquoi les adresses changent, scan de pointeurs, triches stables
Types de valeur – quand utiliser 4 octets, Float, Double, String