Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //KINTAMIEJI
- var pradinisStatymas = 10;
- var betColor = 'red'; //spalva nuo kurios pradedama, gali būti 'red' arba 'black'
- var maxTrain = 5; //didžiausias galimas pralaimėjimų skaičius
- //garsai
- var LoseSound = 'http://soundfxnow.com/soundfx/FamilyFeud-Buzzer3.mp3';
- var WinSound = 'http://soundbible.com/grab.php?id=1003&type=mp3';
- var TrainSound = 'http://www.freesfx.co.uk/rx2/mp3s/8/9894_1359980902.mp3';
- function tick()
- {
- if(bot_ready == 0) return
- var a=getStatus();
- if(a!==lastStatus&&"unknown"!==a)
- {
- switch(a)
- {
- case"laukiama": bet();break;
- case"rolled": rolled()
- }
- lastStatus=a,printInfo()
- }
- }
- function checkBalance()
- {
- return getBalance()<dabartinisStatymas?(console.warn("BANKROTAS! Neužtenka pinigų kitam statymui."),clearInterval(refreshIntervalId),!1):!0
- }
- function printInfo()
- {
- var a="---Statusas: "+lastStatus+"---\nSužaista raundų: "+currentRollNumber+"\nIš viso profit: "+totalwin+"\nPradinis statymas: "+pradinisStatymas+"\nDabartinis statymas: "+dabartinisStatymas+"\nPaskutinio raundo rezultatas: "+(null===wonLastRoll()?"-":wonLastRoll()?"laimėta":"pralaimėta")+"\n---Pralošimų streak: "+currentTrain+"---"
- console.log(a)
- }
- function rolled()
- {
- Isrideno();
- return martingale(),void currentRollNumber++
- }
- function martingale()
- {
- dabartinisStatymas=wonLastRoll()?pradinisStatymas:2*dabartinisStatymas
- }
- function bet()
- {
- checkBalance()&&(setBetAmount(dabartinisStatymas),setTimeout(placeBet,200))
- }
- function setBetAmount(a)
- {
- $betAmountInput.val(a)
- }
- function GalimaCallint()
- {
- return canCall = 1
- }
- function botready()
- {
- return bot_ready = 1
- }
- function Isrideno()
- {
- if(canCall == 1)
- {
- canCall = 0;
- if(wonLastRoll()) //laimejo
- {
- void(currentTrain = 0);
- var sound = new Audio(WinSound);
- sound.play();
- var laimejimas = dabartinisStatymas*2;
- totalwin+=pradinisStatymas;
- }
- else //pralose
- {
- currentTrain++;
- var sound = new Audio(LoseSound);
- sound.play()
- }
- if(currentTrain >= maxTrain) //vienspalvis train!
- {
- var sound = new Audio(TrainSound);
- sound.play()
- console.warn("Pasiektas didžiausia galima pralošimo eilė, keičiama spalva (galimas train)");
- }
- setTimeout(GalimaCallint,5000);
- placedbet = 0
- }
- }
- function placeBet()
- {
- if(placedbet == 1) return;
- placedbet = 1;
- if(betColor == "red")
- {
- if(wonLastRoll() || currentTrain >= maxTrain)
- {
- void(betColor = "black");
- $blackButton.click();
- void(lastBetColor="black");
- if(currentTrain >= maxTrain) currentTrain = 0;
- return
- }
- else
- {
- $redButton.click();
- betColor = "red";
- void(lastBetColor="red")
- }
- }
- if(betColor == "black")
- {
- if(wonLastRoll() || currentTrain >= maxTrain)
- {
- void(betColor = "red");
- $redButton.click();
- void(lastBetColor="red");
- if(currentTrain >= maxTrain) currentTrain = 0;
- return
- }
- else
- {
- $blackButton.click();
- betColor = "black";
- void(lastBetColor="black")
- }
- }
- }
- function getStatus()
- {
- var a=$statusBar.text();
- if(hasSubString(a,"Rolling in"))return"laukiama";
- if(hasSubString(a,"***ROLLING***"))return"ridenama";
- if(hasSubString(a,"rolled"))
- {
- var b=parseInt(a.split("rolled")[1]);
- return lastRollColor=getColor(b),"rolled"
- }
- return"unknown"
- }
- function getBalance()
- {
- return parseInt($balance.text())
- }
- function hasSubString(a,b)
- {
- return a.indexOf(b)>-1
- }
- function getColor(a)
- {
- return 0==a?"green":a>=1&&7>=a?"red":"black"
- }
- function wonLastRoll()
- {
- return lastBetColor?lastRollColor===lastBetColor:null
- }
- //šitų nekeisti!!! Neprisiimu kaltės už bet kokį šių kintamųjų keitimą, kai kurie iš jų gali panaikinti jūsų balansą :p
- var dabartinisStatymas=pradinisStatymas,
- currentRollNumber=1,
- lastStatus,
- lastBetColor,
- lastRollColor,
- currentTrain=0,
- canCall = 1,
- placedbet,
- totalwin = 0,
- bot_ready = 1,
- $balance=$("#balance"),
- $betAmountInput=$("#betAmount"),
- $statusBar=$(".progress #banner"),
- $redButton=$("#panel1-7 .betButton"),
- $blackButton=$("#panel8-14 .betButton"),
- refreshIntervalId=setInterval(tick,500);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement