cheats
Cookies Clicker expone una amplia y poderosa interfaz de JavaScript que puedes usar desde la consola del navegador, bookmarklets o user scripts para modificar casi todos los aspectos de tu partida y tu save. Esta página recopila los trucos y herramientas más útiles y seguros de usar, organizados para que puedas encontrar rápidamente comandos para cookies, buildings, upgrades, achievements, Galleta dorada, Azúcar lumps, funciones de depuración, ajustes cosméticos y edición de saves.
Primeros pasos: abrir la consola y cómo ejecutar trucos
- Abre la consola de desarrollador en tu navegador, luego pega/ejecuta los comandos allí.
- Chrome: Ctrl+Shift+I (Windows) o ⌘+Alt+J (Mac) y elige la pestaña Console.
- Firefox: F12 o Ctrl+Shift+K (Windows), ⌘+Option+K (Mac).
- Opera/Opera GX: Ctrl+Shift+C (developer tools).
- Alternativas a pegar en la consola:
- Bookmarklet: crea un marcador con URL javascript:(function(){var script=document.createElement('script');script.src='<script URL>';document.body.appendChild(script);}());
- Tampermonkey/Greasemonkey user script: incluye Game.LoadMod o inyecta tu script.
- Conveniencia: define funciones cortas en la consola para los comandos que uses con frecuencia.
Galletas y moneda
- Establecer la cantidad exacta en el banco de cookies:
- Game.Galletas =
- Game.Galletas =
- Añadir cookies al banco actual:
- Game.Earn(
)
- Game.Earn(
- Restar cookies:
- Game.Galletas -=
- Game.Galletas -=
- Anomalías mostradas de cookies:
- Para mostrar Infinity en el juego: Game.Galletas = Infinity
- Para establecer NaN en la visualización (parece infinito pero no es útil numéricamente): Game.Galletas = NaN
- Para restablecer el número mostrado si se queda atascado: Game.Galletas = 0
- Para establecer negativo/infinito para limpiar: Game.Galletas = -Infinity
Advertencia: Algunos cambios pueden activar el shadow achievement "Las galletas haciendo trampas saben horribles" (ver su sección abajo).
Golden / Galleta de ira y shimmers
- Generar un golden cookie:
- var newShimmer = new Game.shimmer('golden');
- Forzar una etapa de cadena de cookies (iniciar cadena en patrón 6/66/666...):
- Game.shimmer.chain =
(usa 1 para 6, 2 para 66, 3 para 666, etc.)
- Game.shimmer.chain =
- Generar golden/Galleta de ira de forma continua (sin retardo):
- setInterval(function(){ Game.shimmer.wrath = 0; Game.shimmer.delay = 0; }, 1);
- Conceder un buff similar a golden cookie sin hacer clic en una cookie:
- var effectDurMod = 1; Game.gainBuff('
', Math.ceil( *effectDurMod), );
- var effectDurMod = 1; Game.gainBuff('
- Eliminar buffs/debuffs: puedes quitar buffs activos vía Game.buffs y la API relevante (explora en la consola) o establecer duraciones a 0.
Nota: Los wrath cookies están codificados como golden cookies para muchos scripts. Los scripts que afectan a golden cookies típicamente afectan también a wrath cookies.
Buildings y buyables
- Establecer número poseído (ejemplo):
- Refrescar la pantalla de la tienda tras cambios:
- StoreToRebuild = 1; o Game.storeToRebuild = 1
- Hacer que todos los buildings sean gratuitos:
- Game.ObjectsById.forEach(function(e){ e.basePrice = 0; e.refresh(); }); Game.storeToRebuild = 1;
- Mantener los precios en el precio base (desactivar inflación de precios):
- Game.priceIncrease = 1;
- Establecer cantidad de compra por lote:
- Game.buyBulk =
- Game.buyBulk =
- Ajustes de minijuegos específicos de buildings:
Torre mágica (grimoire) recarga de magia: Game.Objects['Torre mágica'].minigame.magic = Infinity (o -1 para indicador infinito)
Templo worship swaps: Game.Objects['Templo'].minigame.swaps = 3 (o Infinity)
Granja: desbloquear seeds como si fuera "Ruin the Fun": Game.Objects['Granja'].minigame.onRuinTheFun();
- Subir niveles de building (niveles de sugar lump):
- Game.ObjectsById[
].level = ; Game.recalculateGains = 1;
- Game.ObjectsById[
Upgrades y debug upgrades
- Desbloquear un upgrade individual:
- Game.Unlock(Game.UpgradesById[
].name) o Game.Unlock(' ');
- Game.Unlock(Game.UpgradesById[
- Desbloquear y comprar:
- Game.UpgradesById[
].earn() o Game.Upgrades[' '].earn()
- Game.UpgradesById[
- Desbloquear/earn todos los upgrades:
- Game.UpgradesById.forEach(function(e){ if(e.bought===0) e.earn(); });
- O habilitar todos los upgrades: Game.SetAllUpgrades(1);
- Hacer todos los upgrades gratuitos:
- Game.UpgradesById.forEach(function(e){ e.basePrice = 0; }); Game.upgradesToRebuild = 1;
- Debug upgrades (Open Sesame / menú de depuración) existen solo cuando el modo debug está habilitado (ver Open Sesame). Incluyen efectos potentes como ultrascience, Tesoro de oro, Neuromancia, Holgazanería perfecta, etc.
Achievements
- Otorgar un achievement específico:
- Game.Win('
') o Game.Win(Game.AchievementsById[ ].name)
- Game.Win('
- Otorgar todos los achievements:
- Object.entries(Game.AchievementsById).forEach(function(e){ Game.Win(e[1].name); });
- Eliminar un achievement:
- Game.Achievements['
'].won = 0 o Game.AchievementsById[ ].won = 0
- Game.Achievements['
- Nota: Eliminar achievements no reduce el porcentaje de milk.
Wrinklers, Yayapocalipsis y relacionados
- Recoger / reventar todos los wrinklers ahora:
- Game.CollectWrinklers()
- Matar wrinklers instantáneamente al aparecer (útil para achievements):
- Game.registerHook('logic', () => { Game.wrinklers.forEach(w => w.hp -= Number.MAX_VALUE) });
- O establecer HP de wrinkler a 0 para versiones antiguas: Game.wrinklerHP = 0
- Cambiar el límite de wrinklers:
- Game.wrinklerLimit =
(no puede aumentar más allá de tu máximo)
- Game.wrinklerLimit =
- Evitar que aparezcan wrinklers:
- Game.spawnWrinkler = () => { return; }
- Cambiar el tiempo restante de Elder Pledge:
- Game.pledgeT =
* 60 * Game.fps
- Game.pledgeT =
- Auto-comprar Elder Pledge cuando esté disponible:
- setInterval(function(){ if(Game.UpgradesInStore.indexOf(Game.Upgrades['Promesa a las ancianas']) != -1) Game.Upgrades['Promesa a las ancianas'].buy(); }, 500);
Azúcar lumps
- Establecer número de lumps:
- Game.lumps =
- Game.lumps =
- Cambiar el tipo actual de lump:
- Game.lumpCurrentType =
donde 0=normal, 1=bifurcated, 2=golden, 3=meaty, 4=caramelized
- Game.lumpCurrentType =
- Eliminar cooldown de lump para usos de refill:
- Game.canRefillLump = function(){ return true; }
Heavenly chips / prestige
- Establecer temporalmente heavenly chips:
- Game.prestige = []; Game.prestige['Heavenly chips'] =
;
- Game.prestige = []; Game.prestige['Heavenly chips'] =
- Establecer permanentemente prestige a un número deseado de HC:
- var nhc =
; Game.cookiesReset = nhc * (nhc + 1) * 1e12 / 2; Game.CalculatePrestige();
- var nhc =
- Conceder HC máximas o infinitas:
- Game.cookiesReset = Number.MAX_VALUE; Game.CalculatePrestige();
- Para infinito: Game.prestige = []; Game.prestige['Heavenly chips'] = Infinity; Game.prestige.ready = 1; Game.recalculateGains = 1;
- Arreglar contadores visibles de heavenly chips si es necesario:
- Game.heavenlyChips = Game.prestige - Game.heavenlyChipsSpent
Dungeons, Stock Market y minijuegos
- Nivel de Dungeon:
- Game.Objects.
Fábrica.dungeon.level =
- Game.Objects.
- Acelerar recorrido del dungeon:
- setInterval(function(){ Game.Objects['Fábrica'].dungeon.timer = 0; },
)
- setInterval(function(){ Game.Objects['Fábrica'].dungeon.timer = 0; },
- Stock Market (funciones no usadas y tooltips de depuración): algunos tooltips y código de "opportunities" no usados pueden exponerse asignando manejadores onmouseover en la consola; los internos del minijuego son accesibles para beneficios/propiedades vía Game.Objects['
Banca'].minigame.
Edición de save e import/export
- Exporta tu save desde el juego, decodifica base64, edita campos numéricos, re-encoda e importa.
- Método manual: elimina "%21END%21", reemplaza "%3D" por "=", decodifica base64 UTF-8, edita, re-encoda, reemplaza "=" por "%3D", añade "%21END%21", importa.
- También puedes usar herramientas de edición de save web o editores comunitarios.
- Hackear el save persistirá los cambios; ten en cuenta expectativas de versión/formato.
Ajustes cosméticos e interfaz
- Party mode (visuales intensos, advertencia de convulsiones):
- Game.PARTY = true
- Cara grande de la cookie (cara de grandma / Anciana):
- Game.addClass('elderWrath') para habilitar; Game.removeClass('elderWrath') para quitar
- Tickers de noticias personalizados:
- var customTickers = ['text1','text2']; customTickersFunction = function(){ return customTickers; }; Game.customTickers.push(customTickersFunction);
- Cambiar FPS mostrado (conteo de frames usado por muchos temporizadores):
- Game.fps =
(afecta temporizadores que cuentan frames; no es estrictamente la velocidad en tiempo real de todas las animaciones)
- Game.fps =
Precaución: muchos temporizadores (investigación, dungeon, temporizadores de minijuegos basados en frames) usan Game.fps en sus cálculos; alterar fps cambiará las duraciones percibidas.
Debug/Open Sesame, Ruin The Fun y menú de depuración
- Open Sesame (habilita el panel de depuración en la versión web):
- Usa Game.OpenSesame(); o añade "saysopensesame" al final del nombre de tu bakery (solo web) para desbloquear el menú de depuración.
- El panel de depuración concede acceso a debug upgrades y funciones (generar golden cookies, establecer cookies, manipular lumps, habilitar/deshabilitar debug upgrades).
- Ruin The Fun:
- Game.RuinTheFun(1); otorga instantáneamente todos los upgrades, achievements y cookies (y algunos debug upgrades); esto es un "Dios mode" completo.
- El debug upgrade Neuromancy alterna debug upgrades en el menú Stats; habilitar el modo debug otorgará el shadow achievement "Las galletas haciendo trampas saben horribles".
Mods, interfaces de cheat y herramientas de automatización
- Carga mods útiles desde la consola:
- Monstruo de las galletas: Game.LoadMod("https://cookiemonsterteam.github.io/CookieMonster/dist/CookieMonster.js");
- Choose Your Own Lump (requiere CCSE): Game.LoadMod('https://staticvariablejames.github.io/ChooseYourOwnLump/ChooseYourOwnLump.js');
- Crustulum y Cookie Clicker Helper son user scripts completos de cheats/automatización que ofrecen muchos interruptores (autoclicking, recursos infinitos, automatización de minijuegos).
- Puedes ejecutar automatización directamente en la consola: setInterval(function(){ Game.ClickCookie(); }, 10) autoclica la big cookie (los navegadores pueden limitar el intervalo mínimo).
Consejos para scumming de saves y farming de drops
- Para intentar repetidamente por un drop aleatorio (Huevos, drops de wrinkler): revienta un wrinkler o haz clic en un golden cookie, luego recarga la página sin guardar para revertir y volver a intentar.
- Las tasas base de fallo y modificadores para desbloquear eggs existen; usar la consola para activar/detectar drops más recargar puede acelerar el farming.
Reemplazos cosméticos y funcionales
- Reemplazar o inyectar imágenes/iconos personalizados:
- Game.Loader.Replace('filename.png', '
'); - O establece estilos de elementos directamente para actualizar elementos: l("id").style =
background: url('${""}');
- Game.Loader.Replace('filename.png', '
Creación de atajos de conveniencia
- Define funciones pequeñas para reutilizar cheats multi-línea:
- Ejemplo helper para click frenzy: function gimmeClickFrenzy(time){ Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Clic frenzy for ' + time + 's'); }
Seguridad, advertencias y etiqueta
- Muchos cheats modifican tu save permanentemente. Exporta tu save antes de realizar cambios grandes.
- Usar cheats o mods puede deshabilitar o otorgar el shadow achievement "Las galletas haciendo trampas saben horribles". Los dos eventos que lo activan son:
- Establecer Game.Galletas a un valor mayor que Game.cookiesEarned (es decir, Banca > lifetime baked).
- Habilitar Open Sesame (modo debug).
- Puedes eliminar ese achievement con Game.Achievements["Las galletas haciendo trampas saben horribles"].won = 0 o vía Neuromancy en modo debug.
- Alterar la tasa de frames (Game.fps) afecta temporizadores basados en frames (investigación, dungeons, algunos tiempos de minijuegos).
- Rankings y competiciones pueden restringir el uso de mods/autoclickers — verifica las reglas si participas.
- Algunos scripts comunitarios ofrecen automatización potente — usarlos es efectivamente hacer trampas y puede reducir el desafío previsto.
Esta colección cubre los comandos de cheat y los patrones de carga de mods más usados. Úsalos con precaución: siempre exporta tu save antes de experimentar, y recuerda que muchos cambios (especialmente los modos de depuración y Ruin The Fun) alteran la progresión permanentemente y pueden otorgar el shadow achievement por hacer trampa.

