F Wow F
F Wow F
// прогоночна¤ ставка
var MinimumRate_ToString = ["0.00000001", "0.00000002", "0.00000003", "0.00000004",
"0.00000005"]; // текстовый формат
var MinimumRate = +MinimumRate_ToString; // числовой формат
// индекс ставки
var StavkaID = 0;
// инициализаци¤ переменных
function Initialization_Var(){
// заполн¤ем массив контрольных ставок
for(var i = 0; i < N; i++)
Rate.push("/");
var stavim = ["0.00000007", "0.00000021", "0.00000048", "0.00000103",
"0.00000213", "0.00000433", "0.00000873", "0.00001753"];
for(var i = 0; i < 8; i++)
Rate[i] = stavim [i];
}
function checkGameDuration() {
var elapsedTime = Date.now() - gameStartTime;
if (elapsedTime >= gameDuration) {
console.log("Game duration reached. Stopping the game.");
stopScript();
} else {
setTimeout(checkGameDuration, 1000); // Check every second
}
}
function stopScript() {
console.log("Script stopped after 6000 seconds.");
// You can add any additional cleanup or stop logic here
// Optional: You can unbind event handlers to stop listening for DOM changes
$("#double_your_btc_bet_lose").unbind();
$("#double_your_btc_bet_win").unbind();
// Optional: You can also set a flag or perform other actions to indicate that
the script has stopped
scriptStopped = true;
}
// Optional: You can use a flag to check whether the script has stopped in other
parts of the code
var scriptStopped = false;
function multiply() {
var current = parseFloat($("#double_your_btc_stake").val());
var multiply = (current % 2).toFixed(8);
$("#double_your_btc_stake").val(multiply);
}
function getRandomWait() {
var wait = Math.floor(Math.random() * maxWait) + 100;
console.log("Waiting for " + wait + "ms before next bet.");
return wait;
}
function startGame() {
console.log("Game started!");
$hiButton.trigger("click");
}
function handleLoss() {
losses++;
console.log("You LOST! Consecutive losses: " + losses);
if (losses >= startLoss) {
console.log("Multiplying your bet and betting again.");
multiply();
}
setTimeout(function () {
startGame();
}, getRandomWait());
}
function handleWin() {
console.log("You WON!");
var currentProfit = getCurrentProfit();
console.log("Current profit: " + currentProfit);
function getCurrentProfit() {
var balance = parseFloat($("#balance").text());
var current = parseFloat($("#double_your_btc_stake").val());
return (current + 2) - startValue + 2;
}
$("#double_your_btc_bet_lose").unbind();
$("#double_your_btc_bet_win").unbind();
document.querySelector("#double_your_btc_bet_lo_button").click();
}
else
{
document.querySelector("#double_your_btc_bet_hi_button").click();
}
}
CheckBet_WaitOne();
}, waitstart);
}
// проверка ставки
function CheckBet() {
BalanceAfterBetting = +$('#balance')[0].innerHTML;
// если результат еще не известен, то ждем
if(BalanceToBet == BalanceAfterBetting)
{
setTimeout(function () {
CheckBet();
}, 300);
}
else
{
// если делали прогоночную ставку
if(LastBidResult <= GoRate && LastBidResult >= -GoRate)
CheckBet_Last();
else{
if(LastBidResult > GoRate)
CheckBet_LO();
else{
if(LastBidResult < GoRate)
CheckBet_HI();
}
}
if(exit_go > 0 && StavkaID <= 3)
{
Start();
}
else
{
soundProigraly();
console.log("завершили");
setTimeout(function () {
Start();
}, 2000);
}
exit_go--;
}
}
function main(){
Initialization_Var();
console.log("—тартуем");
Start();
}
function soundPobeda() {
var audio = new Audio();
audio.src = 'http://simple-work.ru/data/mario-zvuk-pobedy.mp3';
audio.autoplay = true; // јвтоматически запускаем
}
function soundProigraly() {
var audio = new Audio();
audio.src = 'http://simple-work.ru/data/proigraly.mp3';
audio.autoplay = true;
}
main();