This file contains hidden or 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
var config = { | |
baseBet: { type: 'balance', label: 'Added Base Bet', value: 10000 }, // Extra amount added to base bet. | |
betBalance: { type: 'multiplier', label: 'Max Bettable Bal', value: 0.05 },// Max portion of bal to bet with. | |
maxPayout: { type: 'multiplier', label: 'Payout Max Clamp', value: 3 }, // Upper bound limit on payout. | |
minPayout: { type: 'multiplier', label: 'Payout Min Clamp', value: 1.5 }, // Lower bound limit on payout. | |
debug: { type: 'checkbox', label: 'Verbose Log Output', value: false }, // Outputs additional information. | |
}; | |
const debug = config.debug.value; | |
let hmrsv = 3, results = [], loses = [], vectorApex = 0, nextBet = 0; | |
engine.getState().history.forEach(h => results.push(h.bust)); |
This file contains hidden or 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
var config = { | |
baseBet: { type: 'balance', label: 'Added Base Bet', value: 10000 }, // Extra amount added to base bet. | |
betBalance: { type: 'multiplier', label: 'Max Bettable Bal', value: 0.03 },// Max portion of bal to bet with. | |
maxPayout: { type: 'multiplier', label: 'Payout Max Clamp', value: 3 }, // Upper bound limit on payout. | |
minPayout: { type: 'multiplier', label: 'Payout Min Clamp', value: 1.5 }, // Lower bound limit on payout. | |
debug: { type: 'checkbox', label: 'Verbose Log Output', value: false }, // Outputs additional information. | |
}; | |
const debug = config.debug.value, startBalance = userInfo.balance; | |
let hmrsv = 3, results = [], loses = [], vectorApex = 0, nextBet = 0; | |
let trailDist = 0.6 * startBalance, trailBalance = (startBalance - trailDist); |
This file contains hidden or 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
/** | |
* Calculates the base bet from the current wager, multiplier, and streak. | |
* | |
* @param {number} wager - The current wager. | |
* @param {number} multi - The multiplier. | |
* @param {number} streak - The streak. | |
* @returns {number} - The calculated base bet. | |
*/ | |
const getBaseBetFromCurrent = (wager, multi, streak) => (wager / (multi ** streak)); |
This file contains hidden or 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
var config = { | |
baseBet: { type: 'balance', label: 'Base Bet', value: 100 }, | |
payout: { type: 'multiplier', label: 'Payout', value: 2 } | |
}; | |
const dcheck = () => { try{ engine.getState() }catch(e){ return true } return false } | |
const emitter = { | |
on(name, func){this._s[name] = this._s[name] || []; this._s[name].push(func)},_s:{}, | |
emit(name, ...args){if(!this._s[name]){return; } this._s[name].forEach(f=>f(...args))} | |
} | |
const dice = dcheck(); |
This file contains hidden or 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
const dice = (()=>{try{engine.getState()}catch(e){return!0}return!1})(); | |
if (dice) console.log('This is bustadice'); | |
if (!dice) console.log('This is bustabit'); |
This file contains hidden or 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
var config = { | |
//******************COMMON****************** */ | |
PASTE_CASE: { label: "Paste", type: "text", value: "Paste raw text [see F12]" }, | |
cb_globals: { | |
label: "Sandbox", type: "radio", value: "sandbox_mode", options: { | |
sandbox_mode: { label: "Sandbox Mode (if you set it to true will trigger below configuration to be used)", type: "noop", value: "" }, | |
SETUP: { label: "Configuration Launch Case", type: "number", value: 0 }, | |
merged: { label: "Run both in sandbox and configuration launch", type: "noop", value: "" }, | |
} |
This file contains hidden or 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
var config = { c: { label: 'Base Bet', type: 'balance', value: 500 } }; | |
let c = config.c.value, t = 1.1, b = 1.006, m = 1.005, a = c, d = t, h = 100; | |
engine.on('GAME_ENDED', () => { let r = engine.history.first(); (r.cashedAt) ? (c = a, t = d) : (t += m, c *= b) }); | |
engine.on('GAME_STARTING', () => { engine.bet(Math.round(c / h) * h, t)}); | |
/* Climb V2 (bustabit) */ |
This file contains hidden or 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
var config = { | |
b: { type: 'balance', label: 'Base Bet', value: 50 }, | |
t: { type: 'multiplier', label: 'Base Payout', value: 5 }, | |
m: { type: 'multiplier', label: 'Bet Multi', value: 1.2 }, | |
p: { type: 'number', label: 'Add Bets', value: 1 }, | |
s: { type: 'number', label: 'Bet Speed', value: 100 } | |
}; | |
const b = config.b.value, t = config.t.value, m = config.m.value; | |
const p = config.p.value, d = config.s.value; | |
const s = (t) => { return new Promise((r) => { setTimeout(r, t); }); } |
This file contains hidden or 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
//------ settings --------- | |
const target = ''; // User to follow. Bet amount and target is adjusted/taken from this players bets. | |
const baseBet = 100; // Initial bet to place when target player places a bet. | |
const betMulti = 2; // Multiplies bet by this after each loss. | |
const autoCashout = 20;// Automatically cashout here if target player has cashed yet. | |
const maxBet = 1e8; // Clamps the bet size maximum at this amount (doesn't stop the script, limits bet size only) | |
const minBalance = 0 // Prevents betting if next bet will drop balance below this amount. | |
const betDelay = 4; | |
//------------------------- | |
let locked = false; |
This file contains hidden or 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
var checkInterval = 10; | |
Window.prototype.targetLimiter = function (checkInterval) { | |
setImmediate(() => { | |
window.setInterval(() => { | |
if (window.document.getElementsByName('target')[0].value < 1.5) { | |
window.document.getElementsByName('target')[0].value = 1.5; | |
} | |
}, checkInterval); | |
}); | |
} |