Skip to main content

cheats: consolecommando's en save-bewerking - Gids

Cookies Clicker biedt een brede, krachtige JavaScript-interface die je vanuit je browserconsole, bookmarklets of userscripts kunt gebruiken om vrijwel elk aspect van je save en gameplay te wijzigen. Deze pagina verzamelt de meest nuttige, veilig-te-gebruiken cheats en tools, georganiseerd zodat je snel commando's kunt vinden voor cookies, buildings, upgrades, achievements, Gouden koekje, Suiker lumps, debugfuncties, cosmetische aanpassingen en save-bewerking.

Aan de slag: de console openen en hoe cheats uit te voeren

  • Open de developer console in je browser en plak/voer daar commando's uit.
    • Chrome: Ctrl+Shift+I (Windows) of ⌘+Alt+J (Mac) en kies het Console-tabblad.
    • Firefox: F12 of Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
    • Opera/Opera GX: Ctrl+Shift+C (developer tools).
  • Alternatieven voor plakken in de console:
    • Bookmarklet: maak een bladwijzer met URL javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
    • Tampermonkey/Greasemonkey userscript: include Game.LoadMod of injecteer je script.
  • Handig: definieer korte functies in de console voor commando's die je vaak gebruikt.

Koekjes en valuta

  • Stel exacte cookie-bank in:
    • Game.Koekjes =
  • Voeg cookies toe aan de huidige bank:
    • Game.Earn()
  • Trek cookies af:
    • Game.Koekjes -=
  • Weergave-anomalieën van cookies:
    • Om Infinity in-game te tonen: Game.Koekjes = Infinity
    • Om NaN-weergave in te stellen (ziet eruit als infinity maar niet numeriek bruikbaar): Game.Koekjes = NaN
    • Om het weergegeven getal te resetten als het vastloopt: Game.Koekjes = 0
    • Om negatieve/infinite clearing in te stellen: Game.Koekjes = -Infinity

Waarschuwing: sommige wijzigingen kunnen de shadow achievement "Vals verkregen koekjes smaken verschrikkelijk" activeren (zie het betreffende gedeelte hieronder).

Golden / Wraakkoekje en shimmers

  • Spawn een golden cookie:
    • var newShimmer = new Game.shimmer('golden');
  • Forceer een cookie chain stage (start chain in 6/66/666... patroon):
    • Game.shimmer.chain = (gebruik 1 voor 6, 2 voor 66, 3 voor 666, enz.)
  • Spawn golden/Wraakkoekje continu (geen vertraging):
    • setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
  • Geef een golden-cookie-achtig buff zonder op een cookie te klikken:
    • var effectDurMod = 1; Game.gainBuff('', Math.ceil(*effectDurMod), );
  • Verwijder buffs/debuffs: je kunt actieve buffs verwijderen via Game.buffs en de relevante API (verken de console) of zet duur op 0.

Opmerking: Wraakkoekje zijn voor veel scripts als golden cookies gecodeerd. Scripts die golden cookies beïnvloeden zullen doorgaans ook wrath cookies beïnvloeden.

Buildings en buyables

  • Stel aantal bezit in (voorbeeld):
    • Cursors = 100; Oma = 30;
    • Voor elk buyable gebruik de interne naam: Game.Objects['Cursor'].amount = of Buyables["Cursor"] gerelateerde aanroepen in Classic-versies.
  • Ververs de winkelweergave na wijzigingen:
    • StoreToRebuild = 1; of Game.storeToRebuild = 1
  • Maak alle buildings gratis:
    • Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
  • Houd prijzen op basisprijs (schakel prijsinflatie uit):
    • Game.priceIncrease = 1;
  • Stel bulk buy hoeveelheid in:
    • Game.buyBulk =
  • Building-specifieke minigame-aanpassingen:
    • Tovenaarstoren (grimoire) magic refill: Game.Objects['Tovenaarstoren'].minigame.magic = Infinity (of -1 voor oneindige indicator)
    • Tempel worship swaps: Game.Objects['Tempel'].minigame.swaps = 3 (of Infinity)
    • Boerderij: ontgrendel seeds alsof "Ruin the Fun": Game.Objects['Boerderij'].minigame.onRuinTheFun();
  • Upgrade building levels (Suiker lump levels):
    • Game.ObjectsById[].level = ; Game.recalculateGains = 1;

