Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Reverse Martingale v 1.20
- // By: MartinG
- /******************/
- var baseBet = 25;
- var cashout = 1.38;
- var returnToBaseAfterWinStreak = 10;
- /******************/
- baseBet = Math.round(baseBet) * 100;
- cashout = Math.round(cashout * 100);
- var currentGameData;
- var wonLast = false;
- var profitLast = 0;
- var winStreak = 0;
- var currentBet = baseBet;
- engine.on('game_started', function(data) {
- currentGameData = data;
- });
- engine.on('game_starting', function(info) {
- if(wonLast) winStreak++;
- if(!wonLast || winStreak >= returnToBaseAfterWinStreak) {
- winStreak = 0;
- currentBet = baseBet + (wonLast ? 0 : profitLast);
- } else {
- currentBet += profitLast;
- }
- console.log("profitLast", profitLast);
- engine.placeBet(Math.round((currentBet)/100)*100, cashout);
- });
- engine.on('game_crash', function(data) {
- profitLast = 0;
- if (!currentGameData || !currentGameData.hasOwnProperty(engine.getUsername())) return;
- wonLast = engine.lastGamePlay() != 'LOST';
- var gd = currentGameData[engine.getUsername()];
- if(gd.hasOwnProperty('bonus')) {
- profitLast += gd.bonus;
- }
- if(wonLast && gd.hasOwnProperty('stopped_at')) {
- var s = gd.stopped_at/100 - 1;
- var b = gd.bet;
- profitLast += s * b;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement