View difference between Paste ID: ku6FsYfc and VK3pNQsT
SHOW: | | - or go back to the newest paste.
1
/* Average bot by Bator (other BustaBit accounts: Bator2, TheRealNyanCat)
2
*  The bot will bet your baseBet and try to cash out at the average of the last 4 games.
3
*  
4
*
5
*/
6
var baseBet = 1;
7
var maxMultiplier = 10; //If the average is above this, it will cash out at this multiplier
8
var stopLoss = 100; //Stop after losing this much
9
var stopProfit= 100; //Stop after winning this much
10
//------------------------
11
var tempCrash;
12
var gameAverage;
13
var currentGame = 0;
14
var game1;
15
var game2;
16
var game3;
17
var game4;
18
19
20
//-------Do not edit below this line!---------------
21
var startingBalance = engine.getBalance();
22
var tempCrash;
23
var currentGame = 0;
24
25
// On a game starting
26
engine.on('game_starting', function(info)
27
{
28
 
29
    if (currentGame < 1)
30
     {
31
            console.log("Bot started. It will wait 4 games until it starts betting.");
32
            currentGame = currentGame + 1;
33
     }
34
    else if (currentGame >= 1)
35
     {
36
	  engine.placeBet(baseBet*100, gameAverage, 1);
37
          currentGame = currentGame + 1;
38
     }
39
});
40
41
42
//On game crash.
43
engine.on('game_crash', function(data) {
44
    console.log("The current game is:", currentGame);
45
    tempCrash = (data.game_crash / 100);
46
    console.log("Game crashed at:", tempCrash);
47
48
  if (engine.getBalance() < startingBalance - stopLoss*100){
49
      engine.stop();
50
     }
51
52
  if (engine.getBalance() > startingBalance + stopProfit*100){
53
      engine.stop();
54
     }
55
56
  if (currentGame == 1){
57
		game1 = tempCrash*100;
58
	}
59
	else if(currentGame == 2){
60
		game2 = tempCrash*100;
61
	}
62
	else if(currentGame == 3){
63
		game3 = tempCrash*100;
64
	}
65
	else if(currentGame == 4){
66
		game4 = tempCrash*100;
67
	}
68
	else if(currentGame >= 5){
69
		currentGame = 1;
70
		game1 = tempCrash*100;
71
	}
72
  gameAverage = Math.round((game1+game2+game3+game4)/4);
73
  console.log("Average:", gameAverage/100);
74
75
  if (gameAverage > maxMultiplier*100){
76
      console.log("Average is higher than your maxMultipler so we are betting at:", maxMultiplier);
77
      gameAverage = maxMultiplier*100;
78
     }
79
80
});