Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var config = {
- msg: {
- type: 'noop',
- label: 'Created By SellingScripts'
- },
- };
- var betArray1 = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048,4096,8192, 16384, 32768]; // 0 is skip and other is in Bits.
- var betArray2 = [3, 6, 12, 24, 48, 96, 192, 384, 768, 1536, 3072, 6144, 12288, 24576, 49152,98304]; // 0 is skip and other is in Bits.
- var cashArray = [2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]; // must have 0 in same place as in betArray to cashout nicely.
- var index = 0;
- var bet;
- var cashout = cashArray[index];
- var roundCounter = 0;
- var arraySpan = 50; // Span of games for each array
- var onlyBetArray1 = false; // If set to true; will only bet on first array.
- // betArray1 variables
- var losestreak = 0;
- var maxLosestreak = 4;
- var skippedRounds = 0;
- var maxSkippedRounds = 10000000;
- var skipAfterGreen = 0;
- var maxFirstSkipAfterGreen = 2;
- var maxSkipAfterGreen = maxFirstSkipAfterGreen - 1;
- // betArray2 Variables
- var losestreak2 = 0;
- var maxLosestreak2 = 5;
- var skippedRounds2 = 0;
- var maxSkippedRounds2 = 10000000;
- var skipAfterGreen2 = 0;
- var maxFirstSkipAfterGreen2 = 3;
- var maxSkipAfterGreen2 = maxFirstSkipAfterGreen2 - 1;
- log('Welcome script is running...');
- log('Your balance is...' + (userInfo.balance / 100) + ' bits');
- log('Good Luck!');
- // Main:
- engine.on("GAME_STARTING", function() {
- if ((roundCounter < arraySpan) && (onlyBetArray1 === false)) {
- bet = betArray1[index];
- log("1 Betting " + bet);
- } else if ((roundCounter >= (arraySpan)) && (index === 0) && (onlyBetArray1 === false)) {
- bet = betArray2[index];
- log("2 Betting " + bet);
- } else if ((roundCounter >= (arraySpan)) && (bet*2 === betArray2[index] || bet === betArray2[index]) && (index > 0) && (onlyBetArray1 === false)) {
- bet = betArray2[index];
- log("3 Betting " + bet);
- } else {
- bet = betArray1[index];
- log("4 Betting " + bet);
- }
- if ((bet*2 === betArray2[index] || bet === betArray2[index])) {
- if (losestreak2 < maxLosestreak2) {
- engine.bet(bet * 100, cashout);
- } else if (skipAfterGreen2 > maxSkipAfterGreen2) {
- engine.bet(bet * 100, cashout);
- skipAfterGreen2 = 0;
- losestreak2 = 0;
- } else {
- if (losestreak2 >= maxLosestreak2) {
- skippedRounds2 += 1;
- if (skippedRounds2 >= maxSkippedRounds2) {
- skippedRounds2 = 0;
- losestreak2 = 0;
- }
- }
- log('5 Skipping the Next Round');
- }
- } else {
- if (losestreak < maxLosestreak) {
- engine.bet(bet * 100, cashout);
- } else if (skipAfterGreen > maxSkipAfterGreen) {
- engine.bet(bet * 100, cashout);
- skipAfterGreen = 0;
- losestreak = 0;
- } else {
- if (losestreak >= maxLosestreak) {
- skippedRounds += 1;
- if (skippedRounds >= maxSkippedRounds) {
- skippedRounds = 0;
- losestreak = 0;
- }
- }
- log('5 Skipping the Next Round');
- }
- }
- });
- engine.on("GAME_ENDED", function() {
- var lastGame = engine.history.first();
- if ((bet*2 === betArray2[index] || bet === betArray2[index])) {
- if (!lastGame.wager & roundCounter !== 0) {
- if (lastGame.bust >= cashout) {
- skipAfterGreen2++;
- log('6 The red streak ended, waiting for ' + maxFirstSkipAfterGreen2 + ' greens before betting. ' + skipAfterGreen2);
- }
- return;
- }
- } else {
- if (!lastGame.wager & roundCounter !== 0) {
- if (lastGame.bust >= cashout) {
- skipAfterGreen++;
- log('6 The red streak ended, waiting for ' + maxFirstSkipAfterGreen + ' greens before betting. ' + skipAfterGreen);
- }
- return;
- }
- }
- if (!lastGame.cashedAt) {
- log('7 We lost. ' + lastGame.bust + 'x');
- index++;
- cashout = cashArray[index];
- if ((bet*2 === betArray2[index] || bet === betArray2[index])) {
- losestreak2++
- } else {
- losestreak++
- }
- roundCounter++;
- } else if (!lastGame.wager && (bet === betArray2[index])) {
- log('8 We lost. ' + lastGame.bust + 'x');
- cashout = cashArray[index];
- losestreak2++;
- roundCounter++;
- } else if (lastGame.cashedAt && (bet === betArray2[index])) {
- log('9 We won. ' + lastGame.bust + 'x');
- index = 0;
- losestreak2 = 0;
- cashout = cashArray[index];
- roundCounter=0;
- } else {
- log('10 We won. ' + lastGame.bust + 'x');
- index = 0;
- losestreak = 0;
- cashout = cashArray[index];
- roundCounter++;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement