Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $('#gameContainer').html('<center><input id="basebet" type="text" value="isi base bet" style="text-align: center;"><input id="target" type="text" value="isi target profit" style="text-align: center;"><input id="stoploss" type="text" value="isi stop loss" style="text-align: center;"><br> <button id="startbutton" onclick="startbot();">Start BOT</button> <button id="stopbutton" onclick="stopbot();">Stop BOT</button><button id="exitbutton" onclick="resetbot();">Reset BOT</button> <button id="exitbutton" onclick="location.reload();">Exit BOT</button> <p style="color: blue; font-size: 20px;">Basebet = balance : 10.000.000 <br>================User LG : Wahyu21=================== <br>Speed bet = <span id="speedbet">0</span> bet/s<br> Play time = <span id="playday">0</span> day <span id="playhour">0</span> hour <span id="playminute">0</span> minute <span id="playsecond">0</span> second<br> Profit = <span id="profit">0.00000000</span><br>Max bet = <span id="maxbet">0.00000000</span><br> Bet = <span id="bet">0</span> <br> Win = <span id="win">0</span> <br>Lose = <span id="lose">0</span><br> Win streak = <span id="wintreak">0</span> <br> Max win streak = <span id="maxwintreak">0</span><br> Lose streak = <span id="losestreak">0</span> <br>Max lose streak = <span id="maxlosestreak">0</span></p></left>');
- randomizeSeed();
- alert('BOT has applied\nGoodluck to you!');
- var _startbalance = parseFloat($('#balance').val());
- var _onbalance = 0;
- var _profit = 0;
- var _target = parseFloat($('#target').val());
- var _stoploss = parseFloat($('#stoploss').val());
- var _chance = 5;
- var _previouschance = 0;
- var _basebet = parseFloat($('#basebet').val());
- var _nextbet = _basebet;
- var _previousbet = 0;
- var _maxbet = 0;
- var _direction = 'under';
- var _bet = 0;
- var _win = 0;
- var _wintreak = 0;
- var _maxwintreak = 0;
- var _lose = 0;
- var _losestreak = 0;
- var _maxlosestreak = 0;
- var _starttime = 0;
- var _ontime = 0;
- var _playtime = 0;
- var _playday = 0;
- var _playhour = 0;
- var _playminute = 0;
- var _playsecond = 0;
- var _speedbet = 0;
- var _stoped = true;
- var _coin = $('#coin').val();
- function startbot() {
- _stoped = false;
- _starttime = new Date();
- _basebet = parseFloat($('#basebet').val());
- _target = parseFloat($('#target').val());
- _nextbet = _basebet;
- _stoploss = parseFloat($('#stoploss').val());
- $('#basebet').val(_basebet.toFixed(8));
- $('#basebet').prop('disabled', true);
- $('#target').val(_target.toFixed(8));
- $('#target').prop('disabled', true);
- $('#stoploss').val(_stoploss.toFixed(8));
- $('#stoploss').prop('disabled', true);
- dobet();
- }
- function stopbot() {
- _stoped = true;
- $('#basebet').prop('disabled', false);
- $('#target').prop('disabled', false);
- $('#stoploss').prop('disabled', false);
- }
- function resetbot() {
- randomizeSeed();
- _startbalance = parseFloat($('#balance').val());
- _onbalance = 0;
- _profit = 0;
- _target = parseFloat($('#target').val());
- _stoploss = parseFloat($('#stoploss').val());
- _chance = 5;
- _previouschance = 0;
- _basebet = parseFloat($('#basebet').val());
- _nextbet = _basebet;
- _previousbet = 0;
- _maxbet = 0;
- _direction = "under";
- _bet = 0;
- _win = 0;
- _wintreak = 0;
- _maxwintreak = 0;
- _lose = 0;
- _losestreak = 0;
- _maxlosestreak = 0;
- _ontime = 0;
- _playtime = 0;
- _playday = 0;
- _playhour = 0;
- _playminute = 0;
- _playsecond = 0;
- _speedbet = 0;
- _stoped = true;
- $('#speedbet').html(_speedbet);
- $('#playday').html(_playday);
- $('#playhour').html(_playhour);
- $('#playminute').html(_playminute);
- $('#playsecond').html(_playsecond);
- $('#profit').html(_profit.toFixed(8));
- $('#maxbet').html(_maxbet.toFixed(8));
- $('#bet').html(_bet);
- $('#win').html(_win);
- $('#lose').html(_lose);
- $('#wintreak').html(_wintreak);
- $('#maxwintreak').html(_maxwintreak);
- $('#losestreak').html(_losestreak);
- $('#maxlosestreak').html(_maxlosestreak);
- }
- function dobet() {
- if (_stoped === false) {
- jQuery.ajax({
- url: "https://" + user.domain + "/play",
- type: 'POST',
- dataType: 'html',
- timeout: 2e4,
- data: {
- game: 'dice',
- coin: _coin,
- betAmount: _nextbet,
- prediction: _chance,
- direction: _direction,
- clientSeed: $("#clientSeed").val(),
- serverSeedHash: $("#serverSeedHash").html(),
- action: "playBet",
- hash: user.hash
- },
- success: function(data) {
- var _a = JSON.parse(data);
- var _result = _a.result;
- if (_result === true) {
- var _gameresult = _a.gameResult;
- var _resultnumber = _a.resultNumber;
- $('#serverSeedHash').html(_a.serverSeedHash);
- $('#prevServerSeed').html(_a.prevServerSeed);
- $('#prevServerSeedHash').html(_a.prevServerSeedHash);
- $('#prevClientSeed').html(_a.prevClientSeed);
- $('#balance').animateBalance(_a.balance);
- var _onbalance = _a.balance;
- var _profit = _onbalance - _startbalance;
- var _previouschance = _chance;
- var _previousbet = _nextbet;
- _ontime = new Date().getTime();
- _playtime = _ontime - _starttime;
- _playday = Math.floor(_playtime / (1000 * 60 * 60 * 24));
- _playhour = Math.floor((_playtime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
- _playminute = Math.floor((_playtime % (1000 * 60 * 60)) / (1000 * 60));
- _playsecond = Math.floor((_playtime % (1000 * 60)) / 1000);
- _bet++;
- _speedbet = parseFloat((_bet / _playtime) * 1000);
- if (_gameresult == 'win') {
- _win++;
- _wintreak++;
- _losestreak = 0;
- } else {
- _lose++;
- _losestreak++;
- _wintreak = 0;
- }
- if (_target > 0 && _profit > _target) {
- stopbot();
- alert('target done');
- } else {
- if (_stoploss > 0 && _onbalance <= _stoploss) {
- stopbot();
- alert('stop loss');
- } else {
- if (_gameresult == 'win') {
- _chance = 5;
- _nextbet = _basebet;
- } else {
- if (_losestreak >= 120) {
- _chance = 3;
- _nextbet = _previousbet * 1.0121;
- }
- if (_losestreak >= 110) {
- _chance = 5;
- _nextbet = _previousbet * 1.021011;
- }
- if (_losestreak >= 19) {
- _chance = 3;
- _nextbet = _previousbet * 1.03910;
- }
- }
- }
- }
- if (_nextbet > _maxbet) {
- _maxbet = _nextbet;
- }
- if (_wintreak > _maxwintreak) {
- _maxwintreak = _wintreak;
- }
- if (_losestreak > _maxlosestreak) {
- _maxlosestreak = _losestreak;
- }
- $('#speedbet').html(_speedbet.toFixed(2));
- $('#playday').html(_playday);
- $('#playhour').html(_playhour);
- $('#playminute').html(_playminute);
- $('#playsecond').html(_playsecond);
- $('#profit').html(_profit.toFixed(8));
- $('#maxbet').html(_maxbet.toFixed(8));
- $('#bet').html(_bet);
- $('#win').html(_win);
- $('#lose').html(_lose);
- $('#wintreak').html(_wintreak);
- $('#maxwintreak').html(_maxwintreak);
- $('#losestreak').html(_losestreak);
- $('#maxlosestreak').html(_maxlosestreak);
- console.log('Betting ' + _previousbet.toFixed(8) + ' at ' + _previouschance + ', roll ' + _resultnumber + ' : ' + _gameresult);
- dobet();
- } else {}
- },
- error: function(xhr, ajaxOptions, thrownError) {},
- timeout: function(xhr, ajaxOptions, thrownError) {
- check = true;
- },
- abort: function(xhr, ajaxOptions, thrownError) {
- check = true;
- }
- });
- } else {}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement