Last active
November 21, 2023 22:09
-
-
Save thaolt/8f37564a616d6559c35bd1b05b2f6745 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* BC Game' Classic Dice Automation Script Template | |
* Tác giả: github.com/thaolt | |
* | |
* Đọc kỹ trước khi sử dụng | |
* | |
* - Script này là gì? là mẫu script với mục đích giúp người chơi Classic Dice tại BCGame hiện thực | |
* chiến thuật của mình bằng javascript. Dùng trực tiếp sẽ không có tác dụng gì. | |
* - Tác giả không có bất kỳ trách nhiệm nào với bất kỳ mất mát trong việc người chơi sử dụng script | |
* - Hãy chơi có trách nhiệm. Cờ bạc luôn luôn là cờ bạc. Chỉ cược những gì bạn có thể thua | |
* | |
* Cách dùng: | |
* | |
* - Xem clip: https://youtu.be/qjBlz20E3H4 | |
* - Mở Dev Console bằng F12 trên trình duyệt | |
* - Copy dán script vào, bấm enter | |
* - Bấm Start Auto | |
* - Giá trị bet amount tính theo coin chứ không phải theo USD, kể cả bạn có bật View in USD | |
* | |
* Một số lưu ý khác: | |
* | |
* - Nếu không hiểu xin đừng dùng, cần có kiến thức javascript để tự hiện thực chiến thuật của mình | |
* - Lúc nào cũng nên test trước với coin nhỏ như TRTL hoặc SHIB ... | |
* - Nếu thấy lỗi thì tự sửa, đồ free mà không có support đâu. | |
* - Tôi không nhận bất kỳ yêu cầu viết code thuê nào, có thắc mắc về gì kỹ thuật có thể đặt câu hỏi | |
* tại gist page này, và tôi không chắc là sẽ trả lời bạn. | |
* - Script trong clip youtube tôi không share cũng không bán, cần câu cơm mà, xin đừng hỏi. | |
* - Ai thấy có ích, có nhã ý cho tiền thì có thể gửi đến ví: | |
* TRX (TRONLINK): TWKu3sBpo2ZktNNrBGKEtx4p3srDZd49B9 | |
* DOGE (Doge Coin): DPoNdjTFbPYU4FYyEZRGkvZ3TGQMxgvAwW | |
* Mà tôi cũng nghĩ không có ai tốt bụng cho cả, nên cũng không sao. | |
* | |
**/ | |
function CDAuto() | |
{ | |
this.currentBet = 0; | |
this.betamount = 0; | |
this.stopped = true; | |
this.resolveBet = (betlog) => { | |
if (betlog.winAmount > 0) { // nếu thắng | |
cd.isHigh = !cd.isHigh; // ví dụ đảo chiều under/over | |
// this.currentBet = this.betamount; // vd, reset về bet ban đầu | |
} else { // nếu thua | |
console.log('thua rồi làm gì đây'); | |
// this.currentBet = this.currentBet * 2; // vd x2 bet khi thua | |
// cd.betChance = 66; // vd đổi payout thành 1.3x (66%) | |
} | |
} | |
this.cplay = () => { | |
cd.bet(this.currentBet).then(this.resolveBet).then(() => { | |
if (!this.stopped) { | |
setTimeout(() => { | |
this.cplay(); | |
}, 350); | |
} | |
}); | |
} | |
this.start = () => { | |
this.betamount = parseFloat(document.querySelector('#betamount').value); | |
this.stopped = false; | |
this.stopButton.style.display = ''; | |
this.startButton.style.display = 'none'; | |
cd.isHigh = false; // bet roll under | |
cd.betChance = 50; // bet chance = 50%, payout 1.98x | |
this.currentBet = this.betamount; | |
this.cplay(); | |
} | |
this.stop = () => { | |
this.startButton.style.display = ''; | |
this.stopButton.style.display = 'none'; | |
this.stopped = true; | |
} | |
const htmlToElement = function (html) { | |
let template = document.createElement('template'); | |
html = html.trim(); | |
template.innerHTML = html; | |
return template.content.firstChild; | |
} | |
document.querySelector('#ClassicDice-control-0 > div.ui-radio.game-control-switch > button > div.label').innerHTML='Script'; | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel div.ui-input.small.is-disabled').style.display = 'none'; | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel .game-coininput').style.display = 'none'; | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel > div > button.bet-button').style.display='none'; | |
this.funding = htmlToElement('<div class="ui-input small"><div class="input-label">Bet amount</div><div class="input-control"><input type="text" value="0.0001" id="betamount"></div></div>'); | |
this.startButton = htmlToElement('<button class="ui-button button-big s-conic start-auto" style="margin-top:15px"><div class="button-inner">Start Auto</div></button>'); | |
this.stopButton = htmlToElement('<button class="ui-button button-big s-conic2 stop-auto" style="margin-top:15px"><div class="button-inner">Stop Auto</div></button>'); | |
this.stopButton.style.display = 'none'; | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel > div').appendChild(this.funding); | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel > div').appendChild(this.startButton); | |
document.querySelector('#ClassicDice-control-0 > div.game-control-panel > div').appendChild(this.stopButton); | |
this.startButton.onclick = this.start; | |
this.stopButton.onclick = this.stop; | |
} | |
const cdauto = new CDAuto(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment