Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var cashout_range = new Array(1.35,1.51,2.00,2.55,3.01,4.49,5.52,10.0,33.0,50.0,75.0,104,179,290,540,600,998); //X to catch
- var count_game = new Array(2,3,6,8,11,14,23,36,176,201,231,340,389,843,1707,2410,3964); //after this game start catch
- var bet_range = new Array(5,5,2,2,1,5,5,5,3,5,5,5,5,6,5,5,5); //bet
- var multi_bits = new Array(4,2.60,2,1.50,1.40,1.30,1.33,1.13,1.04,1.03,1.02,1.01,1.009,1.005,1.003,1.002,1.001); //increase
- var max_risk_per = 100; //% after restart or stop
- var max_lose_stop = false; //true stop false restart
- ////////////////do not touch down code///////////////////
- var game_mode = -1;
- var hist_array = new Array();
- var bet_amount;
- var abs_bal = Math.floor(engine.getBalance()/100);
- engine.on('game_crash', function()
- {
- wh();
- rb();
- if(game_mode==-1)
- {
- cgm();
- }
- else
- {
- if (engine.lastGamePlay() == 'WON')
- {
- game_mode = -1;
- }
- else if(engine.lastGamePlay() == 'LOST')
- {
- bet_amount = bet_amount * multi_bits[game_mode];
- }
- }
- if (abs_bal * (1 - (max_risk_per / 100))>Math.floor(engine.getBalance()/100)-bet_amount)
- {
- if(max_lose_stop)
- {
- engine.stop();
- }
- else
- {
- game_mode = -1;
- cgm();
- }
- }
- });
- engine.on('game_starting', function()
- {
- if(game_mode!=-1)
- {
- engine.placeBet(Math.round(bet_amount) * 100, Math.round(cashout_range[game_mode] * 100), false);
- }
- });
- function cgm()
- {
- for(var i = 0; i<cashout_range.length;i++)
- {
- for(var j = 0; j<count_game[i];j++)
- {
- if(hist_array[j]>cashout_range[i]||!hist_array[j])
- {
- break;
- }
- else if(j==count_game[i]-1)
- {
- game_mode = i;
- bet_amount = bet_range[game_mode];
- }
- }
- if(game_mode!=-1)
- {
- break;
- }
- }
- }
- function wh()
- {
- var history_write=0;
- for (var i = 0; i < count_game.length; i++)
- {
- if(count_game[i]>history_write)
- {
- history_write = count_game[i];
- }
- }
- for(var i = history_write; i>0;i--)
- {
- if(hist_array[i-1])
- {
- hist_array[i]=hist_array[i-1];
- }
- }
- hist_array[0]=engine.getEngine().tableHistory[0].game_crash/100;
- }
- function rb()
- {
- if(Math.floor(engine.getBalance()/100)>abs_bal)
- {
- abs_bal = Math.floor(engine.getBalance()/100);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement