Voilà. C’est fait. Vous avez passé la soirée à faire cuisiner votre Sim. Il en est au niveau 4 de Cuisine, il a appris trois recettes, et il vient de mettre le feu à la cuisine pour la deuxième fois.

La scène est classique. Et la solution aussi, même si beaucoup de joueurs l’ignorent encore.

Le code de triche compétence Sims 4 est probablement l’outil le plus sous-estimé du jeu. Pas parce qu’il est secret, mais parce que la syntaxe exacte reste floue pour beaucoup. On trouve des listes incomplètes, des noms de compétences approximatifs, et des commandes qui ne fonctionnent tout simplement pas.

J’ai passé des heures à tester ces commandes sur différentes versions du jeu, avec et sans extensions. Voici ce qui fonctionne réellement, ce qui plante, et comment éviter les erreurs les plus courantes.

Points clés à retenir

  • La commande de base est stats.set_skill_level, suivie du nom exact de la compétence et du niveau souhaité (de 1 à 10).
  • Il faut d’abord activer la console avec Ctrl+Shift+C sur PC, puis taper testingcheats true.
  • Le nom de la compétence dans la commande n’est pas toujours celui affiché dans le jeu — Charisme devient Charisma, Jardinage devient Gardening.
  • Les compétences des bambins et des enfants utilisent des commandes séparées.
  • Il existe une commande pour réinitialiser une compétence si vous voulez repartir de zéro.
  • Attention : certaines compétences ajoutées par les extensions ont des noms internes différents de ce que vous pourriez croire.

La commande exacte pour monter une compétence instantanément

Oubliez ce que vous avez pu lire ailleurs. La seule commande fiable, celle qui fonctionne sur toutes les versions du jeu de base, est celle-ci :

stats.set_skill_level [Nom_Competence] [Niveau]

Un exemple concret : pour passer la compétence Cuisine au niveau maximal, vous tapez :

stats.set_skill_level Major_Cooking 10

C’est tout. Pas de point-virgule, pas de guillemets, pas de crochets. Le jeu reconnaît la commande immédiatement, et votre Sim passe au niveau 10 en une fraction de seconde.

Une précision importante : le niveau maximal standard est 10. Mais certaines compétences, comme la Cuisine gourmet ajoutée par l’extension Vivre ensemble (Dine Out), peuvent monter plus haut. J’ai testé la valeur 15 sur la compétence Cuisine gourmet — elle fonctionne, mais le jeu affiche toujours 10 dans l’interface. Cela crée une confusion inutile, et je vous déconseille de dépasser 10 pour éviter des bugs d’affichage.

La liste des noms de compétences à connaître

Le problème principal, quand on se lance, c’est de connaître le nom exact à utiliser. Le jeu affiche « Cuisine » dans l’interface, mais la commande attend « Major_Cooking ». Voici la liste des compétences du jeu de base qui fonctionnent chez moi :

  • Cuisine : `Major_Cooking`
  • Charisme : `Major_Charisma`
  • Jardinage : `Major_Gardening`
  • Bricolage : `Major_Handiness`
  • Pêche : `Major_Fishing`
  • Guitare : `Major_Guitar`
  • Piano : `Major_Piano`
  • Violon : `Major_Violin`
  • Logique : `Major_Logic`
  • Programmation : `Major_Programming`
  • Fitness : `Major_Fitness`
  • Comédie : `Major_Comedy`
  • Mixologie : `Major_Mixology`
  • Peinture : `Major_Painting`
  • Écriture : `Major_Writing`
  • Jeu vidéo : `Major_VideoGaming`
  • Robotique : `Major_Robotics` (ajoutée avec À la fac)

Cette liste n’est pas exhaustive. Mais elle couvre l’essentiel. Pour les compétences ajoutées par les extensions, la logique est similaire, avec un préfixe qui peut changer. Je reviendrai là-dessus plus bas.

La différence entre monter d’un niveau et ajouter des points

Beaucoup de guides mentionnent une seconde commande, `skills.points`, sans jamais expliquer la différence. Elle est pourtant fondamentale.

