Skip to main content

cheats

Cookie Clicker expose une large et puissante interface JavaScript que vous pouvez utiliser depuis la console de votre navigateur, des bookmarklets ou des user scripts pour modifier presque tous les aspects de votre sauvegarde et de votre partie. Cette page rassemble les cheats et outils les plus utiles et sûrs à utiliser, organisés pour que vous trouviez rapidement les commandes pour les cookies, les bâtiments, les upgrades, les succès, les golden cookies, les sugar lumps, les fonctionnalités de debug, les ajustements cosmétiques et l’édition de sauvegarde.

Commencer : ouvrir la console et comment lancer les cheats

  • Ouvrez la console de développement de votre navigateur, puis collez/exécutez les commandes.
    • Chrome : Ctrl+Shift+I (Windows) ou ⌘+Alt+J (Mac) et choisissez l’onglet Console.
    • Firefox : F12 ou Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
    • Opera/Opera GX : Ctrl+Shift+C (outils de développement).
  • Alternatives au collage dans la console :
    • Bookmarklet : créez un favori dont l’URL est javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
    • Tampermonkey/Greasemonkey user script : incluez Game.LoadMod ou injectez votre script.
  • Pratique : définissez des fonctions courtes dans la console pour les commandes que vous utilisez souvent.

Cookies et monnaie

  • Définir la banque de cookies exacte :
    • Game.cookies =
  • Ajouter des cookies à la banque actuelle :
    • Game.Earn()
  • Soustraire des cookies :
    • Game.cookies -=
  • Anomalies d’affichage des cookies :
    • Pour afficher Infinity en jeu : Game.cookies = Infinity
    • Pour définir NaN affiché (ressemble à l’infini mais inutile numériquement) : Game.cookies = NaN
    • Pour réinitialiser le nombre affiché si celui-ci reste coincé : Game.cookies = 0
    • Pour définir négatif/infini effaçant : Game.cookies = -Infinity

Attention : certains changements peuvent déclencher le succès shadow "Les cookies trichés ont un goût affreux" (voir la section correspondante plus bas).

  • Faire apparaître un golden cookie :
    • var newShimmer = new Game.shimmer('golden');
  • Forcer un palier de chaîne de cookies (démarrer la chaîne au motif 6/66/666...) :
    • Game.shimmer.chain = (utilisez 1 pour 6, 2 pour 66, 3 pour 666, etc.)
  • Faire apparaître des golden/Cookie colérique en continu (sans délai) :
    • setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
  • Accorder un buff similaire à un golden cookie sans cliquer sur un cookie :
    • var effectDurMod = 1; Game.gainBuff('', Math.ceil(*effectDurMod), );
  • Supprimer des buffs/debuffs : vous pouvez retirer les buffs actifs via Game.buffs et l’API appropriée (explorez la console) ou définir leurs durées à 0.

Remarque : les wrath cookies sont codés comme des golden cookies pour de nombreux scripts. Les scripts qui affectent les golden cookies affectent généralement aussi les wrath cookies.

Bâtiments et buyables

  • Définir le nombre possédé (exemple) :
    • Curseur = 100; Grand-mère = 30;
    • Pour tout buyable utilisez le nom interne : Game.Objects['Curseur'].amount = ou des appels Buyables["Curseur"] dans les versions Classic.
  • Rafraîchir l’affichage de la boutique après modifications :
    • StoreToRebuild = 1; ou Game.storeToRebuild = 1
  • Rendre tous les bâtiments gratuits :
    • Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
  • Conserver les prix au prix de base (désactiver l’inflation des prix) :
    • Game.priceIncrease = 1;
  • Définir le montant d’achat en masse :
    • Game.buyBulk =
  • Ajustements spécifiques aux mini-jeux des bâtiments :
    • Tour de mage (grimoire) recharge de magie : Game.Objects['Tour de mage'].minigame.magic = Infinity (ou -1 pour indicateur infini)
    • Temple worship swaps : Game.Objects['Temple'].minigame.swaps = 3 (ou Infinity)
    • Ferme : débloquer des seeds comme si "Ruin the Fun" : Game.Objects['Ferme'].minigame.onRuinTheFun();
  • Niveaux d’upgrade des bâtiments (niveaux de sugar lump) :
    • Game.ObjectsById[].level = ; Game.recalculateGains = 1;