Upgrades en debug upgrades

  • Ontgrendel een enkele upgrade:
    • Game.Unlock(Game.UpgradesById[].name) of Game.Unlock('');
  • Ontgrendel en koop:
    • Game.UpgradesById[].earn() of Game.Upgrades[''].earn()
  • Ontgrendel/verdien alle upgrades:
    • Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
    • Of activeer alle upgrades: Game.SetAllUpgrades(1);
  • Maak alle upgrades gratis:
    • Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
  • Debug upgrades (Open Sesame / debugmenu) bestaan alleen als debugmodus is ingeschakeld (zie Open Sesame). Ze bevatten krachtige effecten zoals ultrascience, Gouden verzameling, Neuromantie, Perfecte luiheid, enz.

Achievements

  • Ken een specifieke achievement toe:
    • Game.Win('') of Game.Win(Game.AchievementsById[].name)
  • Ken alle achievements toe:
    • Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
  • Verwijder een achievement:
    • Game.Achievements[''].won = 0 of Game.AchievementsById[].won = 0
  • Opmerking: achievements verwijderen verlaagt het melkpercentage niet.

Wrinklers, Omapocalyps en gerelateerde zaken

  • Verzamel / pop alle wrinklers nu:
    • Game.CollectWrinklers()
  • Maak wrinklers direct dood zodra ze spawnen (handig voor achievements):
    • Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
    • Of zet wrinkler HP op 0 voor oudere versies: Game.wrinklerHP = 0
  • Verander wrinkler-limiet:
    • Game.wrinklerLimit = (kan niet hoger dan je max)
  • Voorkom dat wrinklers spawnen:
    • Game.spawnWrinkler = () => { return; }
  • Verander resterende tijd van Elder Pledge:
    • Game.pledgeT = * 60 * Game.fps
  • Auto-buy Elder Pledge wanneer beschikbaar:
    • setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Ouderlingenbelofte']) != -1) Game.Upgrades['Ouderlingenbelofte'].buy(); }, 500);

Suiker lumps

  • Stel aantal lumps in:
    • Game.lumps =
  • Verander huidig lump-type:
    • Game.lumpCurrentType = waar 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
  • Verwijder lump cooldown voor refill gebruik:
    • Game.canRefillLump = function(){ return true; }

Heavenly chips / prestige

  • Stel tijdelijk heavenly chips in:
    • Game.prestige = []; Game.prestige['Heavenly chips'] = ;
  • Stel permanent prestige in op gewenst aantal HC:
    • var nhc = ; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
  • Geef maximale of oneindige HC:
    • Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
    • Voor infinity: Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
  • Maak zichtbare heavenly chip tellers indien nodig correct:
    • Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent

Dungeons, Stock Market en minigames

  • Dungeon level:
    • Game.Objects.Fabriek.dungeon.level =
  • Versnel dungeon traversal:
    • setInterval(function(){ Game.Objects['Fabriek'].dungeon.timer = 0; }, )
  • Stock Market (ongebruikte functies & debug-tooltips): sommige tooltips en ongebruikte "opportunities"-code kunnen blootgelegd worden door onmouseover-handlers toe te wijzen in de console; minigame-internals zijn toegankelijk voor winst/eigenschappen via Game.Objects['Bank'].minigame.

Save-bewerking en import/export

  • Exporteer je save vanuit het spel, decodeer base64, bewerk numerieke velden, codeer opnieuw en importeer.
  • Handmatige methode: verwijder "%21END%21", vervang "%3D" door "=", base64-decodeer UTF-8, bewerk, hercodeer, vervang "=" door "%3D", voeg "%21END%21" toe, importeer.
  • Je kunt ook save-editor webtools of community-editors gebruiken.
  • Hacken van de save persistenteert wijzigingen; wees je bewust van versie/formatverwachtingen.