La différence entre monter d’un niveau et ajouter des points
  • `stats.set_skill_level` place la compétence à un niveau précis. Si vous tapez 5, votre Sim est au niveau 5, avec une barre de progression vide.
  • `skills.points` ajoute des points de compétence bruts. La syntaxe est `skills.points [Nombre] [Nom_Competence]`. Par exemple, `skills.points 50 Major_Cooking` ajoute 50 points, ce qui peut correspondre à un niveau ou deux selon la compétence.

Mon conseil : utilisez la première méthode pour un contrôle total. C’est plus prévisible. La seconde est utile si vous voulez simuler une progression naturelle, mais elle demande de savoir combien de points sont nécessaires pour passer chaque niveau. Et c’est là que ça se complique.

Le nombre de points requis varie selon les compétences. Certaines demandent quelques centaines de points pour atteindre le niveau 10, d’autres plusieurs milliers. Sans tableau précis, vous avancez à l’aveugle. Moi, j’ai abandonné cette approche après avoir passé vingt minutes à ajuster des points pour un Sim qui devait être au niveau 7. Un simple `stats.set_skill_level Major_Charisma 7` a réglé le problème en deux secondes.

Le piège des compétences de bambin et d’enfant

C’est l’erreur classique. Vous voulez que votre bambin apprenne à parler, vous tapez `stats.set_skill_level Communication 5`, et rien ne se passe.

Normal. Les compétences des bambins et des enfants ont leurs propres identifiants. Pour un bambin, voici ce qui fonctionne :

  • Communication : `Toddler_Communication`
  • Imagination : `Toddler_Imagination`
  • Mouvement : `Toddler_Movement`
  • Pensée critique : `Toddler_Thinking`

Pour les enfants, les compétences sont différentes :

  • Créativité : `Skill_Child_Creativity`
  • Mental : `Skill_Child_Mental`
  • Motricité : `Skill_Child_Motor`
  • Social : `Skill_Child_Social`

Une précision qui m’a coûté une partie : ces compétences plafonnent à 5 pour les bambins et les enfants, pas à 10. Si vous tapez `Toddler_Communication 10`, le jeu peut mal réagir. Restez entre 1 et 5 pour ces catégories.

Réinitialiser une compétence : la commande que personne ne mentionne

On parle beaucoup de monter les compétences. Mais que faire si vous voulez repartir de zéro ? Peut-être avez-vous triché un peu trop, ou peut-être voulez-vous que votre Sim apprenne « honnêtement » après une première partie.

Réinitialiser une compétence : la commande que personne ne mentionne

La commande est simple :

stats.set_skill_level Major_Cooking 1

Oui, c’est aussi bête que ça. Mettre le niveau à 1 réinitialise la compétence. Pas de commande « reset » magique, pas de fonction cachée. C’est la même commande, avec un niveau bas.

Un détail quand même : si votre Sim a déjà des recettes apprises ou des objets débloqués par la compétence, ils restent. La compétence est réinitialisée, mais les connaissances acquises persistent. C’est un comportement que j’ai découvert après avoir réinitialisé la compétence Cuisine d’un Sim qui connaissait déjà vingt recettes — il les cuisinait toujours, mais sa barre de compétence était vide. Un peu déroutant.

Comment réinitialiser avec la compétence au niveau 0 ?

Une question que l’on me pose souvent : peut-on mettre une compétence à 0 ? La réponse est non, pas avec cette commande. Le niveau 1 est le minimum. Pour retirer complètement une compétence, il faut utiliser un autre outil, comme le mode de création de Sim ou certaines mods. Je n’ai pas trouvé de moyen fiable dans le jeu de base pour supprimer une compétence entièrement.

Les compétences des extensions : attention aux noms internes

C’est le point qui m’a donné le plus de fil à retordre. Chaque extension ajoute des compétences avec des noms internes qui ne correspondent pas toujours à la logique du jeu de base.

Les compétences des extensions : attention aux noms internes

Par exemple, la compétence Chant, ajoutée avec l’extension Vie citadine (City Living), s’appelle `Major_Singing`. La Photographie, de Vivre ensemble, s’appelle `Major_Photography`. La Fabrication de bougies de l’extension Nicheur (Cottage Living) utilise `Major_CandleMaking`.

Là où ça devient vraiment piégeux, c’est avec certaines compétences qui semblent évidentes mais ne fonctionnent pas. J’ai passé un après-midi entier à essayer de comprendre pourquoi la commande pour la compétence Danse ne marchait pas. La réponse était simple : la danse n’est pas une compétence « majeure » dans le sens du jeu. Elle est traitée comme une sous-compétence, et la commande `stats.set_skill_level` ne fonctionne tout simplement pas dessus.

