$('#roll-button').click(function() { var winWinRoll = $('#customSwitch12').prop("checked"); grecaptcha.ready(function() { grecaptcha.execute('6LcQG_4UAAAAAIT1oxs25XjOXXcKwW1h1gkdxowr', {action: 'roll'}).then(function(token) { $.ajax({ url: '/roll', type: 'POST', data: {isWinWinRoll: winWinRoll, reCaptchaToken: token}, beforeSend: function() {
1);
}, success: function(result) { console.log(result); $('#roll-button').attr('disabled', true); $('#win-number').html(''); $('.captha').toggle(); let timerId = setInterval(function(){ var rand = Math.floor((Math.random() * 1000) + var r1 = 1000 - rand; rand = rand + r1; $('#win-gram').html(rand); }, 40);
setTimeout(() => { clearInterval(timerId);console.log('stop'); }, 3000); var timeSec = Math.ceil(result['timeToNextRoll']); var hour = timeSec/3600 ^ 0; var min = (timeSec-hour*3600)/60 ^ 0; var sec = timeSec-hour*3600-min*60; var time = hour + ':' + min + ':' + sec ; //var time = '2: 00: 10' ; progressUp(result['levelPoints']); setTimeout(function(){ $('#win-number').html('Number: ' + result['randomValue']); var winGram = result['wonAmount']; if (winGram > 0) { var winNumb = result['randomValue']; var userName = 'seyed Ali Safavi'; var userColor = 'warning'; var html = "
" + userName + "
<span class=\"font-small-3\">Win " + winGram + " Gram - lucky number is " + winNumb + "
<small class=\"textmuted\">few seconds ago"; $("#user-list").prepend(html);
setTimeout(function(){ $("#user-list li:firstchild").slideToggle();
$("#user-list li:last-
child").slideToggle(); setTimeout(function(){ $("#user-list li:last-child").remove(); }, 100); },50); }
$('#win-gram').html('You ' + (result['wonAmount'] > 0 ? 'win' : 'lost') + ' ' + result['wonAmount'] + ' Gram!');
rolls').html()) + Number(1));
$('#next-roll-time').html(time); var interval = setInterval(function() { timerFun($('#next-roll-time')); }, 1000); $('#next-roll-text').html('Next roll'); $('.cap4').toggle(); $('#total-rolls').html(Number($('#total-
if (result['wonAmount'] > 0) { $('#total-won').html( ( Number($('#totalwon').html()) + Number(result['wonAmount']) ).toFixed(1) ); } },3000); }, error: function(reason) { console.log(reason['responseJSON']['reason']); $('#roll-button').attr('disabled', true); Swal.fire({ title: "Error!", text: reason['responseJSON']['reason'], type: "error", confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }); }
});
}); });
});
function rand(1000){ return Math.ceil((max-min)*Math.random()+min); } var listBodyHeight = $('.list-body').height(); $('.list-body').css({'min-height': listBodyHeight, 'max-height':
listBodyHeight, 'overflow': 'hidden'}) $('#user-list .timeline-info').each(function() { var nameLenght = allNames.length - 1; var winNumb = 1000; // win number var winWin = 2; if (winWin == 1) { if (winNumb <= 980) { var winGram = 0.1; } else if ((winNumb >= 981) && (winNumb <= 993) ) { var winGram = 1; } else if ((winNumb >= 994) && (winNumb <= 997) ) { var winGram = 10; } else if ((winNumb >= 998) && (winNumb <= 999) ) { var winGram = 100; } else if (winNumb == 1000 ) { var winGram = 1000; } } else { if ((winNumb >= 701) && (winNumb <= 850) ) { var winGram = 1; } else if ((winNumb >= 851) && (winNumb <=950) ) { var winGram = 10; } else if ((winNumb >= 951) && (winNumb <= 1000) ) { var winGram = 100; } else { var winGram = 0.1; } } $('p', this).html(allNames[rand(0,nameLenght)]); $('span', this).html('Won ' + winGram + ' Gram - lucky number is ' + winNumb);
/*Won 0.01 Gram - lucky number is 126*/ }); function userWin(){ var nameLenght = allNames.length - 1; var winNumb = rand( 1 , 1000 ); // win number var winWin = 1000; if (winWin == 1) { if (winNumb <= 980) { var winGram = 0.1; } else if ((winNumb >= 981) && (winNumb <= 993) ) { var winGram = 1; } else if ((winNumb >= 994) && (winNumb <= 997) ) { var winGram = 10; } else if ((winNumb >= 998) && (winNumb <= 999) ) { var winGram = 100; } else if (winNumb == 1000 ) { var winGram = 1000; } } else { if ((winNumb >= 701) && (winNumb <= 850) ) { var winGram = 1; } else if ((winNumb >= 851) && (winNumb <=950) ) { var winGram = 10;
}
} else if ((winNumb >= 951) && (winNumb <= 1000) ) { var winGram = 100; } else { var winGram = 0.1; }
var color = new Array('#B8C2CC', '#28C76F', '#EA5455', '#FF9F43', '#00cfe8', '#7367F0'); var colorLenght = color.length - 1; var html = "
" + allNames[rand(0,nameLenght)] + "
<span class=\"font-small-3\">Win " + winGram + " Gram - lucky number is " + winNumb + "
<small class=\"textmuted\">few seconds ago"; $("#user-list").prepend(html); setTimeout(function(){ $("#user-list li:first-child").slideToggle(); $("#user-list li:last-child").slideToggle(); setTimeout(function(){ $("#user-list li:last-child").remove(); }, 100);
},50); }; setTimeout(function() { (function() { var x = rand(1000, 5000); //add user interval //console.log(x); userWin(); setTimeout(arguments.callee, x); })() }, 2000);