Skip to main content

Cheats — Lista completa de comandos do console (pt-BR)

Cookies Clicker expõe uma interface JavaScript ampla e poderosa que você pode usar do console do navegador, bookmarklets ou user scripts para modificar quase todo aspecto do seu save e jogabilidade. Esta página reúne os cheats e ferramentas mais úteis e seguros, organizados para que você encontre rapidamente comandos para cookies, buildings, upgrades, achievements, Cookie dourado, Açúcar lumps, recursos de debug, ajustes cosméticos e edição de save.

Começando: abrir o console e como executar cheats

  • Abra o console de desenvolvedor no seu navegador, depois cole/executem comandos lá.
    • Chrome: Ctrl+Shift+I (Windows) ou ⌘+Alt+J (Mac) e escolha a aba Console.
    • Firefox: F12 ou Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
    • Opera/Opera GX: Ctrl+Shift+C (developer tools).
  • Alternativas a colar no console:
    • Bookmarklet: crie um favorito com URL javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
    • Tampermonkey/Greasemonkey user script: inclua Game.LoadMod ou injete seu script.
  • Conveniência: defina funções curtas no console para comandos que você usa frequentemente.

Cookies e moeda

  • Definir banco de cookies exato:
    • Game.cookies =
  • Adicionar cookies ao banco atual:
    • Game.Earn()
  • Subtrair cookies:
    • Game.cookies -=
  • Anomalias exibidas nos cookies:
    • Para mostrar Infinity no jogo: Game.cookies = Infinity
    • Para definir NaN (parece infinito, mas não é numericamente útil): Game.cookies = NaN
    • Para resetar o número exibido se ele travar: Game.cookies = 0
    • Para definir negativo/infinito na limpeza: Game.cookies = -Infinity

Aviso: Algumas alterações podem disparar o achievement shadow "Cookies trapaceados têm um gosto horrível" (veja a seção correspondente abaixo).

Golden / Biscoito furioso e shimmers

  • Fazer spawn de um golden cookie:
    • var newShimmer = new Game.shimmer('golden');
  • Forçar um estágio de cadeia de cookies (iniciar chain no padrão 6/66/666...):
    • Game.shimmer.chain = (use 1 para 6, 2 para 66, 3 para 666, etc.)
  • Spawnar golden/Biscoito furioso continuamente (sem atraso):
    • setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
  • Conceder um buff similar a golden cookie sem clicar em um cookie:
    • var effectDurMod = 1; Game.gainBuff('', Math.ceil(*effectDurMod), );
  • Remover buffs/debuffs: você pode remover buffs ativos via Game.buffs e API relevante (explore no console) ou definir durações para 0.

Nota: Biscoito furioso são codificadas como golden cookies para muitos scripts. Scripts que afetam golden cookies tipicamente afetam wrath cookies também.

Buildings e buyables

  • Definir quantidade possuída (exemplo):
    • Cursors = 100; Vovó = 30;
    • Para qualquer buyable use o nome interno: Game.Objects['Cursor'].amount = ou chamadas relacionadas a Buyables["Cursor"] em versões Classic.
  • Atualizar exibição da loja após mudanças:
    • StoreToRebuild = 1; or Game.storeToRebuild = 1
  • Tornar todos os buildings grátis:
    • Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
  • Manter preços no preço base (desativar inflação de preço):
    • Game.priceIncrease = 1;
  • Definir quantidade de compra em bulk:
    • Game.buyBulk =
  • Ajustes de minigame específicos de building:
    • Torre de bruxos (grimoire) recarga de magic: Game.Objects['Torre de bruxos'].minigame.magic = Infinity (ou -1 para indicador infinito)
    • Templo worship swaps: Game.Objects['Templo'].minigame.swaps = 3 (ou Infinity)
    • Fazenda: desbloquear seeds como se fosse "Ruin the Fun": Game.Objects['Fazenda'].minigame.onRuinTheFun();
  • Níveis de upgrade de building (Açúcar lump levels):
    • Game.ObjectsById[].level = ; Game.recalculateGains = 1;

Upgrades e debug upgrades

  • Desbloquear um upgrade único:
    • Game.Unlock(Game.UpgradesById[].name) ou Game.Unlock('');
  • Desbloquear e comprar:
    • Game.UpgradesById[].earn() ou Game.Upgrades[''].earn()
  • Desbloquear/earn todos os upgrades:
    • Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
    • Ou habilitar todos os upgrades: Game.SetAllUpgrades(1);
  • Tornar todos os upgrades gratuitos:
    • Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
  • Debug upgrades (Open Sesame / menu de debug) existem somente quando o modo debug está habilitado (veja Open Sesame). Eles incluem efeitos poderosos como ultrascience, Pilha de ouro, Neuromancia, Ociosidade perfeita, etc.

Achievements

  • Conceder um achievement específico:
    • Game.Win('') ou Game.Win(Game.AchievementsById[].name)
  • Conceder todos os achievements:
    • Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
  • Remover um achievement:
    • Game.Achievements[''].won = 0 or Game.AchievementsById[].won = 0
  • Nota: Remover achievements não reduz a porcentagem de milk.

Wrinklers, Vovócalipse e afins

  • Coletar / estourar todos os wrinklers agora:
    • Game.CollectWrinklers()
  • Matar instantaneamente wrinklers assim que aparecem (útil para achievements):
    • Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
    • Ou definir HP de wrinkler para 0 em versões antigas: Game.wrinklerHP = 0
  • Mudar limite de wrinklers:
    • Game.wrinklerLimit = (não pode aumentar além do seu máximo)
  • Evitar spawn de wrinklers:
    • Game.spawnWrinkler = () => { return; }
  • Mudar tempo restante do Elder Pledge:
    • Game.pledgeT = * 60 * Game.fps
  • Auto-comprar Elder Pledge quando disponível:
    • setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Juramento ancestral']) != -1) Game.Upgrades['Juramento ancestral'].buy(); }, 500);

