Jump to content

Serlite

Moderator
  • Content Count

    822
  • Joined

  • Last visited

  • Days Won

    43

Reputation Activity

  1. Like
    Serlite got a reaction from darlison in 🏆 [$800] The Greatest Minds: Frida Kahlo 🖌   
    97.33
    Bet: 86,649,023,478
    placed by Serlite on 30/03/2021
    Wagered
    0.00015411 Multiplier
    20.00x Profit
    0.00292809 Well! We haven't done a range sort of hunt for a while, I think. Luckily this wasn't too costly! And the script is nice and simple.
    You may be wondering why I didn't include the 9/6 digits in my script - that's because if you time your bets just right, you can guarantee that they'll have a 9/6 in them! Just wait until there's a 9 and a 6 in a sufficiently high place in the bet IDs, then roll until they go away (or you hit a target roll number). That way, you minimize wasting money on bets that won't qualify!
    chance = 4.9500 nextbet = 0.00015411 bethigh = true currency = "Ltc" local lowerLimit = 96.36 local upperLimit = 97.76 function dobet() if win and lastBet.Roll > lowerLimit and lastBet.Roll < upperLimit then print(tostring(lastBet.Id)) ching() stop() end end @Andjela Can you clarify (perhaps in the main post) whether this is between 96.36 and 97.76 inclusive (includes 96.36 and 97.76) or exclusive? I think the conditions might be a bit ambiguous with the current wording.
  2. Like
    Serlite got a reaction from GKD09 in 🥇 [$2,000]​ Get Them All 🎲 ​   
    2.00
    Bet: 85,964,995,985
    placed by Serlite on 24/03/2021
    Wagered
    0.00283250 Multiplier
    1.01x Profit
    0.00002889 A nice and simple rollhunt! I don't mind those. Here's the usual script for anyone that needs it:
    chance = 98 nextbet = 0.00283250 bethigh = false currency = "Ltc" numbersToHunt = { 00.00, 01.00, 02.00, 03.00, 04.00, 05.00, 10.00, 20.00, 30.00, 40.00, 50.00, 60.0, 70.00, 80.00, 90.00, 91.00, 92.00, 93.00, 94.00, 95.00, 99.00, 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  
  3. Like
    Serlite reacted to Andjela in 🏆 [$800] The Greatest Minds: Frida Kahlo 🖌   
    Hello! The numbers 96.36 and 97.76 are excluded. 😊
  4. Thanks
    Serlite got a reaction from Andjela in 🏆 [$800] The Greatest Minds: Frida Kahlo 🖌   
    97.33
    Bet: 86,649,023,478
    placed by Serlite on 30/03/2021
    Wagered
    0.00015411 Multiplier
    20.00x Profit
    0.00292809 Well! We haven't done a range sort of hunt for a while, I think. Luckily this wasn't too costly! And the script is nice and simple.
    You may be wondering why I didn't include the 9/6 digits in my script - that's because if you time your bets just right, you can guarantee that they'll have a 9/6 in them! Just wait until there's a 9 and a 6 in a sufficiently high place in the bet IDs, then roll until they go away (or you hit a target roll number). That way, you minimize wasting money on bets that won't qualify!
    chance = 4.9500 nextbet = 0.00015411 bethigh = true currency = "Ltc" local lowerLimit = 96.36 local upperLimit = 97.76 function dobet() if win and lastBet.Roll > lowerLimit and lastBet.Roll < upperLimit then print(tostring(lastBet.Id)) ching() stop() end end @Andjela Can you clarify (perhaps in the main post) whether this is between 96.36 and 97.76 inclusive (includes 96.36 and 97.76) or exclusive? I think the conditions might be a bit ambiguous with the current wording.
  5. Thanks
    Serlite got a reaction from vahag778 in 🥇 [$2,000]​ Get Them All 🎲 ​   
    2.00
    Bet: 85,964,995,985
    placed by Serlite on 24/03/2021
    Wagered
    0.00283250 Multiplier
    1.01x Profit
    0.00002889 A nice and simple rollhunt! I don't mind those. Here's the usual script for anyone that needs it:
    chance = 98 nextbet = 0.00283250 bethigh = false currency = "Ltc" numbersToHunt = { 00.00, 01.00, 02.00, 03.00, 04.00, 05.00, 10.00, 20.00, 30.00, 40.00, 50.00, 60.0, 70.00, 80.00, 90.00, 91.00, 92.00, 93.00, 94.00, 95.00, 99.00, 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  
  6. Upvote
    Serlite got a reaction from Blahx in 🏆 [$800] The Greatest Minds: Mahatma Gandhi 🙏   
    96.87
    Bet: 83,470,165,224
    placed by Serlite on 10/03/2021
    Wagered
    0.00015336 Multiplier
    6.00x Profit
    0.00076680 6.52
    Bet: 83,470,166,106
    placed by Serlite on 10/03/2021
    Wagered
    0.00015336 Multiplier
    6.00x Profit
    0.00076680 This was a straightforward one to do. Just took a remix of a couple older scripts to make this one:
    chance = 16.5000 nextbet = 0.00015336 bethigh = true currency = "Ltc" local targetStreak = 2 local targetDigit = 6 local currentStreak = 0 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) currentStreak = currentStreak + 1 bethigh = not bethigh else currentStreak = 0 bethigh = true end if currentStreak >= targetStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) return (digit1 == targetDigit or digit2 == targetDigit or digit3 == targetDigit or digit4 == targetDigit) end  
  7. Like
    Serlite got a reaction from pfodo in 🏆 [$800] The Greatest Minds: Mahatma Gandhi 🙏   
    96.87
    Bet: 83,470,165,224
    placed by Serlite on 10/03/2021
    Wagered
    0.00015336 Multiplier
    6.00x Profit
    0.00076680 6.52
    Bet: 83,470,166,106
    placed by Serlite on 10/03/2021
    Wagered
    0.00015336 Multiplier
    6.00x Profit
    0.00076680 This was a straightforward one to do. Just took a remix of a couple older scripts to make this one:
    chance = 16.5000 nextbet = 0.00015336 bethigh = true currency = "Ltc" local targetStreak = 2 local targetDigit = 6 local currentStreak = 0 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) currentStreak = currentStreak + 1 bethigh = not bethigh else currentStreak = 0 bethigh = true end if currentStreak >= targetStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) return (digit1 == targetDigit or digit2 == targetDigit or digit3 == targetDigit or digit4 == targetDigit) end  
  8. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] The Greatest Minds: Stephen Hawking 🌌   
    32.40
    Bet: 82,219,668,244
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 31.16
    Bet: 82,219,669,310
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 22.85
    Bet: 82,219,670,347
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 Ah, another familiar rollhunt format. I dug up an old script for anyone who still hasn't done this one:
    chance = 33 nextbet = 0.00017028 bethigh = false currency = "Ltc" local targetStreak = 3 local longestDescendingStreak = 0 local lastWinningRollNumber = 100 function dobet() if win then if lastBet.Roll < lastWinningRollNumber then longestDescendingStreak = longestDescendingStreak + 1 else longestDescendingStreak = 1 end lastWinningRollNumber = lastBet.Roll else longestDescendingStreak = 0 lastWinningRollNumber = 100 end if longestDescendingStreak >= targetStreak then ching() stop() end end  
  9. Like
    Serlite got a reaction from bank1991 in 🏆 [$800] The Greatest Minds: Stephen Hawking 🌌   
    32.40
    Bet: 82,219,668,244
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 31.16
    Bet: 82,219,669,310
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 22.85
    Bet: 82,219,670,347
    placed by Serlite on 02/03/2021
    Wagered
    0.00017028 Multiplier
    3.00x Profit
    0.00034056 Ah, another familiar rollhunt format. I dug up an old script for anyone who still hasn't done this one:
    chance = 33 nextbet = 0.00017028 bethigh = false currency = "Ltc" local targetStreak = 3 local longestDescendingStreak = 0 local lastWinningRollNumber = 100 function dobet() if win then if lastBet.Roll < lastWinningRollNumber then longestDescendingStreak = longestDescendingStreak + 1 else longestDescendingStreak = 1 end lastWinningRollNumber = lastBet.Roll else longestDescendingStreak = 0 lastWinningRollNumber = 100 end if longestDescendingStreak >= targetStreak then ching() stop() end end  
  10. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] The Greatest Minds: Albert Einstein 👓   
    Bet: 79,235,532,948
    placed by Serlite on 08/02/2021
    Wagered
    0.00017856 Multiplier
    5.00x Profit
    0.00071424 Bet: 79,236,121,248
    placed by Serlite on 08/02/2021
    Wagered
    0.00017856 Multiplier
    5.00x Profit
    0.00071424 Well, this is a new combination of previous hunt conditions! I had to stitch together some old scripts to make this one. As usual, feel free to modify the amount/chance/currency as needed. Don't forget to swap bethigh once you hit the first time!
    Paste it into the Code tab of dicebot in Programmer Mode, and make sure you have a "slow.txt" file in your dicebot folder - otherwise, the IDs won't be numerical and you won't be able to hunt properly!
    chance = 19.8000 nextbet = 0.00017856 bethigh = true currency = "Ltc" local pattern = "XX.X8" local endNumber = "8" function dobet() -- Get end number of bet ID local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -string.len(endNumber)) -- 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 and betIdEnd == endNumber and isValidPattern(digit1, digit2, digit3, digit4) 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 ref1 = string.sub(pattern, 1, 1) local ref2 = string.sub(pattern, 2, 2) local ref3 = string.sub(pattern, 4, 4) local ref4 = string.sub(pattern, 5, 5) if (ref1 == tostring(digit1) or ref1 == "X") and (ref2 == tostring(digit2) or ref2 == "X") and (ref3 == tostring(digit3) or ref3 == "X") and (ref4 == tostring(digit4) or ref4 == "X") then return true end return false end  
  11. Like
    Serlite got a reaction from ombrerico in 🏆 [$1000] The Greatest Minds: Nikola Tesla⚡   
    2 hits on 30x:
    Bet: 77,685,299,900
    placed by Serlite on 27/01/2021
    Wagered
    0.00036000 Multiplier
    30.00x Profit
    0.01044000 Bet: 77,685,300,559
    placed by Serlite on 27/01/2021
    Wagered
    0.00036000 Multiplier
    30.00x Profit
    0.01044000 20.21:
    Bet: 77,689,701,933
    placed by Serlite on 28/01/2021
    Wagered
    0.00036000 Multiplier
    1.01x Profit
    0.00000367 This one took quite a while! The minimum bet increase also made it a bit more costly...but hey, at least I finished! Here are the basic scripts, in case anyone doesn't have them yet:
    Part 1:
    chance = 3.3000 nextbet = 0.00036000 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.00036 bethigh = false currency = "Ltc" function dobet() if lastBet.Roll == 20.21 then ching() stop() end end  
  12. Thanks
    Serlite got a reaction from DariusBrasov in 🥇 [$2,000] ​Shooting Gallery 🎲 ​   
    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  
  13. Like
    Serlite got a reaction from 26Rola in 🏆 [$800] The Greatest Minds: Leonardo Da Vinci 🎨   
    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  
  14. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] The Greatest Minds: Leonardo Da Vinci 🎨   
    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  
  15. Like
    Serlite got a reaction from pfodo in 🏆 [$800] The Greatest Minds: Isaac Newton 🍎   
    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  
  16. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] The Greatest Minds: Isaac Newton 🍎   
    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  
  17. Like
    Serlite got a reaction from watchmen in 🏆 [$800] 🎉 After Party 🎉   
    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  
  18. Like
    Serlite got a reaction from ombrerico in ​​🎄​ ​[$1000] Merry Christmas from the Primedice Team ​🎄   
    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  
  19. Like
    Serlite got a reaction from DeeBK in ​​🎄​ ​[$1000] Merry Christmas from the Primedice Team ​🎄   
    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  
  20. Upvote
    Serlite got a reaction from matteof in 🥇 [$2000]​ Solve the Dice Code 🎲 ​   
    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.
  21. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] Around the Globe: Algeria 🇩🇿   
    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.
  22. Thanks
    Serlite got a reaction from matteof in 🥇 [$2000]​ Solve the Dice Code 🎲 ​   
    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  
  23. Like
    Serlite got a reaction from paddyspub in 🏆 [$800] Around the Globe: Belgium 🇧🇪   
    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  
  24. Upvote
    Serlite got a reaction from GKD09 in 🥇 [$2,000] The Golden Game 🎲 ​   
    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  
  25. Like
    Serlite got a reaction from ombrerico in 🏆 [$800] Around the Globe: Sweden 🇸🇪   
    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  
×