cheats
Ciastka Clicker udostępnia rozbudowany, potężny interfejs JavaScript, którego możesz używać z konsoli przeglądarki, bookmarkletów lub skryptów użytkownika, aby modyfikować niemal każdy aspekt zapisu i rozgrywki. Ta strona zbiera najprzydatniejsze, bezpieczne do użycia cheaty i narzędzia, zorganizowane tak, byś szybko znalazł polecenia dotyczące ciastek, budynków, ulepszeń, osiągnięć, Złote ciastko, Cukier lumps, funkcji debugowania, zmian kosmetycznych i edycji zapisu.
Rozpoczęcie: otwieranie konsoli i jak uruchamiać cheaty
- Otwórz konsolę deweloperską w przeglądarce, a następnie wklej/wykonaj tam polecenia.
- Chrome: Ctrl+Shift+I (Windows) lub ⌘+Alt+J (Mac) i wybierz kartę Console.
- Firefox: F12 lub Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
- Opera/Opera GX: Ctrl+Shift+C (narzędzia deweloperskie).
- Alternatywy dla wklejania do konsoli:
- Bookmarklet: utwórz zakładkę z URL javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
- Skrypt użytkownika Tampermonkey/Greasemonkey: użyj Game.LoadMod lub wstrzyknij swój skrypt.
- Wygoda: zdefiniuj krótkie funkcje w konsoli dla poleceń, których używasz często.
Ciasteczka i waluta
- Ustaw dokładne saldo ciastek:
- Game.Ciastka =
- Game.Ciastka =
- Dodaj ciasteczka do bieżącego stanu:
- Game.Earn(
)
- Game.Earn(
- Odejmij ciasteczka:
- Game.Ciastka -=
- Game.Ciastka -=
- Anomalie w wyświetlaniu ciastek:
- Aby pokazać Infinity w grze: Game.Ciastka = Infinity
- Aby ustawić NaN w wyświetlaniu (wygląda jak nieskończoność, ale nieprzydatne numerycznie): Game.Ciastka = NaN
- Aby zresetować wyświetlaną liczbę, jeśli zacięła się: Game.Ciastka = 0
- Aby ustawić negatywne/nieskończone czyszczenie: Game.Ciastka = -Infinity
Ostrzeżenie: Niektóre zmiany mogą wywołać cieńowe osiągnięcie "Oszukane ciastka smakują najgorzej" (patrz sekcja poniżej).
Golden / Ciastko gniewu i shimmery
- Wyrzuć Złote ciastko:
- var newShimmer = new Game.shimmer('golden');
- Wymuś etap łańcucha cookie (rozpocznij chain w wzorze 6/66/666...):
- Game.shimmer.chain =
(użyj 1 dla 6, 2 dla 66, 3 dla 666, itd.)
- Game.shimmer.chain =
- Generuj golden/Ciastko gniewu ciągle (bez opóźnienia):
- setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
- Nadaj buff podobny do golden cookie bez klikania cookie:
- var effectDurMod = 1; Game.gainBuff('
', Math.ceil( *effectDurMod), );
- var effectDurMod = 1; Game.gainBuff('
- Usuń buffy/debuffy: możesz usuwać aktywne buffy przez Game.buffs i odpowiednie API (użyj eksploracji w konsoli) lub ustawić czas trwania na 0.
Uwaga: Ciastko gniewu są zakodowane jako golden cookies dla wielu skryptów. Skrypty wpływające na golden cookies zwykle wpływają też na wrath cookies.
Budynki i buyables
- Ustaw liczbę posiadanych (przykład):
- Odśwież wyświetlanie sklepu po zmianach:
- StoreToRebuild = 1; lub Game.storeToRebuild = 1
- Spraw, by wszystkie budynki były darmowe:
- Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
- Utrzymuj ceny na cenie bazowej (wyłącz inflację cen):
- Game.priceIncrease = 1;
- Ustaw ilość kupowania zbiorczego:
- Game.buyBulk =
- Game.buyBulk =
- Dostosowania minigierek przypisanych do budynków:
Wieża czarodzieja (grimoire) doładowanie many: Game.Objects['
Wieża czarodzieja'].minigame.magic = Infinity (lub -1 dla wskaźnika nieskończoności)
Świątynia worship swaps: Game.Objects['
Świątynia'].minigame.swaps = 3 (lub Infinity)
Hodowla: odblokuj nasiona jak przy "Ruin the Fun": Game.Objects['
Hodowla'].minigame.onRuinTheFun();
- Poziomy budynków (poziomy sugar lump):
- Game.ObjectsById[
].level = ; Game.recalculateGains = 1;
- Game.ObjectsById[
Ulepszenia i debugowe ulepszenia
- Odblokuj pojedyncze ulepszenie:
- Game.Unlock(Game.UpgradesById[
].name) lub Game.Unlock(' ');
- Game.Unlock(Game.UpgradesById[
- Odblokuj i kup:
- Game.UpgradesById[
].earn() lub Game.Upgrades[' '].earn()
- Game.UpgradesById[
- Odblokuj/zdobądź wszystkie ulepszenia:
- Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
- Lub włącz wszystkie ulepszenia: Game.SetAllUpgrades(1);
- Zrób wszystkie ulepszenia darmowe:
- Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
- Debugowe ulepszenia (Open Sesame / menu debug) istnieją tylko gdy tryb debug jest włączony (patrz Open Sesame). Zawierają potężne efekty takie jak ultrascience, Zapasy złota, Neuromancja, Idealne nicnierobienie itd.
Osiągnięcia
- Przyznaj konkretne osiągnięcie:
- Game.Win('
') lub Game.Win(Game.AchievementsById[ ].name)
- Game.Win('
- Przyznaj wszystkie osiągnięcia:
- Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
- Usuń osiągnięcie:
- Game.Achievements['
'].won = 0 lub Game.AchievementsById[ ].won = 0
- Game.Achievements['
- Uwaga: Usuwanie osiągnięć nie zmniejsza procentu mleka.
Wrinklery, Babciopokalipsa i powiązane
- Zbierz / przebij wszystkie wrinklery teraz:
- Game.CollectWrinklers()
- Natychmiast zabij wrinklery gdy się pojawiają (przydatne do osiągnięć):
- Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
- Lub ustaw HP wrinklera na 0 dla starszych wersji: Game.wrinklerHP = 0
- Zmień limit wrinklerów:
- Game.wrinklerLimit =
(nie możesz zwiększyć poza swój maks)
- Game.wrinklerLimit =
- Zapobiegaj pojawianiu się wrinklerów:
- Game.spawnWrinkler = () => { return; }
- Zmień czas pozostały Obietnica starszyzny:
- Game.pledgeT =
* 60 * Game.fps
- Game.pledgeT =
- Automatycznie kupuj Obietnica starszyzny gdy dostępny:
- setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Obietnica starszyzny']) != -1) Game.Upgrades['Obietnica starszyzny'].buy(); }, 500);
Cukier lumps
- Ustaw liczbę lumps:
- Game.lumps =
- Game.lumps =
- Zmień bieżący typ lumpa:
- Game.lumpCurrentType =
gdzie 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
- Game.lumpCurrentType =
- Usuń cooldown lumpa dla użyć refill:
- Game.canRefillLump = function(){ return true; }
Heavenly chips / prestiż
- Tymczasowo ustaw heavenly chips:
- Game.prestige = []; Game.prestige['Heavenly chips'] =
;
- Game.prestige = []; Game.prestige['Heavenly chips'] =
- Na stałe ustaw prestiż na żądaną liczbę HC:
- var nhc =
; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
- var nhc =
- Nadaj maksymalne lub nieskończone HC:
- Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
- Dla nieskończoności: Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
- Napraw widoczne liczniki heavenly chips, jeśli potrzeba:
- Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent
Dungeons, Stock Market i minigry
- Poziom lochu:
- Game.Objects.
Fabryka.dungeon.level =
- Game.Objects.
- Przyspiesz poruszanie się po lochu:
- setInterval(function(){ Game.Objects['
Fabryka'].dungeon.timer = 0; },
)
- setInterval(function(){ Game.Objects['
- Stock Market (nieużywane funkcje i podpowiedzi debugowe): niektóre podpowiedzi i nieużywany kod "opportunities" można ujawnić przez przypisanie handlerów onmouseover w konsoli; wewnętrzne mechaniki minigry są dostępne dla zysków/właściwości przez Game.Objects['
Bank'].minigame.
Edycja zapisu i import/eksport
- Eksportuj zapis z gry, zdekoduj base64, edytuj pola numeryczne, ponownie zakoduj i zaimportuj.
- Metoda ręczna: usuń "%21END%21", zamień "%3D" na "=", zdeoduj base64 UTF-8, edytuj, ponownie zakoduj, zamień "=" na "%3D", dopisz "%21END%21", zaimportuj.
- Możesz też użyć edytorów zapisu online lub narzędzi społeczności.
- Hakowanie zapisu utrwali zmiany; miej świadomość wymagań wersji/formatu.
Zmiany kosmetyczne i UI
- Party mode (ekstrawaganckie efekty, ostrzeżenie o napadach padaczkowych):
- Game.PARTY = true
- Duża twarz ciasteczka (twarz babci / Starszyzna):
- Game.addClass('elderWrath') aby włączyć; Game.removeClass('elderWrath') aby usunąć
- Własne tickery wiadomości:
- var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
- Zmień wyświetlane FPS (liczba klatek używana przez wiele timerów):
- Game.fps =
(wpływa na timery liczone w klatkach; nie jest to bezpośrednio prędkość czasu rzeczywistego wszystkich animacji)
- Game.fps =
Uwaga: wiele timerów (research, loch, timery minigier bazujące na klatkach) używa Game.fps w swoich obliczeniach; zmiana fps zmieni postrzegane czasy.
Debug/Open Sesame, Ruin The Fun i menu debug
- Open Sesame (włącza panel debug na wersji web):
- Użyj Game.OpenSesame(); lub dodaj "saysopensesame" na końcu nazwy piekarni (tylko web), aby odblokować menu debug.
- Panel debug daje dostęp do debugowych ulepszeń i funkcji (wyrzucanie golden cookies, ustawianie ciastek, manipulowanie lumpami, włączanie/wyłączanie debugowych ulepszeń).
- Ruin The Fun:
- Game.RuinTheFun(1); natychmiast przyznaje wszystkie ulepszenia, osiągnięcia i ciasteczka (i niektóre debugowe ulepszenia); to kompletne "tryb boga".
- Debugowe ulepszenie Neuromancja przełącza debugowe ulepszenia w menu Stats; włączenie trybu debug przyzna osiągnięcie cień "Oszukane ciastka smakują najgorzej".
Mody, interfejsy cheatów i narzędzia automatyzacji
- Załaduj popularne mody pomocnicze z konsoli:
- Ciasteczkowy potwór: Game.LoadMod("https://cookiemonsterteam.github.io/CookieMonster/dist/CookieMonster.js");
- Choose Your Own Lump (wymaga CCSE): Game.LoadMod('https://staticvariablejames.github.io/ChooseYourOwnLump/ChooseYourOwnLump.js');
- Crustulum i Ciastkowy klikacz Helper to pełne skrypty użytkownika oferujące wiele przełączników (autoclicking, nieskończone zasoby, automatyzacja minigier).
- Możesz uruchomić automatyzację bezpośrednio w konsoli: setInterval(function(){ Game.ClickCookie(); }, 10) automatycznie klika big cookie (przeglądarki mogą narzucać minimalne odstępy).
Save-scumming i porady dotyczące farmienia dropów
- Aby próbować wielokrotnie losowego dropu (jajka, dropy wrinklerów): przebij wrinklera lub kliknij golden cookie, potem przeładuj stronę bez zapisywania, aby cofnąć i spróbować ponownie.
- Istnieją podstawowe współczynniki niepowodzeń i modyfikatory dla odblokowywania jajek; używanie konsoli do wywoływania/wykrywania dropów plus przeładowanie może przyspieszyć farmienie.
Zamienniki kosmetyczne i funkcjonalne
- Zastąp lub wstrzyknij własne obrazy/ikony:
- Game.Loader.Replace('filename.png', '
'); - Lub ustaw style elementów bezpośrednio dla aktualizacji elementów: l("id").style =
background: url('${""}');
- Game.Loader.Replace('filename.png', '
Tworzenie skrótów ułatwiających użycie
- Zdefiniuj małe funkcje do ponownego użycia wieloliniowych cheatów:
- Przykładowy pomocnik click frenzy: function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Kliczka frenzy for ' + time + 's'); }
Bezpieczeństwo, ostrzeżenia i etykieta
- Wiele cheatów modyfikuje zapis na stałe. Eksportuj zapis przed przeprowadzeniem dużych zmian.
- Używanie cheatów lub modów może wyłączyć lub przyznać cieńowe osiągnięcie "Oszukane ciastka smakują najgorzej". Dwa zdarzenia, które je wyzwalają, to:
- Ustawienie Game.Ciastka na wartość większą niż Game.cookiesEarned (tzn. bank > lifetime baked).
- Włączenie Open Sesame (tryb debug).
- Możesz usunąć to osiągnięcie przez Game.Achievements["Oszukane ciastka smakują najgorzej"].won = 0 lub przez Neuromancja w trybie debug.
- Zmiana liczby klatek (Game.fps) wpływa na timery oparte na klatkach (research, lochy, niektóre timery minigier).
- Rankingi i zawody mogą ograniczać użycie modów/autoclickerów — sprawdź zasady jeśli bierzesz udział.
- Niektóre skrypty społeczności oferują potężną automatyzację — ich używanie jest de facto oszustwem i może zmniejszyć zamierzony poziom wyzwania.
Ten zbiór obejmuje najczęściej używane polecenia cheat i wzorce ładowania modów. Używaj ich ostrożnie: zawsze eksportuj zapis przed eksperymentami i pamiętaj, że wiele zmian (szczególnie tryby debug i Ruin The Fun) trwale zmienia postęp i może przyznać cienkie osiągnięcie cheated.