Açúcar lumps

  • Definir número de lumps:
    • Game.lumps =
  • Mudar tipo de lump atual:
    • Game.lumpCurrentType = where 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
  • Remover cooldown de lump para usos de refill:
    • Game.canRefillLump = function(){ return true; }

Heavenly chips / prestige

  • Temporariamente definir heavenly chips:
    • Game.prestige = []; Game.prestige['Heavenly chips'] = ;
  • Definir permanentemente prestige para um número desejado de HC:
    • var nhc = ; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
  • Conceder máximo ou HC infinito:
    • Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
    • Para infinito: Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
  • Corrigir contadores visíveis de heavenly chips se necessário:
    • Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent

Dungeons, Stock Market e minigames

  • Nível de dungeon:
  • Acelerar travessia da dungeon:
    • setInterval(function(){ Game.Objects['Fábrica'].dungeon.timer = 0; }, )
  • Stock Market (features não usadas e tooltips de debug): alguns tooltips e código de "opportunities" não usado podem ser expostos atribuindo handlers onmouseover no console; internos de minigame são acessíveis para propriedades/profit via Game.Objects['Banco'].minigame.

Edição de save e import/export

  • Exporte seu save do jogo, decode base64, edite campos numéricos, re-encode e importe.
  • Método manual: remova "%21END%21", substitua "%3D" por "=", base64-decode UTF-8, edite, re-encode, substitua "=" por "%3D", acrescente "%21END%21", importe.
  • Você também pode usar editores de save web ou editores da comunidade.
  • Hacking do save persistirá mudanças; esteja ciente das expectativas de versão/formato.

Ajustes cosméticos e UI

  • Party mode (visuais chamativos, aviso de convulsão):
    • Game.PARTY = true
  • Face do big cookie (cara de grandma / Ancestral):
    • Game.addClass('elderWrath') para habilitar; Game.removeClass('elderWrath') para remover
  • Tickers de notícias personalizados:
    • var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
  • Mudar FPS exibido (contagem de frames usada por muitos timers):
    • Game.fps = (afeta timers que contam frames; não é estritamente a velocidade em tempo real de todas as animações)

Cuidado: muitos timers (research, dungeon, timers de minigames baseados em frames) usam Game.fps em seus cálculos; alterar fps mudará durações percebidas.

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

  • Open Sesame (habilita painel de debug na versão web):
    • Use Game.OpenSesame(); ou adicione "saysopensesame" ao final do nome da sua bakery (apenas web) para desbloquear o menu de debug.
  • O painel de debug dá acesso a debug upgrades e funções (spawnar golden cookies, definir cookies, manipular lumps, habilitar/desabilitar debug upgrades).
  • Ruin The Fun:
    • Game.RuinTheFun(1); concede instantaneamente todos os upgrades, achievements e cookies (e alguns debug upgrades); isto é um "Deus mode" completo.
  • O debug upgrade Neuromancy alterna debug upgrades no menu Stats; habilitar modo debug irá conceder o achievement shadow "Cookies trapaceados têm um gosto horrível".

Mods, interfaces de cheat e ferramentas de automação

Save-scumming e dicas para drop farming

  • Para tentar repetidamente por um drop aleatório (Ovos, drops de wrinkler): estoure um wrinkler ou clique um golden cookie, depois recarregue a página sem salvar para reverter e tentar de novo.
  • Taxas base de falha e modificadores para unlock de eggs existem; usar o console para disparar/detectar drops mais reload pode acelerar farming.

Substituições cosméticas e funcionais

  • Substituir ou injetar imagens/ícones personalizados:
    • Game.Loader.Replace('filename.png', '');
    • Ou defina estilos de elementos diretamente para atualizar elementos: l("id").style = background: url('${""}');

Criando atalhos de conveniência

  • Defina pequenas funções para reutilizar cheats de várias linhas:
    • Exemplo de helper para click frenzy: function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Clique frenzy for ' + time + 's'); }

Segurança, avisos e etiqueta

  • Muitos cheats modificam seu save permanentemente. Exporte seu save antes de fazer grandes mudanças.
  • Usar cheats ou mods pode desabilitar ou conceder o shadow achievement "Cookies trapaceados têm um gosto horrível". Os dois eventos que o disparam são:
    • Definir Game.cookies para um valor maior que Game.cookiesEarned (ou seja, banco > total assado).
    • Habilitar Open Sesame (modo debug).
    • Você pode remover esse achievement com Game.Achievements["Cookies trapaceados têm um gosto horrível"].won = 0 ou via Neuromancy em modo debug.
  • Alterar frame rate (Game.fps) afeta timers baseados em frames (research, dungeons, alguns timings de minigame).
  • Leaderboards e competições podem restringir o uso de mods/autoclickers — verifique as regras se você participa.
  • Alguns scripts da comunidade oferecem automação poderosa — usá-los é efetivamente trapacear e pode reduzir o desafio pretendido.

Esta coleção cobre os comandos de cheat e padrões de carregamento de mod mais comumente usados. Use-os com cuidado: sempre exporte seu save antes de experimentar, e lembre-se que muitas mudanças (especialmente modos de debug e Ruin The Fun) alteram permanentemente o progresso e podem conceder o achievement shadow de cheating.

Pages featured in this guide