【無料】bustabit自動スクリプト オスカーズグラインド法

bustabit用「オスカーズグラインド法」の自動スクリプトです。

詳しい内容は上のブログに記載しています。

注意点

・ブログを事前によくお読みください。
・独自に考えた「稼げる系」の商材ではありません。 世界中で認知されているオスカーズグラインド法を、bustabitでAUTO(自動)で使えるようにしただけですので、損失が出たとしても責任はおえませんし、利益が出たり損益が出たりするものです。(ブログに勝率など載せています)

↑完全日本語のクライムポット(Climbpot)がオープンしました。今だと参加者が少ないのでジャックポットに当たりまくるのでチャンスです。

使い方

bustabit>AUTO>使用しないオート機能(例:Flat Bet)の目玉マークをクリックして下のスクリプトをペースト

デフォルトの設定

オスカーズグラインド法のデフォルトの設定は、
basebet:10
買ったら+10
となっています。 この数字の場合は100,000bitの残高を想定していますのでご自由に変更してください。

bustabitオスカーズグラインド法自動スクリプト

var config = {
 baseBet: { value: 1000, type: 'balance', label: 'base bet' },
 payout: { value: 2, type: 'multiplier' },
 stop: { value: 1e8, type: 'balance', label: 'stop if bet >' },
 loss: {
   value: 'increase', type: 'radio', label: 'On Loss',
   options: {
     base: { type: 'noop', label: 'Return to base bet' },
     increase: { value: 0, type: 'balance', label: 'Increase bet plus' },
   }
 },
 win: {
   value: 'increase', type: 'radio', label: 'On Win',
   options: {
     base: { type: 'noop', label: 'Return to base bet' },
     increase: { value: +1000, type: 'balance', label: 'Increase bet plus' },
   }
 }
};


log('Script is running..');

var currentBet = config.baseBet.value;
var profit = 0;

// Always try to bet when script is started
engine.bet(roundBit(currentBet), config.payout.value);

engine.on('GAME_STARTING', onGameStarted);
engine.on('GAME_ENDED', onGameEnded);

function onGameStarted() {
 engine.bet(roundBit(currentBet), config.payout.value);
}

function onGameEnded() {
log('balance:', userInfo.balance/100);
 var lastGame = engine.history.first()

 // If we wagered, it means we played
 if (!lastGame.wager) {
   return;
 }

 // we won..
 if (lastGame.cashedAt) {
   profit += currentBet;
   if (config.win.value === 'base') {
     currentBet = config.baseBet.value;
   } else {
     console.assert(config.win.value === 'increase');
     currentBet += config.win.options.increase.value;
     if (currentBet <= 0) {
         currentBet -= config.win.options.increase.value;
     }
   }
   log('We won, next bet will be', currentBet/100, 'bits')
   log('profit:', profit/100);
   log('balance:', userInfo.balance/100);
 } else {
   profit -= currentBet;
   // damn, looks like we lost :(
   if (config.loss.value === 'base') {
     currentBet = config.baseBet.value;
   } else {
     console.assert(config.loss.value === 'increase');
     currentBet += config.loss.options.increase.value;
     if (currentBet <= 0) {
         currentBet -= config.win.options.increase.value;
     }
   }
   log('We lost, next bet will be', currentBet/100, 'bits')
   log('profit:', profit/100);
   log('balance:', userInfo.balance/100);
 }

 if (currentBet > config.stop.value) {
   log('Was about to bet', currentBet/100, 'which triggers the stop');
   engine.removeListener('GAME_STARTING', onGameStarted);
   engine.removeListener('GAME_ENDED', onGameEnded);
 }
 
 if (profit >= 0) {
   profit = 0;
   currentBet = config.baseBet.value;
   log('Initialize bet to ', currentBet/100, ' because profit has come out');
   log('profit:', profit/100);
   log('balance:', userInfo.balance/100);
 }
}

function roundBit(bet) {
 return Math.round(bet / 100) * 100;
}

この記事が気に入ったらサポートをしてみませんか?