Skip to main content

攻略: Cheats & comandi console completi

Cookies Clicker espone una vasta e potente interfaccia JavaScript che puoi usare dalla console del browser, bookmarklet o user script per modificare quasi ogni aspetto del tuo salvataggio e del gameplay. Questa pagina raccoglie i trucchi e gli strumenti più utili e sicuri da usare, organizzati in modo che tu possa trovare rapidamente comandi per cookies, edifici, upgrade, achievement, Biscotto dorato, Zucchero lumps, funzioni di debug, modifiche estetiche e l'editing del salvataggio.

Inizio: aprire la console e come eseguire i trucchi

  • Apri la console di sviluppo nel tuo browser, quindi incolla/esegui i comandi lì.
    • Chrome: Ctrl+Shift+I (Windows) oppure ⌘+Alt+J (Mac) e scegli la scheda Console.
    • Firefox: F12 o Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
    • Opera/Opera GX: Ctrl+Shift+C (strumenti per sviluppatori).
  • Alternative all'incollare nella console:
    • Bookmarklet: crea un segnalibro con URL javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
    • User script Tampermonkey/Greasemonkey: includi Game.LoadMod o inietta il tuo script.
  • Comodità: definisci funzioni brevi nella console per i comandi che usi spesso.
  • Impostare la quantità esatta di cookie nel conto:
  • Aggiungere cookie al conto corrente:
    • Game.Earn()
  • Sottrarre cookie:
    • Game.Biscotti -=
  • Anomalie nel numero visualizzato dei cookie:
    • Per mostrare Infinity in gioco: Game.Biscotti = Infinity
    • Per impostare NaN come visualizzazione (sembra infinito ma non è utile numericamente): Game.Biscotti = NaN
    • Per resettare il numero visualizzato se si blocca: Game.Biscotti = 0
    • Per impostare negativo/infinito per azzeramento: Game.Biscotti = -Infinity

Avvertenza: alcune modifiche possono attivare l'achievement ombra "I biscotti truccati sono disgustosi" (vedi la sezione dedicata più sotto).

Golden / Biscotto furia e shimmers

  • Generare un golden cookie:
    • var newShimmer = new Game.shimmer('golden');
  • Forzare uno stadio della catena di cookie (avviare la catena con pattern 6/66/666...):
    • Game.shimmer.chain = (usa 1 per 6, 2 per 66, 3 per 666, ecc.)
  • Generare golden/Biscotto furia continuamente (nessun ritardo):
    • setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
  • Concedere un buff come da golden cookie senza cliccare un cookie:
    • var effectDurMod = 1; Game.gainBuff('', Math.ceil(*effectDurMod), );
  • Rimuovere buff/debuff: puoi rimuovere i buff attivi tramite Game.buffs e l'API pertinente (esplora la console) o impostare le durate a 0.

Nota: i wrath cookies sono codificati come golden cookies per molti script. Gli script che influenzano i golden cookie tipicamente influenzano anche i wrath cookie.