Upgrades et debug upgrades

  • Débloquer un upgrade unique :
    • Game.Unlock(Game.UpgradesById[].name) ou Game.Unlock('');
  • Débloquer et acheter :
    • Game.UpgradesById[].earn() ou Game.Upgrades[''].earn()
  • Débloquer/toucher tous les upgrades :
    • Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
    • Ou activer tous les upgrades : Game.SetAllUpgrades(1);
  • Rendre tous les upgrades gratuits :
    • Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
  • Debug upgrades (Open Sesame / menu debug) existent uniquement quand le mode debug est activé (voir Open Sesame). Elles incluent des effets puissants tels qu’ultrascience, Cache d'or, Neuromancie, Veille parfaite, etc.

Succès

  • Attribuer un succès spécifique :
    • Game.Win('') ou Game.Win(Game.AchievementsById[].name)
  • Attribuer tous les succès :
    • Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
  • Retirer un succès :
    • Game.Achievements[''].won = 0 ou Game.AchievementsById[].won = 0
  • Remarque : retirer des succès n’abaisse pas le pourcentage de milk.

Wrinklers, Grandmapocalypse et éléments associés

  • Collecter / éclater tous les wrinklers maintenant :
    • Game.CollectWrinklers()
  • Tuer instantanément les wrinklers lorsqu’ils apparaissent (utile pour des succès) :
    • Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
    • Ou définir la HP des wrinklers à 0 pour les versions plus anciennes : Game.wrinklerHP = 0
  • Changer la limite de wrinklers :
    • Game.wrinklerLimit = (ne peut pas augmenter au-delà de votre maximum)
  • Empêcher la génération de wrinklers :
    • Game.spawnWrinkler = () => { return; }
  • Changer le temps restant de l’Engagement auprès des anciennes :
    • Game.pledgeT = * 60 * Game.fps
  • Acheter automatiquement Elder Pledge quand disponible :
    • setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Engagement auprès des anciennes']) != -1) Game.Upgrades['Engagement auprès des anciennes'].buy(); }, 500);

Sucre lumps

  • Définir le nombre de lumps :
    • Game.lumps =
  • Changer le type de lump actuel :
    • Game.lumpCurrentType = where 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
  • Supprimer le cooldown de lump pour les usages de refill :
    • Game.canRefillLump = function(){ return true; }

Heavenly chips / prestige

  • Définir temporairement des heavenly chips :
    • Game.prestige = []; Game.prestige['Heavenly chips'] = ;
  • Définir de façon permanente la prestige à un nombre désiré de HC :
    • var nhc = ; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
  • Accorder le maximum ou des HC infinis :
    • Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
    • Pour l’infini : Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
  • Corriger les compteurs visibles de heavenly chips si nécessaire :
    • Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent

Dungeons, Stock Market et mini-jeux

  • Niveau du donjon :
    • Game.Objects.Usine.dungeon.level =
  • Accélérer la traversée du donjon :
    • setInterval(function(){ Game.Objects['Usine'].dungeon.timer = 0; }, )
  • Stock Market (fonctionnalités inutilisées et tooltips de debug) : certains tooltips et le code des "opportunities" inutilisées peuvent être exposés en assignant des handlers onmouseover dans la console ; les internals du mini-jeu sont accessibles pour profit/propriétés via Game.Objects['Banque'].minigame.

Édition de sauvegarde et import/export

  • Exportez votre sauvegarde depuis le jeu, décodez le base64, éditez les champs numériques, ré-encodez et importez.
  • Méthode manuelle : retirez "%21END%21", remplacez "%3D" par "=", décodez base64 UTF-8, éditez, ré-encodez, remplacez "=" par "%3D", ajoutez "%21END%21", importez.
  • Vous pouvez aussi utiliser des outils d’édition de sauvegarde en ligne ou des éditeurs communautaires.
  • Pirater la sauvegarde persistera les changements ; faites attention aux attentes de version/format.

