Показать сообщение отдельно
  #1 (permalink)  
Старый 16.04.2016, 16:01
Новичок на форуме
Отправить личное сообщение для MagicTeam Посмотреть профиль Найти все сообщения от MagicTeam
 
Регистрация: 16.04.2016
Сообщений: 3

Скрипт-бот для консоли сайта
Здравствуйте, очень нуждаюсь в бот-скрипте. Может, некоторые знают, есть такой сайт csgodouble и множество других на его подобии. Тоесть это рулетка из 3 цветов -КЧЗ. Есть скрипт, который удваивает ставку при проигрыше, тоесть это принцип мартингейла. Вот: (Только для сайта csgodouble))

// CONFIG ////////////////
var initialBetAmount = 2;
var mode = 'martingale'; // can be 'martingale' or 'anti-martingale' (WAT? https://en.wikipedia.org/wiki/Martingale_(betting_sys.. )
var betColor = 'black'; // can be 'red' or 'black'
//////////////////////////

function tick(){var a=getStatus();if(a!==lastStatus&&"unknown"!==a){sw itch(a){case"waiting":bet();break;case"rolled":rol led()}lastStatus=a,printInfo()}}function checkBalance(){return getBalance()<currentBetAmount?(console.warn("BANKR UPT! Not enough balance for next bet, aborting."),clearInterval(refreshIntervalId),!1):! 0}function printInfo(){var a=" \nStatus: "+lastStatus+"\nRolls played: "+currentRollNumber+"\nInitial bet amount: "+initialBetAmount+"\nCurrent bet amount: "+currentBetAmount+"\nLast roll result: "+(null===wonLastRoll()?"-":wonLastRoll()?"won":"lost");console.log(a)}funct ion rolled(){return"anti-martingale"===mode?void antiMartingale()martingale(),void currentRollNumber++)}function antiMartingale(){currentBetAmount=wonLastRoll()?2* currentBetAmount:initialBetAmount}function martingale(){currentBetAmount=wonLastRoll()?initia lBetAmount:2*currentBetAmount}function bet(){checkBalance()&&(setBetAmount(currentBetAmou nt),setTimeout(placeBet,50))}function setBetAmount(a){$betAmountInput.val(a)}function placeBet(){return"red"===betColor?($redButton.clic k(),void(lastBetColor="red"))$blackButton.click( ),void(lastBetColor="black"))}function getStatus(){var a=$statusBar.text();if(hasSubString(a,"Rolling in"))return"waiting";if(hasSubString(a,"***ROLLING ***"))return"rolling";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}var currentBetAmount=initialBetAmount,currentRollNumbe r=1,lastStatus,lastBetColor,lastRollColor,$balance =$("#balance"),$betAmountInput=$("#betAmount"),$st atusBar=$(".progress #banner"),$redButton=$("#panel1-7 .betButton"),$blackButton=$("#panel8-14 .betButton"),refreshIntervalId=setInterval(tick,50 0);

Мне нужен скрипт, который при проигрыше удваивает ставку и при этом меняет цвет на противоположный.
Например - ставлю 10 очк на красн, но выпадает черное. Далее скрипт делает ставку 20 на черный. И если черный выигрывает, снова ставит по 10 и при этом на выигрышный цвет, в данном случае на черный.

Дал пример, здесь не хватает только смены цвета... Может кто-нибудь замутить? Если повезет, в долгу не останусь)
Ответить с цитированием