Jump to content

Serlite

Moderator
  • Content Count

    810
  • Joined

  • Last visited

  • Days Won

    39

Serlite last won the day on December 24 2020

Serlite had the most liked content!

About Serlite

  • Rank
    Master

Player Details

  • Username
    Serlite
  • Wagered (BTC)
    10.58449704
  • Wagered (ETH)
    29.39557660
  • Wagered (LTC)
    209.17401149
  • Wagered (DOGE)
    1,136,037.03120

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Bet: 76,711,063,641 placed by Serlite on 18/01/2021 Wagered 0.00025000 Multiplier 2.50x Profit 0.00037500 Bet: 76,711,064,052 placed by Serlite on 18/01/2021 Wagered 0.00025000 Multiplier 2.50x Profit 0.00037500 Bet: 76,711,064,943 placed by Serlite on 18/01/2021 Wagered 0.00025000 Multiplier 2.50x Profit 0.00037500 Bet: 76,711,065,506 placed by Serlite on 18/01/2021 Wagered 0.00025000 Multiplier 2.50x Profit 0.00037500 Bet: 76,711,065,956 placed by Serlite on 18/01/2021 Wagered 0.00025000 Multiplier 2.50x Profit 0.00037500 A pretty straightforward alternating streak hunt - so I just dusted off an old script and changed up some settings. As usual, paste it in to the Code tab of dicebot in Programmer Mode: chance = 39.6 nextbet = 0.00025000 bethigh = false currency = "Ltc" targetStreak = 5 defaultBetHigh = false function dobet() if currentstreak >= targetStreak then ching() stop() end if win then bethigh = not bethigh else bethigh = defaultBetHigh end end
  2. 41.25 Bet: 76,707,538,369 placed by Serlite on 18/01/2021 Wagered 0.00663000 Multiplier 1.01x Profit 0.00006763 A nice and simple rollhunt - my favourite! Here the dicebot script: chance = 98 nextbet = 0.00663000 bethigh = false currency = "Ltc" numbersToHunt = { 00.13, 02.55, 03.78, 05.88, 13.87, 20.66, 33.33, 41.25, 54.02, 60.95, 65.88, 77.40, 79.00, 84.21, 91.50, 99.98 } function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end
  3. Bet: 76,059,383,338 placed by Serlite on 12/01/2021 Wagered 0.00024100 Multiplier 4.00x Profit 0.00072300 Bet: 76,059,559,696 placed by Serlite on 12/01/2021 Wagered 0.00024100 Multiplier 4.00x Profit 0.00072300 A nice and simple hunt within a range of numbers - this is a blast from the past! Here's a script I dusted off for this challenge. As usual, paste it into the Code tab of dicebot in Programmer Mode, and feel free to adjust the bet/currency as desired: chance = 24.7500 nextbet = 0.00024100 bethigh = false currency = "Ltc" local lowerLimit = 8.61 local upperLimit = 9.61 function dobet() if win and lastBet.Roll >= lowerLimit and lastBet.Roll <= upperLimit then print(tostring(lastBet.Id)) ching() stop() end end
  4. 83.59 Bet: 75,424,036,604 placed by Serlite on 04/01/2021 Wagered 0.00022000 Multiplier 5.00x Profit 0.00088000 93.78 Bet: 75,424,037,178 placed by Serlite on 04/01/2021 Wagered 0.00022000 Multiplier 5.00x Profit 0.00088000 85.71 Bet: 75,424,037,757 placed by Serlite on 04/01/2021 Wagered 0.00022000 Multiplier 5.00x Profit 0.00088000 Well, this one was pretty interesting to script! Basically, there's a rolling window of bets that we're interested in, and as we add more bets to it, we take off the oldest ones. Here's the script to run yourself! As usual, use it in the Code tab of dicebot in Programmer Mode, and feel free to change side/currency/amount as needed: chance = 19.8000 nextbet = 0.00022000 bethigh = true currency = "Ltc" local lastPatternMatches = {0, 0, 0} local targetMatches = 2 local targetStreak = 3 function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win then print (lastBet.Roll) print (lastBet.Id) end if isValidPattern(digit1, digit2, digit3, digit4) and win then insertAndShiftSet(lastPatternMatches, 1) else insertAndShiftSet(lastPatternMatches, 0) end if sumTableValues(lastPatternMatches) >= targetMatches and currentstreak >= targetStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local stringNumber = tostring(digit1)..tostring(digit2)..tostring(digit3)..tostring(digit4) return string.find(stringNumber, "5") end function insertAndShiftSet(set, newValue) table.remove(set) table.insert(set, 1, newValue) end function sumTableValues(set) local sum = 0 for key, value in pairs(set) do sum = sum + value end return sum end
  5. Bet: 75,321,573,622 placed by Serlite on 03/01/2021 Wagered 0.00021000 Multiplier 4.90x Profit 0.00081870 Bet: 75,321,574,089 placed by Serlite on 03/01/2021 Wagered 0.00021000 Multiplier 4.90x Profit 0.00081870 Bet: 75,321,574,555 placed by Serlite on 03/01/2021 Wagered 0.00021000 Multiplier 4.90x Profit 0.00081870 Pretty straightforward streak hunt here - no need for a script; the on-site autobet is good enough for this. For the requirement to have a "21" anywhere in the bet ID, just wait until "21" appears far enough to the right (at a high enough digit) in other people's bet IDs, so you can roll with the guarantee that all your bet IDs will have "21" in them. That takes the extra condition completely out of the equation!
  6. Bet: 74,284,756,970 placed by Serlite on 22/12/2020 Wagered 0.00020000 Multiplier 25.00x Profit 0.00480000 Bet: 74,284,757,344 placed by Serlite on 22/12/2020 Wagered 0.00020000 Multiplier 25.00x Profit 0.00480000 25.28 Bet: 74,285,367,728 placed by Serlite on 22/12/2020 Wagered 0.00020000 Multiplier 1.01x Profit 0.00000204 A nice and simple forum challenge for Christmas. I'm okay with that! As for the scripts, well...you probably don't need them, but just in case: Part 1: chance = 3.96 nextbet = 0.00020000 bethigh = false currency = "Ltc" function dobet() if win then print(lastBet.Id) end if currentstreak >= 2 then stop() ching() end end Part 2: chance = 98 nextbet = 0.00020000 bethigh = true currency = "Ltc" function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if isValidPattern(digit1, digit2, digit3, digit4) and win then print (lastBet.Roll) print (lastBet.Id) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local stringNumber = tostring(digit1)..tostring(digit2)..tostring(digit3)..tostring(digit4) return string.find(stringNumber, "25") end
  7. That's the whole code! You need to paste it into the Code tab of dicebot in Programmer Mode, that's the only place this works.
  8. Bet: 73,564,817,132 placed by Serlite on 14/12/2020 Wagered 0.00023000 Multiplier 2.00x Profit 0.00023000 Bet: 73,564,817,665 placed by Serlite on 14/12/2020 Wagered 0.00023000 Multiplier 2.00x Profit 0.00023000 Bet: 73,564,818,093 placed by Serlite on 14/12/2020 Wagered 0.00023000 Multiplier 2.00x Profit 0.00023000 Bet: 73,564,818,568 placed by Serlite on 14/12/2020 Wagered 0.00023000 Multiplier 2.00x Profit 0.00023000 Bet: 73,565,039,168 placed by Serlite on 14/12/2020 Wagered 0.00023000 Multiplier 198.00x Profit 0.04531000 Pretty basic challenge for this week...basic enough that you don't really need a script for it! So go for it, if you've got the balance. Word of warning though, variance at 200x can be very, very bad...so you may want to skip this challenge since it can easily become unprofitable.
  9. 6.00 Bet: 73,564,313,474 placed by Serlite on 14/12/2020 Wagered 0.01183500 Multiplier 1.01x Profit 0.00012072 Another plain and simple rollhunt. I guess I don't really mind, though! Easy to adapt my old scripts to: chance = 98 nextbet = 0.01183500 bethigh = false currency = "Ltc" numbersToHunt = { 0.50, 1.00, 1.50, 2.00, 2.50, 5.00, 6.00, 7.00, 8.00, 9.00, 10.00, 15.00, 20.00, 30.00, 40.00, 50.00, 60.00, 70.00, 80.00, 90.00 } function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end
  10. Bet: 72,964,010,087 placed by Serlite on 07/12/2020 Wagered 0.00023000 Multiplier 1.60x Profit 0.00013797 A plain old rollhunt? Well, at least the barrier to entry is quite low! Lots of you should have this script already, but here it is just in case anyone is new to dicebot programming: chance = 61.88 nextbet = 0.00023 bethigh = false currency = "Ltc" function dobet() if lastBet.Roll == 11.00 then ching() stop() end end
  11. 88.21 Bet: 72,344,584,021 placed by Serlite on 30/11/2020 Wagered 0.00023000 Multiplier 3.30x Profit 0.00052900 84.32 Bet: 72,344,584,528 placed by Serlite on 30/11/2020 Wagered 0.00023000 Multiplier 3.30x Profit 0.00052900 95.82 Bet: 72,344,585,012 placed by Serlite on 30/11/2020 Wagered 0.00023000 Multiplier 3.30x Profit 0.00052900 This was a fun little challenge! Not much different from a normal streak hunt, except with an extra condition so I had to keep my own streak counter in code. Here's the script! As usual, paste it into the Code tab of dicebot in Programmer Mode, and change up currency/amount as needed. chance = 30 nextbet = 0.00023000 bethigh = true currency = "Ltc" local rollTarget = 80.00 local streakTarget = 3 local matchingStreak = 0 function dobet() if win and lastBet.Roll >= rollTarget then print(lastBet.Id) matchingStreak += 1 else matchingStreak = 0 end if matchingStreak >= streakTarget then stop() ching() end end
  12. Bet: 72,343,785,616 placed by Serlite on 30/11/2020 Wagered 0.01164000 Multiplier 3.00x Profit 0.02328000 Bet: 72,343,787,467 placed by Serlite on 30/11/2020 Wagered 0.01164000 Multiplier 3.00x Profit 0.02328000 Bet: 72,343,788,752 placed by Serlite on 30/11/2020 Wagered 0.01164000 Multiplier 3.00x Profit 0.02328000 Not much to say here, thanks for a straightforward challenge! If you have balance to burn, here's a script that will hunt for longer and longer streaks until you stop it manually. Make sure to keep an eye on it, because otherwise it will just hunt until you run out of money! chance = 33 nextbet = 0.01164000 bethigh = true currency = "Ltc" local bestStreak = 0 local streakNumbers = {} function dobet() if win then table.insert(streakNumbers, lastBet.Id) if bestStreak < currentstreak then ching() print("New best streak: "..tostring(currentstreak)) printSet(streakNumbers) bestStreak = currentstreak end else streakNumbers = {} end end function printSet(set) local printedString = "" for key, value in pairs(set) do printedString = printedString..tostring(value).." " end print(printedString) end
  13. Well, this was an interesting challenge - at its core, you just need to win two bets at the given multiplier. Simple! Bet: 71,767,285,324 placed by Serlite on 23/11/2020 Wagered 0.00025000 Multiplier 28.29x Profit 0.00682143 Bet: 71,890,283,086 placed by Serlite on 24/11/2020 Wagered 0.00025000 Multiplier 28.29x Profit 0.00682143 As for the script...there's no script this week! You can do this all by hand or with the site's autobet, it's that simple. But wait, don't you need to check for the digits "28" in each bet ID? Isn't that tedious to do manually? Well...actually, no! Instead of rolling the dice and blindly hoping that you get a "28" in your bet ID, keep an eye on All Bets and wait until there's a "28" in a sufficiently high position in other people's bets. (Like waiting until the bet ID is XX,XXX,28X,XXX.) Then, start the autobet! And as soon as the "28" goes away, stop rolling and wait for your next chance. By taking this strategy, you basically eliminate that whole aspect of the challenge with a bit of patience, and it really just becomes winning 2 non-consecutive bets on 28.28x!
  14. Wow, this one was brutal for a regular challenge. High multipliers have not been kind to me... I recommend you skip this one, honestly. It will easily cost a lot more than the prize! 99.00 Bet: 71,204,104,790 placed by Serlite on 16/11/2020 Wagered 0.00024000 Multiplier 99.00x Profit 0.02352000 Bet: 71,204,687,850 placed by Serlite on 16/11/2020 Wagered 0.00024000 Multiplier 99.00x Profit 0.02352000 Bet: 71,205,350,256 placed by Serlite on 16/11/2020 Wagered 0.00024000 Multiplier 99.00x Profit 0.02352000 As for the script...well, if you really want to risk burning piles of money for little reward, here you go: chance = 1 nextbet = 0.00024000 bethigh = true currency = "Ltc" local targetRepeat = 3 local rolledNumbers = {} function dobet() if win then -- Either add to existing bet list, or create new one if rolledNumbers[lastBet.Roll] ~= nil then table.insert(rolledNumbers[lastBet.Roll], lastBet.Id) else rolledNumbers[lastBet.Roll] = {lastBet.Id} end printRolledNumbers() -- Check if target number of wins has been reached if getSetLength(rolledNumbers[lastBet.Roll]) >= targetRepeat then ching() stop() end end end function printRolledNumbers() for rollNumber, betIds in pairs(rolledNumbers) do for i, betId in pairs(betIds) do print(rollNumber .. ": " .. betId) end print("") end end function getSetLength(set) count = 0 for i in pairs(set) do count = count + 1 end return count end
  15. Whew, that's a lot of options to hit this week. More chances for a minimal entry! 7.70 Bet: 71,198,989,257 placed by Serlite on 16/11/2020 Wagered 0.01328000 Multiplier 1.01x Profit 0.00013546 As for the script...well, it's a typical rollhunt script. So you probably already have it: chance = 98 nextbet = 0.01328000 bethigh = false currency = "Ltc" numbersToHunt = { 0.00, 1.10, 10.01, 2.20, 20.02, 3.30, 30.03, 4.40, 40.04, 5.50, 50.05, 6.60, 60.06, 7.70, 70.07, 8.80, 80.08, 9.90, 90.09, 99.99 } function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end
×