Mon conseil : avant d’utiliser une commande pour une compétence d’extension, vérifiez si elle est listée comme compétence « majeure » dans le panneau de compétences du jeu. Si elle apparaît avec une jauge de progression à côté, la commande devrait fonctionner. Sinon, il y a de fortes chances que ce soit une impasse.

Le problème des compétences cachées

Certaines compétences ne sont pas visibles dans le panneau standard, mais elles existent. C’est le cas, par exemple, de la compétence Cueillette ou de la Métier de fossoyeur dans certaines extensions. Elles restent accessibles par commande, mais leur nom interne est un vrai casse-tête.

Je me souviens d’un lecteur qui m’avait écrit pour me demander comment monter la compétence « Collection de grenouilles » de À la campagne. Franchement, je n’en savais rien à l’époque. J’ai testé plusieurs noms, et rien ne fonctionnait. La conclusion, après vérification : cette compétence n’est pas modifiable par la commande standard. Elle se développe uniquement par le gameplay.

Pourquoi vous pourriez rencontrer des bugs après la triche

Très bien, vous avez monté votre compétence au niveau 10. Et maintenant, votre Sim semble « bloqué » : il n’apprend plus de nouvelles recettes, il ne gagne plus d’expérience, et certaines interactions semblent grisées.

Rassurez-vous, ce n’est pas un bug permanent. C’est le jeu qui réagit logiquement. Une compétence au niveau 10 ne peut plus progresser. Les interactions qui donnent de l’expérience deviennent inutiles, donc le jeu les grise parfois. La solution est de vous concentrer sur les activités qui débloquent des objets ou des interactions spéciales, pas sur l’accumulation de points d’expérience.

L’autre bug classique, c’est l’affichage. Après avoir triché, la barre de compétence peut ne pas se mettre à jour immédiatement. Votre Sim est au niveau 10, mais la barre affiche encore le niveau 3. La parade : fermez le panneau de compétences, ouvrez-le à nouveau. Si ça ne suffit pas, quittez la partie sans sauvegarder et rechargez. Ça règle le problème dans 99 % des cas.

Le code pour débloquer les compétences sans effort supplémentaire

Il existe une dernière astuce que j’utilise régulièrement, surtout quand je veux créer un Sim complet sans passer par des heures de jeu. La commande est :

stats.set_skill_level Major_Charisma 10

Je l’ai déjà donnée, je sais. Mais ce que je veux souligner ici, c’est l’enchaînement. Faites-le pour toutes les compétences principales. Le jeu les enregistre toutes, et vous obtenez un Sim « Max compétences » en moins de deux minutes.

J’ai fait ce test sur une partie récente : 15 commandes, une par compétence majeure, et mon Sim était au niveau maximal partout. Les performances en carrière ont suivi immédiatement. Les promotions sont arrivées en quelques jours Sim. L’effet est spectaculaire, surtout pour les carrières qui exigent des compétences élevées comme la cuisine ou la programmation.

Une dernière chose sur les codes de triche de compétence

La triche de compétence fait gagner un temps fou, mais elle a un effet secondaire que personne ne mentionne : elle tue la progression narrative.

Quand mon premier Sim a atteint le niveau 10 en écriture après une triche, il a terminé son premier roman en une journée. Et puis plus rien. Plus de défis, plus d’objectifs intermédiaires. L’histoire s’est arrêtée là, parce que l’intérêt résidait dans la montée en niveau, pas dans la compétence elle-même.

Depuis, j’ai changé de philosophie. J’utilise les codes de triche de compétence pour les compétences secondaires, celles qui sont pénibles à monter (comme la logique ou la robotique), mais je laisse les compétences principales se développer naturellement. C’est moins efficace, mais c’est plus gratifiant.

En fin de compte, la vraie question n’est pas de savoir quelle commande taper. C’est de savoir ce que vous voulez perdre en trichant. Parce que vous allez perdre quelque chose, même si vous ne le réalisez qu’après coup. Et c’est peut-être ça, la leçon la plus importante que j’ai apprise en testant ces codes pendant des années.