Cosmetische aanpassingen en UI

  • Party mode (flitsende visuals, waarschuwing voor epilepsie):
    • Game.PARTY = true
  • Big cookie face (Oma face / Bejaarde):
    • Game.addClass('elderWrath') om in te schakelen; Game.removeClass('elderWrath') om uit te schakelen
  • Aangepaste nieuws-tickers:
    • var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
  • Verander weergegeven FPS (frame-aantal gebruikt door veel timers):
    • Game.fps = (beïnvloedt timers die frames tellen; niet strikt de wall-clock snelheid van alle animaties)

Caveat: veel timers (research, dungeon, frame-gebaseerde minigame timers) gebruiken Game.fps in hun berekeningen; het wijzigen van fps zal waargenomen duur veranderen.

Debug/Open Sesame, Ruin The Fun en debugmenu

  • Open Sesame (schakelt debugpaneel in op webversie):
    • Gebruik Game.OpenSesame(); of voeg "saysopensesame" toe aan het einde van je bakkerijnaam (alleen web) om het debugmenu te ontgrendelen.
  • Debugpaneel geeft toegang tot debug upgrades en functies (spawn golden cookies, zet cookies, manipuleer lumps, activeer/deactiveer debug upgrades).
  • Ruin The Fun:
    • Game.RuinTheFun(1); geeft direct alle upgrades, achievements en cookies (en sommige debug upgrades); dit is een volledige "god mode."
  • Neuromantie debug-upgrade schakelt debug upgrades in het Stats-menu; het inschakelen van debugmodus zal de shadow achievement "Vals verkregen koekjes smaken verschrikkelijk" toekennen.

Mods, cheat-interfaces en automatiseringstools

Save-scumming en drop-farming tips

  • Om herhaaldelijk te proberen voor een willekeurige drop (Eieren, wrinkler drops): pop een wrinkler of klik een golden cookie, herlaad de pagina zonder op te slaan om terug te keren en probeer opnieuw.
  • Egg unlock basis faalpercentages en modifiers bestaan; het gebruik van de console om drops te triggeren/detecteren plus herladen kan farming versnellen.

Cosmetische & functionele vervangingen

  • Vervang of injecteer aangepaste afbeeldingen/icons:
    • Game.Loader.Replace('filename.png', '');
    • Of stel elementstijlen direct in om elementen bij te werken: l("id").style = background: url('${""}');

Handige snelkoppelingen maken

  • Definieer kleine functies om multi-line cheats her te gebruiken:
    • Voorbeeld click frenzy helper: function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Klik frenzy for ' + time + 's'); }

Veiligheid, waarschuwingen en etiquette

  • Veel cheats wijzigen je save permanent. Exporteer je save voordat je grote wijzigingen aanbrengt.
  • Het gebruik van cheats of mods kan de shadow achievement "Vals verkregen koekjes smaken verschrikkelijk" uitschakelen of toekennen. De twee gebeurtenissen die het triggeren zijn:
    • Game.Koekjes instellen op een waarde groter dan Game.cookiesEarned (d.w.z. bank > lifetime baked).
    • Open Sesame (debugmodus) inschakelen.
    • Je kunt die achievement verwijderen met Game.Achievements["Vals verkregen koekjes smaken verschrikkelijk"].won = 0 of via Neuromancy in debugmodus.
  • Het wijzigen van frame rate (Game.fps) beïnvloedt frame-gebaseerde timers (research, dungeons, sommige minigame-timings).
  • Leaderboards en competities kunnen het gebruik van mods/autoclickers beperken — controleer de regels als je deelneemt.
  • Sommige community-scripts bieden krachtige automatisering — het gebruiken ervan is effectief cheaten en kan de bedoelde uitdaging verminderen.

Deze verzameling dekt de meest gebruikte cheat-commando's en mod-loadpatronen. Gebruik ze voorzichtig: exporteer altijd je save voordat je experimenteert, en onthoud dat veel wijzigingen (vooral debugmodi en Ruin The Fun) voortgang permanent veranderen en mogelijk de cheated shadow achievement toekennen.