본문으로 바로가기

안녕하세요. @leejaesung 입니다.
Hello. @leejaesung. :)

부스타빗에 대해서 아시나요 ?
Do you know about bustabit?

https://www.bustabit.com/

요즘들어서.. 불법 토토 사이트들에서 부스타빗을 그대로 가져가,
원화로 도박장을 벌이고 있습니다.
Nowadays ... take the bustabit from illegal sites,
I am playing a game of gambling in won.

하지만, 이 부스타빗은 오픈소스로 개발된 도박입니다.
However, this bustabit is an open source gambling.

그래프가 올라가고, 거기서 멈췄을때 그 배당을 받는 구조입니다.
It is the structure that receives the dividend when the graph goes up and stops there.

특정인원이 마틴을 돌리는 것을 보고...
구글에서 스크립트를 받고서... 다운받아서, 조금 더 수정하여서 개발하였습니다.
Seeing certain people turn Martin ...
I received a script from Google ... I downloaded it and made a few more modifications.


그렇게... 저는 2일만에 약 0.34BTC이라는 금액을 벌게되었죠. (마틴 스크립트로)
하지만. 거기서 욕심이 생겼던 저는..
So ... I got about 0.34 BTC in two days. (With Martin script)
But. I grew up there and I was ...

결국에 조금 더 큰 배팅을 하게 됩니다....
그리고... 결국에는 80연패라는 말도 안되는 수준에 이르게 되고.. 파산하게 됩니다.
(현재는... -1.1BTC)
Eventually you will get a little bigger bets ....
And ... eventually reaching the nonsense level of 80 losers ... and going bankrupt.
(Currently ... -1.1BTC)

그렇게 저는 현재 부스타빗에서 잃은 금액만.. 1BTC가 넘어가고 있습니다.
So, I am currently 1BTC exceeding the amount I lost in bustabit

인스타그램 자동화 프로그램 등을 만들어야할 시간에..
부스타빗으로 잃으면서.. 계속해서 스크립트를 마틴에 안정성있게 만들려고 했으나..
Time to create an instagram automation program.
I was trying to make the script stable to Martin while continuing to lose with the bustabit ...

결국엔 파산을 하게 되고... 원금의 50%에 가까운 금액을 부스타빗에 잃게 되었습니다.
In the end, I was going to bankrupt ... I lost nearly 50% of the principal amount to the bustabit

