Edited at

忙しい人のためのCookieClickerチートまとめ

More than 3 years have passed since last update.

グランマにバレないようにやります。


実行方法


  • Google Chrome


    1. 右クリックのメニューから検証を選択


    2. Consoleのタブを選択

    3. 以下のプログラムをコピー&ペーストして実行



  • Firefox


    1. 右クリックのメニューから要素の検証を選択


    2. コンソールのタブを選択

    3. 同様




プログラム


少し忙しい人向け


クッキーの自動クリック(4ミリ秒ごと)

setInterval(function(){

Game.ClickCookie();
}, 4);


ゴールデンクッキーの自動クリック

setInterval(function() {

Game.goldenCookie.click();
}, 1000);


季節ごとに出現するオブジェクトを自動クリック

setInterval(function() {

Game.seasonPopup.click();
}, 1000);


虫を自動で倒す

setInterval(function() {

Game.wrinklers.forEach(function(wrinkler) {
if(wrinkler.sucked > 0.5) {
wrinkler.sucked = 1;
wrinkler.hp = 0;
}
});
}, 60*1000);


忙しい人向け


準備

高速に実行するために、以下のプログラムを実行しておきます。

プログラムの説明はこちらへ。

var setZeroTimeout = (function(global) {

var timeouts = [];
var messageName = "zero-timeout-message";

function handleMessage(event) {
if (event.source == global && event.data == messageName) {
if (event.stopPropagation) {
event.stopPropagation();
}
if (timeouts.length) {
timeouts.shift()();
}
}
}

if (global.postMessage) {
if (global.addEventListener) {
global.addEventListener("message", handleMessage, true);
} else if (global.attachEvent) {
global.attachEvent("onmessage", handleMessage);
}

return function (fn) {
timeouts.push(fn);
global.postMessage(messageName, "*");
}
} else {
return function () {
setTimeout(fn, 0);
}
}
}(window));


クッキーを高速にクリック

Game.lastClick = 0 によって4msの制限をなくします。

function clickCookieForce() {

Game.lastClick = 0;
Game.ClickCookie();
setZeroTimeout(clickCookieForce);
}
clickCookieForce();


もっと忙しい人向け


ゴールデンクッキーを出現させてクリック

setInterval(function(){

Game.goldenCookie.life = 1;
Game.goldenCookie.click();
}, 1000);


季節特有のオブジェクトを出現させてクリック

setInterval(function(){

Game.seasonPopup.life = 1;
Game.seasonPopup.click();
}, 1000);


虫の出現させて倒す

setInterval(function(){

Game.wrinklers.forEach(function(wrinkler) {
wrinkler.phase = 1;
wrinkler.sucked = 1;
wrinkler.hp = 0;
});
}, 1000);


もっともっと忙しい人向け


全アップグレードを取得

Game.UpgradesById.forEach(function(upgrade) {

if (upgrade.pool !== "toggle") {
upgrade.earn();
}
});


チート以外の全実績の解除

Game.AchievementsById.forEach(function(achievement) {

if (achievement.name === "Cheated cookies taste awful") {
return;
}
Game.Win(achievement.name)
});


クッキーをInfinityまで焼く

Game.Earn(Math.pow(10,51));


その他


万が一、グランマにバレたら

Game.RemoveAchiev("Cheated cookies taste awful");