Ajustements cosmétiques et interface

  • Party mode (visuels voyants, avertissement d’épilepsie) :
    • Game.PARTY = true
  • Visage du big cookie (Grand-mère face / Ancienne) :
    • Game.addClass('elderWrath') pour activer ; Game.removeClass('elderWrath') pour désactiver
  • Tickers de news personnalisés :
    • var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
  • Changer le FPS affiché (compte d’images utilisé par de nombreux timers) :
    • Game.fps = (affecte les timers qui comptent les frames ; pas strictement la vitesse wall-clock de toutes les animations)

Prudence : de nombreux timers (recherche, donjon, timers de mini-jeux basés sur les frames) utilisent Game.fps dans leurs calculs ; modifier fps changera les durées perçues.

Debug/Open Sesame, Ruin The Fun et menu debug

  • Open Sesame (active le panneau debug sur la version web) :
    • Utilisez Game.OpenSesame(); ou ajoutez "saysopensesame" à la fin du nom de votre bakery (web uniquement) pour débloquer le menu debug.
  • Le panneau debug donne accès aux debug upgrades et fonctions (faire apparaître des golden cookies, définir des cookies, manipuler les lumps, activer/désactiver des debug upgrades).
  • Ruin The Fun :
    • Game.RuinTheFun(1); attribue instantanément tous les upgrades, succès et cookies (et certains debug upgrades) ; c’est un véritable "mode dieu".
  • L’upgrade debug Neuromancy bascule les debug upgrades dans le menu Stats ; activer le mode debug attribuera le succès shadow "Les cookies trichés ont un goût affreux".

Mods, interfaces de cheat et outils d’automatisation

Save-scumming et conseils pour farming de drop

  • Pour réessayer à plusieurs reprises un drop aléatoire (Œufs, drops de wrinkler) : éclatez un wrinkler ou cliquez un golden cookie, puis rechargez la page sans sauvegarder pour revenir en arrière et réessayer.
  • Les taux de base d’unlock des eggs et leurs modificateurs existent ; utiliser la console pour déclencher/détecter des drops puis recharger peut accélérer le farming.

Remplacements cosmétiques et fonctionnels

  • Remplacer ou injecter des images/icônes personnalisées :
    • Game.Loader.Replace('filename.png', '');
    • Ou définissez directement les styles d’élément pour mettre à jour les éléments : l("id").style = background: url('${""}');

Créer des raccourcis pratiques

  • Définissez de petites fonctions pour réutiliser des cheats multi-lignes :
    • Exemple d’aide click frenzy : function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Clic frenzy for ' + time + 's'); }

Sécurité, avertissements et étiquette

  • Beaucoup de cheats modifient votre sauvegarde de façon permanente. Exportez votre sauvegarde avant de faire des changements importants.
  • Utiliser des cheats ou mods peut désactiver ou attribuer le succès shadow "Les cookies trichés ont un goût affreux". Les deux événements qui le déclenchent sont :
    • Définir Game.cookies à une valeur supérieure à Game.cookiesEarned (c’est-à-dire bank > lifetime baked).
    • Activer Open Sesame (mode debug).
    • Vous pouvez supprimer ce succès avec Game.Achievements["Les cookies trichés ont un goût affreux"].won = 0 ou via Neuromancy en mode debug.
  • Modifier le frame rate (Game.fps) affecte les timers basés sur les frames (recherche, donjons, certains mini-jeux).
  • Les leaderboards et compétitions peuvent restreindre l’usage de mods/autoclickers — vérifiez les règles si vous participez.
  • Certains scripts communautaires offrent une automatisation puissante — les utiliser revient essentiellement à tricher et peut réduire le défi prévu.

Cette collection couvre les commandes de cheat et les schémas de chargement de mods les plus couramment utilisées. Utilisez-les prudemment : exportez toujours votre sauvegarde avant d’expérimenter, et rappelez-vous que de nombreux changements (en particulier les modes debug et Ruin The Fun) altèrent la progression de façon permanente et peuvent attribuer le succès shadow "Les cookies trichés ont un goût affreux".