Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const baseBet = 100
- const baseTarget = 10
- const increaseAfterX = 10
- const targetIncrease = 1.01
- const increaseBy = 2
- const waitForXunderTarget = 10
- let consecutiveLosses = 0
- let bet = baseBet
- let target = baseTarget
- let redStreak = 0
- while (true) {
- const { multiplier } = await this.skip(bet, target)
- if (multiplier < target) {
- redStreak++
- } else {
- redStreak = 0
- }
- while(redStreak >= waitForXunderTarget) {
- this.log(`Red streak hit on skips, starting betting.`)
- const { multiplier } = await this.bet(bet, target)
- await sleep(500)
- if (multiplier < target) { // loss
- consecutiveLosses++
- redStreak++
- await this.log(`Lost consecutive bet #${consecutiveLosses}`)
- if (consecutiveLosses % increaseAfterX === 0) {
- bet *= increaseBy
- target = baseTarget
- } else {
- target += targetIncrease
- }
- } else { // win
- redStreak = 0
- consecutiveLosses = 0
- bet = baseBet
- target = baseTarget
- await this.log("Won bet")
- }
- }
- }
- function sleep(ms) {
- return new Promise(resolve => setTimeout(resolve, ms))
- }
Add Comment
Please, Sign In to add comment