그렇게 제가 느낀 점은... 정말 80연패에 가까운 말도 안되는 연패를 달성하면서...
부스타빗은 마틴도 마틴이지만, 결국 도박에 불과하다라는 것을 깨달았습니다. ㅠㅠ 뒤늦게.. 다 잃고..
So what I felt was that I achieved a loser ...
Martin is Martin, but he realized that he was just gambling. :( Late ... I lost everything ..

하지만.. 마틴을 돌려도, 운이 좋다면.. 하루에 60만원씩 벌지만..
운이 나쁘다면, 마틴도 부숴지기 마련입니다.
But ... if I turn to Martin, if I am lucky .. I earn 600,000 won a day.
If luck is bad, Martin is crushed.

아무리 많은 금액을 넣는다 하더라도.. 80연패가 아닌 100연패가 나올 수도 있고.
200연패가 나올 수도 있다고 생각이 들었습니다.
No matter how much money you put in, you can get 100 straight winners instead of 80.
I thought I could get 200 losers.

어쨌든, 이제 부스타빗으로 복구할 생각은 일단 없으며..
남은 원금을 코인으로 최대한 복구한 다음에.. 조금만 부스타빗에 넣어서.. 다시 마틴을 돌려볼 생각입니다.
Anyway, now I do not think I'll ever be able to recover with a bustabit.
After recovering the remaining amount of the coin as much as possible, I put it in the booster comb for a little while.

그래서.. 일단 제작했던 스크립트를 공유하겠습니다.
So ... I will share the script I created.

/*
    부스타빗 스크립트 배수X 먹기 (만든이: 재성)
    Ver - 2.8
        https://steemit.com/@leejaesung/
*/

var baseBet = 20; // 기본 베팅 (10 ~ 100)
var baseMultiplier = 5; // 목표 배수
var baseUpRate = 3.25; // 업레이트
var OverLost = 8; // 본전찾기 패배수
var LIMITSTOP = 17; // 손절패배수

/*
    20 / 4 / 2.5 / 4 / 15
    20 / 5 / 3.25 / 8 / 17
    20 / 10 / 7.65 / 13 / 30
*/

/******************/

var StartBet = baseBet;
var baseSatoshi = 100;
var currentBet = baseBet * baseSatoshi;
var currentMultiplier = baseMultiplier;
var firstGame = true;
var LostCnt = 0;
var GameCnt = 0;
var WinCnt = 0;
var LostType = 0;
var SumBet = 0;
var OverCall = 0;

// Initialization
console.clear();
console.log('====== 부스타빗 스크립트 ======');
console.log('계정 명 : ' + engine.getUsername());
console.log('시작 금액 : ' + (engine.getBalance() / 100).toFixed(3) + ' bits');
console.log('==============================');
var startingBalance = engine.getBalance();

// On a game starting, place the bet.
engine.on('game_starting', function(info) {
        console.log('====== 새로운 게임 시작 ======');
        
        /********************/
        BetMultiplier = currentMultiplier;
        /********************/
        console.log("%c[봇] %c게임배팅 ["+currentBet/100+"] ["+BetMultiplier+"x]", 'color:orange;', 'color:blue;');
        engine.placeBet(currentBet, Math.round(BetMultiplier * 100), false);
        
        // 배팅액 기록
        SumBet = SumBet + currentBet;
});

engine.on('cashed_out', function(data) { // 게임 크래쉬 성공 시

    if(LostType == 1) { // 본전 모드
        var Tmp_CurBet = currentBet * (data.stopped_at / 100);
        if(Tmp_CurBet > SumBet) {
            //engine.cashOut();
            setTimeout(function(){ engine.cashOut(); }, 1);
            console.log("%c[봇] %c본전이다. 스탑해 !", 'color:orange;', 'color:blue;');
        }
    }
    
    if (data.username == engine.getUsername()) {
        console.log('%c[봇] %c('+LostCnt+')패배만에 목표 도달 ' + (data.stopped_at / 100) + 'x', 'color:orange;', 'color:green;');
        // 목표 달성 했으므로, 변수 초기화.
        baseBet = StartBet;
        LostCnt = 0;
        currentBet = baseBet * baseSatoshi;
        LostType = 0;
        SumBet = 0;
      }
});

engine.on('game_crash', function(data) {

    if(firstGame) {
        firstGame = false;
        return;
    }

    var last_crash = (data.game_crash / 100);
    console.log('%c[봇] %c게임 종료 ' + last_crash + 'x', 'color:orange;', 'color:black;');

    /********************/
    
    lastCrash = data.game_crash;
    
    lostLast = engine.lastGamePlay() == 'LOST';
    
    /********************/

    /********************/

    /********************/
    
    /********************/
    GameCnt ++;
    if(lostLast) {
        LostCnt ++;
        if(LostCnt == LIMITSTOP) {
            baseBet = StartBet;
            LostCnt = 0;
            currentBet = baseBet * baseSatoshi;
            LostType = 0;
            SumBet = 0;
            console.log("%c[봇] %c손절 후 다시시작", 'color:orange;', 'color:red;');
            OverCall ++;
            return;
        }
        baseBet = baseBet + Math.round(baseBet / baseUpRate);
        tmp = (baseBet * baseSatoshi);
        console.log("%c[봇] %c배팅 값 변경 (" + (tmp/100) + ") ("+baseUpRate+")", 'color:orange;', 'color:red;');
        currentBet = tmp;
        if(LostType == 0) {
            if(LostCnt >= OverLost) {
                console.log("%c[봇] %c본전모드로 변경.", 'color:orange;', 'color:red;');
                LostType = 1;
            }
        }
    } else {
        WinCnt ++;
        console.log("%c[봇] %c[게임수: "+GameCnt+"] [승리: "+WinCnt+"] [손절: "+OverCall+"]", 'color:orange;', 'color:blue;');
    }

    console.log("%c[봇] %c[결과] "+(lostLast ? "패배 <"+ LostCnt + ">" : "승리"), 'color:orange;', 'color:green;');
    //console.log('==============================');
    
    
    /********************/
});

var baseBet = 20; 첫 배팅 금액입니다.
var baseMultiplier = 5; 목표로한 배수를 설정합니다.
var baseUpRate = 3.25; 패배시 마다, 늘어날 크기를 결정합니다. 10일경우 9이하로 설정 값이 차이가 많이날 수록 패배시 거는 금액이 커짐.
var OverLost = 8; 본전찾기 옵션입니다. 8패배 이후부터는 일단 본전이 왔을때에는 그냥 목표 배수가 아니더라도 스탑합니다. (다른 유저가 크래쉬해야지만 됨)
var LIMITSTOP = 17; 마지막 손절 패배수입니다. 17패배했을 경우, 모든 것을 포기하고 그냥 새롭게 시작합니다.

Var baseBet = 20; The first bet amount.
Var baseMultiplier = 5; Set the target multiple.
Var baseUpRate = 3.25; Every time you lose, you decide the size to increase. In case of 10, it is 9 or less. The more the set value is different, the bigger the defeat amount.
Var OverLost = 8; This is a treasure hunt option. 8 After the defeat, when the main event comes, it is a stop even if it is not the target multiple. (Other users only need to crash)
Var LIMITSTOP = 17; The final count is the number of defeats. 17 If you lose, give up everything and just start new.

1.0 부터 수 차례의 안정성과 여러 모드를 개발해보면서 느낀 점은..
그나마 이 스크립트가 가장 안전하다는 것입니다.. (100% 아님)
I have developed several stability and several modes since 1.0.
That said, this script is the safest ... (not 100%).

결국, 운이 나쁘다면 뿌러질 것이고, 잃게 될 것입니다.
Eventually, if the luck is bad, it will be scattered and lost.

스크립트의 사용은 모두 사용자에게 책임이 있다는 것을 알립니다.
(전 이 마틴 스크립트를 통하여, -1.1BTC가 되었습니다)
(물론... 현재 버젼이 아닌 더 낮은 버젼에서 잃었습니다, 손절 장치가 없었음)
All use of the script is to inform you that you are responsible.
(Through Martin script, I became -1.1BTC)
(Of course ... I lost it in the lower version, not the current version, I did not have the device to cut off)

나중에... 조금 더 업데이트 하게 된다면, 새로운 버젼을 또 올려드리도록 하겠습니다.
Later ... If you update a bit more, I will upload a new version again.

감사합니다.
Thank you.

'IT.' 카테고리의 다른 글

부스타빗 블루 2연타 스크립트 V1.1  (2) 2017.11.15
Minor coin caution (Xby Coin)  (1) 2017.11.01
HTML5COIN 51% attack success  (1) 2017.11.01