Guides et tutoriels Cheat Engine

Guides pas à pas, tutoriels de la communauté et retours d'expérience pour maîtriser le scan mémoire, les pointeurs et le scripting.

Pour commencer : tutoriel intégré

Après l'installation de Cheat Engine, lancez le tutoriel intégré depuis le menu Démarrer (ou Programmes). Il vous guide pour :

  • S'attacher à un processus (le jeu du tutoriel)
  • Premier scan et scan suivant (valeur exacte, valeur inconnue)
  • Ajouter des adresses à la liste et figer des valeurs
  • Trouver ce qui écrit à une adresse
  • Pointeurs et scan de pointeurs (étape 5 et au-delà)

Atteindre au moins l’étape 5 donne une bonne base. Beaucoup sur le forum recommandent de faire tout le tutoriel pour les pointeurs et l’injection de code.

Tutoriels et Wiki

Plus : Tutoriels · Wiki

Sujets du Wiki (approfondissement)

Retours d'expérience et astuces

« Valeur initiale inconnue » et « Modifiée / Inchangée »

Quand vous ne connaissez pas la valeur exacte (ex. barre de vie sans nombre), utilisez Valeur initiale inconnue, puis Type de scan : Valeur modifiée ou Valeur inchangée après avoir pris des dégâts ou soigné. Filtrez plusieurs fois jusqu’à avoir une liste gérable, puis essayez de modifier des valeurs pour trouver la bonne.

Méthode courante partagée sur le forum et le wiki.

Float vs 4 octets pour la vie / pourcentages

Beaucoup de jeux stockent la vie en Float (ex. 0.0–1.0 ou 0–100.0). Si la recherche en valeur exacte avec 4 octets donne trop ou pas de résultats, essayez Float ou Double. Voir le wiki : Finding values - Floats / Integers.

Pointeurs : pourquoi les adresses changent après redémarrage

Les adresses directes changent souvent au redémarrage du jeu (ASLR, allocation dynamique). Utilisez le scan de pointeurs pour trouver un chemin de pointeur stable après redémarrage. Le tutoriel intégré et le wiki « Pointers » et « Cheat Engine Tutorial Guide (x64/x32) » couvrent cela.

Lua : auto-attache et scripts simples

Vous pouvez utiliser Lua pour s’attacher automatiquement à un processus par nom et exécuter des scripts à l’ouverture. Forum et wiki : « How to setup a Lua auto attach script », « Introduction to Lua with CE: Beginner to Basic Script Writer ». Les fichiers .CT peuvent contenir des scripts Lua ; n’utilisez que des tables de sources de confiance (les scripts peuvent tout faire comme CE).

Référence rapide

Objectif Étapes typiques
Trouver un nombre connu (or, munitions)Valeur exacte → Scan suivant (modifier en jeu) → Ajouter à la liste / Figer
Trouver une valeur inconnue (barre de vie)Valeur initiale inconnue → Modifiée/Inchangée → répéter → essayer d’éditer
Adresse stable après redémarrageScan de pointeurs depuis l’adresse trouvée ; utiliser le pointeur dans la table
Modifier le code (munitions infinies, etc.)Trouver ce qui écrit → Auto Assembler (injection ou remplacement)
Jeu Unity / MonoMenu Mono (Activer les fonctionnalités mono) → Dissecteur .NET/Mono ; tutoriels Mono du wiki