скрипт. как его остановить .какие команды и как разобратся в нём
помогите разобратся , как включить остановку скрипта
var baseBet = parseFloat(0.00000001); var maxWin = -1; var chanceValue = 50; var betMode = 0; var mulBet = 2; var previousBalance = $('#money').text(); var cntLose = 0; var cntWin = 0; var newBet = baseBet; function processBet(sudalicha, bet) { let balance = parseFloat($('#money').text()).toFixed(8); $.post( "https://free-litecoin.com/php/betnow.php", { money: bet, winchance: chanceValue, sudalicha: sudalicha }) .done(function( data ) { newBet = bet; if(data.winlost) { cntWin ++; newBet = parseFloat(baseBet).toFixed(8); cntLose = 0; } else { cntLose++; if(cntLose >= 1) { newBet = parseFloat(bet * mulBet).toFixed(8); if(newBet > balance) { console.log("B?n không còn d? ti?n d? cu?c thêm"); } } else { newBet = parseFloat(baseBet).toFixed(8); } } $('#money').text(parseFloat(data.cryptovalue).toFi xed(8)); if(cntWin == maxWin) { console.log("Ðã th?ng d? " + maxWin + " l?n"); } else { processBet(betMode, newBet); } }) .fail(function(jqXHR, textStatus){ if(textStatus === 'timeout') { console.log("timeout"); } else { if(textStatus === 'error') { processBet(betMode, newBet); } else { console.log(textStatus); } } }); } var interval_obj = setInterval(function(){ let currentBalance = $('#money').text(); if(previousBalance != currentBalance) { previousBalance = currentBalance; } else { if(currentBalance > newBet) { processBet(betMode, newBet); } else { clearInterval(interval_obj); } } }, 180000); processBet(betMode, baseBet); |
sucheninov1970,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
var baseBet = parseFloat(0.0000001); var maxWin = 100; // играет только 100 ставок var chanceValue = 50; var betMode = 0; var mulBet = 2; var minValue = (chanceValue * 1000); var maxValue = ((100 - chanceValue) * 1000); var previousBalance = $('#money').text(); var cntLose = 0; var cntWin = 0; var newBet = baseBet; var arrPrevious = []; function applyFormula(bet) { let currentBalance = $('#money').text(); if(bet > currentBalance) { console.log('%cУ вас недостаточно денег, чтобы делать ставки', 'color: #FF0000'); // если ставка превышает баланс } else { let new_mode = betMode; if(arrPrevious[4] <= minValue) { new_mode = 1; } else { if(arrPrevious[4] >= maxValue) { new_mode = 0; } } if(cntWin == maxWin) { console.log("Выиграл " + maxWin + " раз"); } else { processBet(new_mode, bet); } } } function processBet(sudalicha, bet) { let balance = parseFloat($('#money').text()).toFixed(8); $.post("https://www.free-litecoin.com/php/betnow.php", {money: bet, winchance: chanceValue, sudalicha: sudalicha}).done(function(data) { newBet = bet; if(data.winlost) { cntWin++; newBet = parseFloat(baseBet).toFixed(8); // если выиграл (начальная ставка) if(cntLose>0)console.log(cntLose); cntLose = 0; } else { let len = arrPrevious.length; if(len === 5) { arrPrevious.splice(0, 1); } arrPrevious.push(data.number); cntLose++; if(cntLose >= 1) { newBet = parseFloat(bet * mulBet).toFixed(8); } else { newBet = parseFloat(baseBet).toFixed(8); } } $('#money').text(parseFloat(data.cryptovalue).toFixed(8)); applyFormula(newBet); }).fail(function(jqXHR, textStatus) { if(textStatus === 'timeout') { console.log("timeout"); } else { if(textStatus === 'error') { processBet(betMode, newBet); } else { console.log(textStatus); } } }); } var interval_obj = setInterval(function() { let currentBalance = $('#money').text(); if(previousBalance != currentBalance) { previousBalance = currentBalance; } else { if(currentBalance > newBet) { processBet(betMode, newBet); } else { clearInterval(interval_obj); } } }, 30*60*1000); processBet(betMode, baseBet); |
Часовой пояс GMT +3, время: 11:33. |