const bet1 = 1.00000000; // базовая ставка
const bet2 = 10.00000000; // увеличенная ставка
const mulxN = 3; // умножитель ставки bet2
const count_losing = 3; // колич. проигрышей до увелич. ставки умножителем mulxN
//const count_losing= 10;
const delay = 2000; // задержка перед след. стовкой в ms (1000 = 1s))
var id = 0;
$('.clDicePlay').each(function() {
id++;
$(this).attr('class', 'clDicePlay'+id);
});
var win = 0;
var lost = 0;
$('.dice_page input[name=bet]').val(bet1).change().keyup();
var streak = 0;
var f_newbet = false;
setTimeout(function(){$('.clDicePlay1').click();},1000);
setTimeout(b1,1200);
function b1(){
var checker = $('.clDicePlay1').val();
if( checker == "Roll < 48" ) {
setTimeout(function(){$('.clDicePlay1').click();b1();},1000);
}
if( checker == "Playing..." ){
setTimeout(b1,1);
} else {
if( checker == "Lost" ){
profitchecker();
streak++;
if(f_newbet) {
lost = lost+newbet;
newbet = (newbet*mulxN);
streak = 0;
f_newbet = true;
$('.dice_page input[name=bet]').val(newbet).change().keyup();
setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
} else {
if( streak > count_losing ){
lost = lost+bet1;
newbet = bet2;
streak = 0;
f_newbet = true;
$('.dice_page input[name=bet]').val(newbet).change().keyup();
setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
}else{
lost = lost+bet1;
$('.dice_page input[name=bet]').val(bet1).change().keyup();
setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
}
}
} else if( checker == "Win!" ){
profitchecker();
streak = 0;
if(f_newbet) {
win = win+newbet;
$('.dice_page input[name=bet]').val(bet1).change().keyup();
setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
f_newbet = false;
} else {
win = win+bet1;
$('.dice_page input[name=bet]').val(bet1).change().keyup();
setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
}
}
}
};
var licz = 0;
function profitchecker(){
licz++;
var profit = win-lost;
var p = profit.toFixed(8);
var w = win.toFixed(8);
var l = lost.toFixed(8);
console.log ("["+licz+"]Win:"+w+" Lost:"+l+" Profit:"+p);
};
Вроде всё норм! Что не так?