Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- What you will need:
- ● 1000 bits+ on your CoinsCrash account
- ● A script (included)
- ● Calculator
- If you’ve played CoinsCrash for a while but can’t seem to churn out profit then you have
- a fundamental problem. There are many causes as to why this may happen such as
- betting to high, cashing out too late, or being affected by the “rape trains.”
- Our solution to this problem is to change the traditional system and turn it into
- something that allows you to have continuous success.
- First thing we need to do is to change the base bet. You will need to calculate
- whether you have enough bits to survive through rape trains. The best formula for
- this is:
- Your Bits / 96
- 1000 bits / 96 = 10.41 so you use basebet 10
- 5000 bits / 96 = 52.08 so you use basebet 52
- Second thing we need to fix is the base multiplier or as it’s commonly known, the
- autocashout. Normally it’s set to 1.10 or 1.13. What’s the point of that? You’re
- missing out on the ripeness of plum that’s being picked. The best base multiplier is
- either 1.25x or 1.33x (you decide on this one!). This will allow you to continuously
- make a decent profit when compared to cashing out at 1.10x.
- This method does semiwork with less than 1000 bits but it is quite risky and you have
- a higher chance of losing most of your bits.
- Copy the script below and paste it at autobet Custum press Run
- Press f12 click Console to see the statistic of profit
- // Settings
- var baseBet = 1; // In bits
- var baseMultiplier = 1.11; // Target multiplier: 1.01 recommended
- var variableBase = true; // Enable variable mode (very experimental), read streakSecurity.
- var streakSecurity = 20;
- var maximumBet = 999999;
- // 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('====== CoinsCrash Strategy Trick ======');
- 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] You need more bits to run on those parameters. ');
- }
- // 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 *= 3; // Then multiply base bet by 4!
- currentMultiplier = 1 + (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'); }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement