nano_j

Members
  • Content Count

    18
  • Last visited

Community Reputation

1 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. i hope they are still available
  2. I hope I can do this, do you need toknow how to crack accounts with this method?
  3. Hey guys, I'm new here, I downloaded it, can someone tell me how to use it now?
  4. it got a good rating so why not just try it out
  5. the rating is good so why not give it a try var baseBet = 10; // In bits var baseMultiplier = 1.1; // Target multiplier: 1.10 recommended var variableBase = false; // Enable variable mode (very experimental), read streakSecurity. var streakSecurity = 15; // Number of loss-streak you wanna be safe for. Increasing this massively reduces the variableBase calculated. (1-loss = 20%, 2-loss = 5%, 3-loss = 1.25% of your maximum balance). Recommended: 2+ var maximumBet = 999999; // Maximum bet the bot will do (in bits). // Variables - Do not touch! var baseSatoshi = baseBet * 100; // Calculated var currentBet = baseSatoshi; var currentMultiplier = baseMultiplier; var currentGameID = -1; var firstGame = true; var lossStreak = 0; var coolingDown = false; // Initialization console.log('====== Procon\'s BustaBit Bot ======'); console.log('My username is: ' + engine.getUsername()); console.log('Starting balance: ' + (engine.getBalance() / 100).toFixed(2) + ' bits'); var startingBalance = engine.getBalance(); if (variableBase) { console.warn('[WARN] Variable mode is enabled and not fully tested. Bot is resillient to ' + streakSecurity + '-loss streaks.'); } // On a game starting, place the bet. engine.on('game_starting', function(info) { console.log('====== New Game ======'); console.log('[bot] Game #' + info.game_id); currentGameID = info.game_id; if (coolingDown) { if (lossStreak == 0) { coolingDown = false; } else { lossStreak--; console.log('[bot] Cooling down! Games remaining: ' + lossStreak); return; } } if (!firstGame) { // Display data only after first game played. console.log('[stats] Session profit: ' + ((engine.getBalance() - startingBalance) / 100).toFixed(2) + ' bits'); console.log('[stats] Profit percentage: ' + (((engine.getBalance() / startingBalance) - 1) * 100).toFixed(2) + '%'); } if (engine.lastGamePlay() == 'LOST' && !firstGame) { // If last game loss: lossStreak++; var totalLosses = 0; // Total satoshi lost. var lastLoss = currentBet; // Store our last bet. while (lastLoss >= baseSatoshi) { // Until we get down to base bet, add the previous losses. totalLosses += lastLoss; lastLoss /= 4; } if (lossStreak > streakSecurity) { // If we're on a loss streak, wait a few games! coolingDown = true; return; } currentBet *= 7; // Then multiply base bet by 4! currentMultiplier = 1.00 + (totalLosses / currentBet); } else { // Otherwise if win or first game: lossStreak = 0; // If it was a win, we reset the lossStreak. if (variableBase) { // If variable bet enabled. // Variable mode resists (currently) 1 loss, by making sure you have enough to cover the base and the 4x base bet. var divider = 100; for (i = 0; i < streakSecurity; i++) { divider += (100 * Math.pow(4, (i + 1))); } newBaseBet = Math.min(Math.max(1, Math.floor(engine.getBalance() / divider)), maximumBet * 100); // In bits newBaseSatoshi = newBaseBet * 100; if ((newBaseBet != baseBet) || (newBaseBet == 1)) { console.log('[bot] Variable mode has changed base bet to: ' + newBaseBet + ' bits'); baseBet = newBaseBet; baseSatoshi = newBaseSatoshi; } } // Update bet. currentBet = baseSatoshi; // in Satoshi currentMultiplier = baseMultiplier; } // Message and set first game to false to be sure. console.log('[bot] Betting ' + (currentBet / 100) + ' bits, cashing out at ' + currentMultiplier + 'x'); firstGame = false; if (currentBet <= engine.getBalance()) { // Ensure we have enough to bet if (currentBet > (maximumBet * 100)) { // Ensure you only bet the maximum. console.warn('[Warn] Bet size exceeds maximum bet, lowering bet to ' + (maximumBet * 100) + ' bits'); currentBet = maximumBet; } engine.placeBet(currentBet, Math.round(currentMultiplier * 100), false); } else { // Otherwise insufficent funds... if (engine.getBalance() < 100) { console.error('[bot] Insufficent funds to do anything... stopping'); engine.stop(); } else { console.warn('[bot] Insufficent funds to bet ' + (currentBet / 100) + ' bits.'); console.warn('[bot] Resetting to 1 bit basebet'); baseBet = 1; baseSatoshi = 100; } } }); engine.on('game_started', function(data) { if (!firstGame) { console.log('[bot] Game #' + currentGameID + ' has started!'); } }); engine.on('cashed_out', function(data) { if (data.username == engine.getUsername()) { console.log('[bot] Successfully cashed out at ' + (data.stopped_at / 100) + 'x'); } }); engine.on('game_crash', function(data) { if (!firstGame) { console.log('[bot] Game crashed at ' + (data.game_crash / 100) + 'x'); } }); Results of my Graph - Check it LIVE https://catchabtc.com/user/jett Make Sure to copy the whole script otherwise it wont Run ! If you are glad please use my Ref link , as ref is 5% Life time ( count it as a donation) If you dont understand or you find it difficult PM me or my Discord: