プラグイン集

無料ブログはココログ
2021年10月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

サンプルJS

  • ユーロバカ一代の締切
    ・・・初期化中・・・

« 電車でD RisingStage 東武3 攻略 | トップページ | JoyToKeyを使って、PADで便利に電車でDを操作する »

2013年10月 5日 (土)

クッキークリッカー

先月の台風のころから流行り出してる、クッキーをひたすら焼くゲーム。
詳しくは、ほかのサイトに任せる。

とりあえず、セーブデータ:MS4wMzc1fHwxMzgwOTQ2MjQ4MTM4fDExMTExMXwxLjAwMDAwMDAwMTM3NzI2MTVlKzQxOzEuMDAwMDAwMDAxNTg3OTIzZSs0MTsyMTI5Mzk7OTk3NDQ7My4zMzYzMzc4NjI5NTkzMTE2ZSszMTs4NTstMTstMTsxLjAwMDAwMDAwMDAwMDAwMDhlKzQxOzA7MjI7MDswOy0xfDMwMCwzMDAsMzY5ODE4MzAyNjcxOCwwOzMwMCwzMDEsMTE4ODE2MzgxMTE0OSwwOzMwMCwzMDAsNDcyNDk1NDg4LDA7MzAwLDMwMCwxMzIyOTg4Mzc2LDA7MzAwLDMxNCw0NzI0OTM4MzY5LDA7MzAwLDMwMCwxMjI4MjcwMDg1OCwwOzMwMCwzMDAsNDcwNDE4ODAwNDYsMDszMDAsMzA1LDc4MzkwMjc4MzIyNywwOzMwMCwzMDAsMTAyMTg5MzkxMjkzNzQsMDszMDAsMzA0LDEwMzQ1NzE1NDQ4Mjg4OCwwO3w0NTAzNTk5NjI3MzcwNDk1OzQ1MDM1OTk2MjczNzA0OTU7MjgxNDc0OTc2NzEwNjU1OTs0NTAzNTczODUyOTc3NjYzOzExMjU4OTk5MDY4NDI2MjN8NDUwMzU5OTYyNzM3MDQ5NTsyMzkyNTM3Mjk5OTQzNDIzOzMx%21END%21

大体の実績取ったけど、この辺で限界かな。

高性能PCと、高速ブラウザ推奨。

面倒臭くてやってられなくなったら。
javascriptのコンソールに割り込む。

Game.Earn( 99999999999999999999999999999999 );

やると、クッキーが手に入る。

・金クッキー自動回収しつつ、本体クッキーも押す。

setInterval(function() {
    Game.ClickCookie();
    if (Game.goldenCookie.life > 0) Game.goldenCookie.click();
}, 100);

最後の100は、実行する間隔(ミリ秒)。Game.ClickCookie();でクッキーを押す。次の1文で金クッキーを処理する。
※連打ツール使うとMAX4msで入力できるらしい。安全圏をとって10msに連打を設定している場合、このスクリプトは100msで1回だから、効率が10分の1に落ちる。
嫌な人は、連打ツール併用か、for文でGame.ClickCookie();を好きな回数実行させる。
ただ100ms以内に終わらないと効率が落ちる。前後で5ループずつ回しておけばいいんじゃないかな?さじ加減はPCに相談してくれ。

・金クッキーインフレさて自動回収させつつ、自動的に本体クッキーも押す。

setInterval(function() {
      Game.ClickCookie();
      if (Game.goldenCookie.life === 0) {
        Game.goldenCookie.delay = 0;
        Game.goldenCookie.wrath = 0;
        Game.goldenCookie.click();
      }
      if (Game.goldenCookie.life > 0){
        Game.goldenCookie.click();
      }
      Game.ClickCookie();
}, 100);

最初のifブロックで、金クッキーを出して、自動的に押してくれるはずなんだが・・・。うちの環境だと、金クッキー出すだけで、自動で押してくれなかったので、次のifブロック(さっきの奴)を追加している。こちらは前後にGame.ClickCookie();を書いて、2倍速にしている。たぶんfor5回ガチでやるなら10ループぐらいにすると、最速になると思うが、ブラウザが悲鳴を上げること間違いなし。
最後の100はやはり実行間隔(ms)で値を小さくすると早く実行されるが、PC負荷が一気に上がる。増やすとPCの負荷は軽いがクッキーの生産速度は下がる。1000だと1秒、0.5秒にしたければ500を入れる。
※このコード発動すると、x777倍の効果が100msしか持たず、金クッキーを量産したいとき以外はだいぶもったいない。
Earnすれば別に問題無いけど。

・自動入力をやめる

clearInterval(数字);

上のスクリプト実行すると、よく分からない数字が返ってくる。止めるには、clearInterval(数字);の数字部分に、よく分からない数字を入れてやると止まる。

ちなみにこれ走らせると、商品を買う方に連打ツールを使うようになる。カーソル240個大人買いとか。

そして、連打ツール使用中は誤爆注意な。何度も痛い目見た。

コードは、海外のwikiをTry&Errしたコードだから、完全性も完璧性もバージョン変更耐性も無い。使用した際は自己責任だ。

« 電車でD RisingStage 東武3 攻略 | トップページ | JoyToKeyを使って、PADで便利に電車でDを操作する »

ゲーム」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: クッキークリッカー:

« 電車でD RisingStage 東武3 攻略 | トップページ | JoyToKeyを使って、PADで便利に電車でDを操作する »