Edifici e buyables

  • Impostare il numero posseduto (esempio):
    • Cursore = 100; Nonna = 30;
    • Per qualsiasi buyable usa il nome interno: Game.Objects['Cursore'].amount = o chiamate correlate a Buyables["Cursore"] nelle versioni Classic.
  • Aggiornare la visuale del negozio dopo le modifiche:
    • StoreToRebuild = 1; oppure Game.storeToRebuild = 1
  • Rendere tutti gli edifici gratuiti:
    • Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
  • Mantenere i prezzi al prezzo base (disabilitare l'inflazione dei prezzi):
    • Game.priceIncrease = 1;
  • Impostare quantità di acquisto in blocco:
    • Game.buyBulk =
  • Modifiche specifiche ai minigiochi degli edifici:
    • Torre del mago (grimoire) ricarica della magia: Game.Objects['Torre del mago'].minigame.magic = Infinity (o -1 per indicatore infinito)
    • Tempio worship swaps: Game.Objects['Tempio'].minigame.swaps = 3 (o Infinity)
    • Fattoria: sblocca semi come se fosse "Ruin the Fun": Game.Objects['Fattoria'].minigame.onRuinTheFun();
  • Livelli degli edifici (Zucchero lump levels):
    • Game.ObjectsById[].level = ; Game.recalculateGains = 1;

Upgrade e debug upgrade

  • Sbloccare un singolo upgrade:
    • Game.Unlock(Game.UpgradesById[].name) o Game.Unlock('');
  • Sbloccare e comprare:
    • Game.UpgradesById[].earn() o Game.Upgrades[''].earn()
  • Sbloccare/earnare tutti gli upgrade:
    • Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
    • Oppure abilitare tutti gli upgrade: Game.SetAllUpgrades(1);
  • Rendere tutti gli upgrade gratuiti:
    • Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
  • Debug upgrade (Open Sesame / menu di debug) esistono solo quando la modalità debug è abilitata (vedi Open Sesame). Includono effetti potenti come ultrascience, Incetta di oro, Neuromanzia, Passività totale, ecc.

Achievement

  • Assegnare un achievement specifico:
    • Game.Win('') o Game.Win(Game.AchievementsById[].name)
  • Assegnare tutti gli achievement:
    • Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
  • Rimuovere un achievement:
    • Game.Achievements[''].won = 0 o Game.AchievementsById[].won = 0
  • Nota: rimuovere achievement non riduce la percentuale di latte (milk).

Wrinklers, Nonnapocalisse e correlati

  • Raccogliere / far esplodere tutti i wrinkler ora:
    • Game.CollectWrinklers()
  • Uccidere istantaneamente i wrinkler appena appaiono (utile per achievement):
    • Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
    • Oppure impostare HP dei wrinkler a 0 per versioni più vecchie: Game.wrinklerHP = 0
  • Cambiare il limite di wrinkler:
    • Game.wrinklerLimit = (non può aumentare oltre il tuo massimo)
  • Impedire la generazione di wrinkler:
    • Game.spawnWrinkler = () => { return; }
  • Modificare il tempo rimanente dell'Giuramento alle anziane:
    • Game.pledgeT = * 60 * Game.fps
  • Auto-acquistare Elder Pledge quando disponibile:
    • setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Giuramento alle anziane']) != -1) Game.Upgrades['Giuramento alle anziane'].buy(); }, 500);

Zucchero lumps

  • Impostare il numero di lumps:
    • Game.lumps =
  • Cambiare il tipo di lump corrente:
    • Game.lumpCurrentType = where 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
  • Rimuovere il cooldown del lump per gli utilizzi di refill:
    • Game.canRefillLump = function(){ return true; }

Heavenly chips / prestigio

  • Impostare temporaneamente heavenly chips:
    • Game.prestige = []; Game.prestige['Heavenly chips'] = ;
  • Impostare permanentemente il prestigio al numero desiderato di HC:
    • var nhc = ; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
  • Concedere HC massimi o infiniti:
    • Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
    • Per infinito: Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
  • Sistemare i contatori visibili di heavenly chip se necessario:
    • Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent

Dungeons, Stock Market e minigiochi

  • Livello del dungeon:
  • Accelerare l'attraversamento del dungeon:
    • setInterval(function(){ Game.Objects['Fabbrica'].dungeon.timer = 0; }, )
  • Stock Market (feature non usate e tooltip di debug): alcuni tooltip e codice "opportunities" non usato possono essere esposti assegnando handler onmouseover nella console; gli interni dei minigiochi sono accessibili per proprietà/profitti tramite Game.Objects['Banca'].minigame.

Editing del salvataggio e import/export

  • Esporta il tuo salvataggio dal gioco, decodifica base64, modifica i campi numerici, ricodifica e importa.
  • Metodo manuale: rimuovi "%21END%21", sostituisci "%3D" con "=", decodifica base64 UTF-8, modifica, ricodifica, sostituisci "=" con "%3D", aggiungi "%21END%21", importa.
  • Puoi anche usare editor di salvataggi web o editor della community.
  • Manomettere il salvataggio persisterà le modifiche; presta attenzione alle aspettative di versione/formato.

Modifiche estetiche e interfaccia utente

  • Party mode (effetti visivi appariscenti, avviso per epilessia):
    • Game.PARTY = true
  • Faccia del big cookie (faccia della nonna / Anziane):
    • Game.addClass('elderWrath') per abilitare; Game.removeClass('elderWrath') per rimuovere
  • Ticker di notizie personalizzati:
    • var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
  • Cambiare FPS visualizzato (conteggio frame usato da molti timer):
    • Game.fps = (influisce sui timer che contano i frame; non è strettamente la velocità a orologio reale di tutte le animazioni)

Attenzione: molti timer (ricerca, dungeon, timer dei minigiochi basati sui frame) usano Game.fps nei calcoli; modificarlo cambierà le durate percepite.

Debug/Open Sesame, Ruin The Fun e menu di debug

  • Open Sesame (abilita il pannello di debug nella versione web):
    • Usa Game.OpenSesame(); oppure aggiungi "saysopensesame" alla fine del nome della tua bakery (solo web) per sbloccare il menu di debug.
  • Il pannello di debug concede accesso a debug upgrade e funzioni (generare golden cookies, impostare cookie, manipolare lumps, abilitare/disabilitare debug upgrade).
  • Ruin The Fun:
    • Game.RuinTheFun(1); concede istantaneamente tutti gli upgrade, achievement e cookie (e alcuni debug upgrade); questa è una vera e propria "modalità dio".
  • L'upgrade debug Neuromancy commuta gli upgrade di debug nel menu Stats; abilitare la modalità debug assegnerà l'achievement ombra "I biscotti truccati sono disgustosi".

Mod, interfacce di cheat e strumenti di automazione

Consigli per save-scumming e farming di drop

  • Per riprovare più volte un drop casuale (uova, drop dei wrinkler): fai esplodere un wrinkler o clicca un golden cookie, poi ricarica la pagina senza salvare per tornare indietro e riprovare.
  • Esistono tassi base di fallimento e modificatori per lo sblocco delle uova; usare la console per innescare/rilevare drop più il reload può velocizzare il farming.

Sostituzioni estetiche e funzionali

  • Sostituire o iniettare immagini/icones personalizzate:
    • Game.Loader.Replace('filename.png', '');
    • Oppure imposta direttamente gli stili degli elementi per aggiornare elementi: l("id").style = background: url('${""}');

Creare scorciatoie comode

  • Definisci piccole funzioni per riutilizzare trucchi multilinea:
    • Esempio helper per click frenzy: function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Clic frenzy for ' + time + 's'); }

Sicurezza, avvertimenti ed etichetta

  • Molti trucchi modificano permanentemente il tuo salvataggio. Esporta il tuo salvataggio prima di fare grandi cambiamenti.
  • Usare trucchi o mod può disabilitare o assegnare l'achievement ombra "I biscotti truccati sono disgustosi". I due eventi che lo attivano sono:
    • Impostare Game.Biscotti a un valore maggiore di Game.cookiesEarned (cioè, Banca > lifetime baked).
    • Abilitare Open Sesame (modalità debug).
    • Puoi rimuovere quell'achievement con Game.Achievements["I biscotti truccati sono disgustosi"].won = 0 o tramite Neuromancy in modalità debug.
  • Modificare il frame rate (Game.fps) influisce sui timer basati sui frame (ricerca, dungeon, alcuni timer dei minigiochi).
  • Classifiche e competizioni possono vietare l'uso di mod/autoclicker — verifica le regole se partecipi.
  • Alcuni script della community offrono automazione potente — usarli è effettivamente cheating e può ridurre la sfida prevista.

Questa raccolta copre i comandi di cheat più comunemente usati e i pattern di caricamento dei mod. Usali con cautela: esporta sempre il tuo salvataggio prima di sperimentare e ricordati che molte modifiche (specialmente le modalità di debug e Ruin The Fun) alterano permanentemente la progressione e possono assegnare l'achievement ombra "I biscotti truccati sono disgustosi".

Pages featured in this guide