Tutoriels
Vous trouverez ici des liens vers des tutoriels et informations utiles sur Cheat Engine. Les nouveaux utilisateurs doivent aussi compléter le tutoriel intégré (dans la liste des programmes après installation) au moins jusqu'à l'étape 5.
Parcours d'apprentissage débutant
Suivez cet ordre si vous débutez en modification mémoire et Cheat Engine.
- Installez et lancez le tutoriel intégré. Depuis le menu Démarrer, ouvrez « Cheat Engine Tutorial ». C'est un petit programme qui enseigne le scan pas à pas. Complétez au moins les étapes 1 à 5. Vous apprendrez : attacher un processus, choisir le type de valeur, premier scan, modifier la valeur dans le « jeu », scan suivant, ajouter l'adresse à la liste.
- Essayez les scans à valeur exacte. Ouvrez un jeu en solo. Trouvez une valeur visible (ex. santé 100, or 500). Dans CE attachez-vous au jeu, réglez le type (4 octets ou float sont courants), entrez la valeur, cliquez sur Premier scan. Modifiez la valeur dans le jeu (prenez des dégâts, dépensez de l'or), puis dans CE entrez la nouvelle valeur et cliquez sur Scan suivant. Répétez jusqu'à avoir peu d'adresses. Ajoutez-en une à la liste et essayez de la modifier ou de la figer.
- Essayez les scans à valeur inconnue. Pour des valeurs invisibles (ex. compteur caché), utilisez « Valeur initiale inconnue », puis « Valeur diminuée » ou « Valeur augmentée » ou « Valeur modifiée » aux scans suivants. C'est couvert dans le tutoriel intégré et sur le wiki.
- Apprenez les pointeurs. Les adresses changent souvent au redémarrage du jeu. Utilisez le tutoriel « Pointeurs » du wiki et le scan de pointeurs de CE pour trouver un chemin stable. Enregistrez-le dans votre table.
- Abordez l'Auto Assembler. Quand vous voulez modifier du code (ex. munitions infinies), lisez le wiki « Bases de l'Auto Assembler » et « Injection de code ». Commencez par des modèles simples.
- Explorez Lua (optionnel). Pour l'automatisation et des outils personnalisés, apprenez les bases de Lua et l'API Lua de CE sur le wiki. Beaucoup de tables du forum utilisent des scripts Lua.
Tutoriels du forum et du wiki
- Tutoriel avec Pinball pour Windows XP Guide pas à pas classique avec Pinball.
- Étapes du tutoriel 1–7 (expliquées en détail) Parcours détaillé des étapes du tutoriel intégré.
- Auto Assembler : activé tant que la touche est enfoncée (voir le wiki) Activer un cheat uniquement pendant qu'une touche est maintenue.
- Scan personnalisé : multiplication auto par 8 (voir le wiki) Scan personnalisé et formatage d'affichage.
Wiki Cheat Engine – Tutoriels
Le wiki Cheat Engine propose de nombreux guides. Points clés :
Vidéos et ressources externes
Le wiki propose une page Tutoriels vidéo. Vous pouvez aussi chercher « tutoriel Cheat Engine » sur les plateformes vidéo ; privilégiez les vidéos récentes. Utilisez toujours des sources de confiance pour les tables ou outils.
Conseils pour apprendre
- • Commencez par des valeurs simples (santé, munitions, argent) dans un jeu que vous connaissez.
- • Utilisez le bon type de valeur : 4 octets pour beaucoup d'entiers, Float pour les décimaux. Un mauvais type donne des résultats faux ou nuls.
- • Trop de résultats : faites plus de scans suivants ou utilisez « Valeur exacte » quand vous la connaissez.
- • Enregistrez votre travail dans un fichier .CT pour ne pas perdre les adresses à la fermeture de CE.
- • Consultez le Glossaire pour les termes comme pointeur, AOB et freeze.
Erreurs courantes à éviter
- Mauvais type de valeur : La santé peut être en 4 octets, float ou double. Si le scan exact ne donne rien, essayez un autre type.
- Mauvais processus : Attachez-vous au .exe du jeu, pas au lanceur ou à Steam.
- Adresses qui changent : Après un redémarrage du jeu, les adresses directes changent souvent. Utilisez le scan de pointeurs et enregistrez le pointeur dans votre table.
- Utiliser CE en jeu en ligne : N'utilisez pas CE pour tricher en multijoueur. Cela viole les CGU et peut entraîner un bannissement. Utilisez-le uniquement en solo ou avec permission.
- Ouvrir des fichiers .CT non fiables : Les tables de cheat peuvent exécuter du Lua et de l'assembleur. Ne chargez que des tables de sources de confiance.
Du scan à l'injection de code
Une fois que vous savez trouver et figer des valeurs, l'étape suivante est de trouver le code qui les met à jour. Utilisez « Trouver ce qui écrit à cette adresse » sur votre valeur ; quand le jeu écrit, CE affichera l'instruction. Vous pourrez alors l'ouvrir dans le désassembleur, la remplacer par des NOP ou votre code (Auto Assembler), et enregistrer le script dans votre table. Le wiki propose des tutoriels pas à pas sur l'injection de code et les AOB. Les étapes 6 et 7 du tutoriel intégré introduisent les pointeurs et le code.
Jeux Unity et Mono
Pour les jeux réalisés avec Unity ou d'autres runtimes Mono/.NET, activez Mono depuis le menu CE après attachement. Vous pourrez parcourir les classes et champs par nom (ex. PlayerController.health) et les ajouter à la liste d'adresses sans scanner. Pour certaines valeurs un scan normal reste nécessaire. Le wiki propose des tutoriels Mono. Utilisez la bonne architecture (CE 32 ou 64 bits selon le jeu).
Tutoriel intégré
Après avoir installé Cheat Engine, ouvrez le tutoriel intégré depuis le menu Démarrer Windows (ou équivalent Mac). Compléter au moins les étapes 1 à 5 vous donnera une base solide pour le scan et la modification de valeurs.