скрипт для сайта freebitco.in не меняет ставку
Здравствуйте! Я хотел изменить скрипт для сайта freebitco.in вот:
var minstake = 0.00000001; // минимальная ставка var autorounds = 555; // количество прокруток var handbrake = 1.00000000; // предохранитель var autoruns = 1; function playnow() { if (autoruns > autorounds ) { console.log('Лимит обнаружен'); return; } document.getElementById('double_your_btc_bet_hi_button').click(); setTimeout(checkresults, 555); return;} function checkresults() { if (document.getElementById('double_your_btc_bet_hi_button').disabled === true) { setTimeout(checkresults, 1000); return; } var losedSatoshis = 0;//количество проиграных сатош var winsInARow = 0;//количество выигрышей подряд var stake = document.getElementById('double_your_btc_stake').value * 1; var won = document.getElementById('double_your_btc_bet_win').innerHTML; if (won.match(/(\d+\.\d+)/) !== null) { won = won.match(/(\d+\.\d+)/)[0]; } else { won = false; } var lost = document.getElementById('double_your_btc_bet_lose').innerHTML; if (lost.match(/(\d+\.\d+)/) !== null) { lost = lost.match(/(\d+\.\d+)/)[0]; } else { lost = false; } if (won && !lost) { stake = losedSatoshis * 2; winsInARow += 1; console.log('Bet #' + autoruns + '/' + autorounds + ': Won ' + won + ' Stake: ' + stake.toFixed(8)); }//события при выигрыше( количество проиграных сатош * 2 = ставка при выигрыше )? if (winsInARow = 2) { losedSatoshi = 0; winsInARow = 0; }//если количество выигрышей равно 2, скрипт меняет значение проиграных сатош и выигрышей подряд на 0? if (('double_your_btc_stake').value = 0.00000000) { ('double_your_btc_stake').val(minstake); }//если ставка равна нулю, скрипт изменяет ставку на минимальную? if (lost && !won) { stake = minstake; losedSatoshis += stake.toFixed(8); winsInARow = 0; console.log('Ставка #' + autoruns + '/' + autorounds + ': Проигрыш: ' + lost + ' Ставка: ' + stake.toFixed(8)); }//события при проигрыше( при проигрыше минимальная ставка )? if (!won && !lost) { console.log('Что-то пошло не так'); return; } document.getElementById('double_your_btc_stake').value = stake.toFixed(8); autoruns++; if (stake >= handbrake) { document.getElementById('handbrakealert').play(); console.log('Сработал предохранитель! Введите в консоли "playnow()" чтобы продолжить'); return; } setTimeout(playnow, 555); return; }playnow() Мне нужно, чтобы при проигрыше возвращало на базовую ставку, а при выигрыше - ставило ставку, которая равна количеству проиграных сатошей, умноженому на 2, но при выигрыше скрипт не менял ставку. Подскажите, в чем ошибка? P. S. Мои изменения обозначены знаком вопроса. |
if (winsInARow == 2), а =, это присвоение.
|
Спасибо!
И здесь та ошибка: if (('double_your_btc_stake').value = 0.00000000)? |
Может, написать так:
if (stake = 0) Поскольку значение stake присвоено: var stake = document.getElementById('double_your_btc_stake').v alue * 1? |
Ой, if(stake == 0)
|
Цитата:
|
Часовой пояс GMT +3, время: 14:11. |