 # Serlite

Moderator

842

55

## Reputation Activity

1. Serlite got a reaction from G418ran in 📐 [\$800] The Greatest Minds: Rene Descartes 📐
16.28
Bet: 98,746,031,155
placed by Serlite on 11/10/2021
Wagered
0.00016803 Multiplier
6.00x Profit
0.00084015 This week's challenge didn't entail too high of a multiplier, so I finally decided to give it a shot. Pretty straightforward hunt for a range of roll numbers, I just had to dust off an old script and adapt it. If you don't have much balance though, still be wary since 6x can still have some pretty painful variance.
Here's the script! As usual, feel free to modify the bet and currency as needed:
chance = 16.5000 nextbet = 0.00016803 bethigh = false currency = "Ltc" local lowerLimit = 15.96 local upperLimit = 16.50 function dobet() if win and lastBet.Roll >= lowerLimit and lastBet.Roll <= upperLimit then print(tostring(lastBet.Id)) ching() stop() end end
2. Serlite got a reaction from Bertelipk in 📐 [\$800] The Greatest Minds: Rene Descartes 📐
16.28
Bet: 98,746,031,155
placed by Serlite on 11/10/2021
Wagered
0.00016803 Multiplier
6.00x Profit
0.00084015 This week's challenge didn't entail too high of a multiplier, so I finally decided to give it a shot. Pretty straightforward hunt for a range of roll numbers, I just had to dust off an old script and adapt it. If you don't have much balance though, still be wary since 6x can still have some pretty painful variance.
Here's the script! As usual, feel free to modify the bet and currency as needed:
chance = 16.5000 nextbet = 0.00016803 bethigh = false currency = "Ltc" local lowerLimit = 15.96 local upperLimit = 16.50 function dobet() if win and lastBet.Roll >= lowerLimit and lastBet.Roll <= upperLimit then print(tostring(lastBet.Id)) ching() stop() end end
3. Serlite got a reaction from G418ran in How to cope up with Depression?
Being around happy people can help distract you from depression, but you need to make sure you're in the company of people who actually understand how depression works. A lot of times, people don't understand that battling depression is more than just "not thinking depressing thoughts". Severe depression is practically paralyzing - like the will to live is drained out of you - making it impossible to engage in activities to distract yourself or sometimes even function as a normal human being.
As a result, it's not always feasible for people to treat their own depression by just trying to fill their minds with "happy thoughts". Counseling, and sometimes drugs (yes, there's a stigma against them, but sometimes you need to address chemical imbalances in order for other parts of treatment to work) are important to consider. There are lots of different factors involved in finding the right treatment though - for example, Seasonal Affective Disorder can be treated cheaply just by using a sunlight-imitating light source for a few hours each day.
4. Serlite got a reaction from G418ran in [\$800] ☀ The Greatest Minds - Copernicus ☀
93.98
Bet: 96,773,138,577
placed by Serlite on 05/09/2021
Wagered
0.00013338 Multiplier
4.00x Profit
0.00040014 This one wasn't too complicated, but it was still a bit costly due to the variance of the 4x multiplier. In any case, here's a script!
chance = 24.75 nextbet = 0.00013338 bethigh = true currency = "Ltc" function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -2) print(betIdEnd) if isWithinRange(lastBet.Roll) and isValidEnd(betIdEnd) then print (lastBet.Roll) print (lastBet.Id) ching() stop() end end function isWithinRange(rollNumber) return rollNumber >= 88.77 and rollNumber <= 99.88 end function isValidEnd(betIdEnd) return betIdEnd == "77" or betIdEnd == "88" or betIdEnd == "99" end
5. Serlite got a reaction from AleksandarZ in [\$800] 📚The Greatest Minds: Benjamin Franklin📚
55.55
Bet: 95,415,984,229
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 11.11
Bet: 95,416,608,953
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 22.22
Bet: 95,416,719,897
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 A nice and simple rollhunt, and not too expensive to hunt either thanks to the flexible multiplier!
So here's a nice and simple script to hunt it (don't forget to delete numbers as you hit them):
chance = 98 nextbet = 0.00018354 bethigh = true currency = "Ltc" numbersToHunt = { 11.11, 22.22, 33.33, 44.44, 55.55, 66.66, 77.77, 88.88, 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. Serlite got a reaction from Smurf123 in [\$800] 📚The Greatest Minds: Benjamin Franklin📚
55.55
Bet: 95,415,984,229
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 11.11
Bet: 95,416,608,953
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 22.22
Bet: 95,416,719,897
placed by Serlite on 09/08/2021
Wagered
0.00018354 Multiplier
1.01x Profit
0.00000187 A nice and simple rollhunt, and not too expensive to hunt either thanks to the flexible multiplier!
So here's a nice and simple script to hunt it (don't forget to delete numbers as you hit them):
chance = 98 nextbet = 0.00018354 bethigh = true currency = "Ltc" numbersToHunt = { 11.11, 22.22, 33.33, 44.44, 55.55, 66.66, 77.77, 88.88, 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
7. Serlite got a reaction from 26Rola in 🥇 [\$2,000] Monster Dice 🎲​
10.00
Bet: 95,078,813,025
placed by Serlite on 05/08/2021
Wagered
0.00355150 Multiplier
1.01x Profit
0.00003623 Oof, this one proved a bit costly...just bad luck, though. Script is the usual rollhunt one, just updated with the new numbers to hunt:
chance = 98 nextbet = 0.00355150 bethigh = false currency = "Ltc" numbersToHunt = { 0.00, 1.00, 1.50, 2.00, 2.50, 5.00, 6.00, 7.00, 8.00, 9.00, 10.00, 15.00, 20.00, 25.00, 30.00, 35.00, 40.00, 45.00, 50.00, 55.00, 60.00, 65.00, 70.00, 75.00, 80.00, 85.00, 90.00, 95.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
8. Serlite got a reaction from Smurf123 in 🥇 [\$2,000] Monster Dice 🎲​
10.00
Bet: 95,078,813,025
placed by Serlite on 05/08/2021
Wagered
0.00355150 Multiplier
1.01x Profit
0.00003623 Oof, this one proved a bit costly...just bad luck, though. Script is the usual rollhunt one, just updated with the new numbers to hunt:
chance = 98 nextbet = 0.00355150 bethigh = false currency = "Ltc" numbersToHunt = { 0.00, 1.00, 1.50, 2.00, 2.50, 5.00, 6.00, 7.00, 8.00, 9.00, 10.00, 15.00, 20.00, 25.00, 30.00, 35.00, 40.00, 45.00, 50.00, 55.00, 60.00, 65.00, 70.00, 75.00, 80.00, 85.00, 90.00, 95.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
9. Serlite got a reaction from dznuts8585 in 🥇 [\$2,000] Discover the Cube 🎲
Bet: 94,481,307,688
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,308,491
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,309,589
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,310,583
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 This was a nerve-wracking one - streak hunts are always scary for me with larger bets.
No script for this, since I really wouldn't recommend betting too crazily on challenges with big bets and moderate multipliers. Those red streaks can be devastating!
10. Serlite got a reaction from 26Rola in 🍏 [\$800] The Greatest Minds: Steve Jobs 🍏
77.77
Bet: 94,491,294,168
placed by Serlite on 27/07/2021
Wagered
0.00023253 Multiplier
3.00x Profit
0.00046506 A nice and simple rollhunt...except it's on 3x, so variance is a lot larger than my preferred 98% win chance!
In any case, the simple rules at least make for a simple script:
chance = 33.0000 nextbet = 0.00023253 bethigh = true currency = "Ltc" numbersToHunt = { 77.77, 88.88, 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
11. Serlite got a reaction from MarkoKu in 🍏 [\$800] The Greatest Minds: Steve Jobs 🍏
77.77
Bet: 94,491,294,168
placed by Serlite on 27/07/2021
Wagered
0.00023253 Multiplier
3.00x Profit
0.00046506 A nice and simple rollhunt...except it's on 3x, so variance is a lot larger than my preferred 98% win chance!
In any case, the simple rules at least make for a simple script:
chance = 33.0000 nextbet = 0.00023253 bethigh = true currency = "Ltc" numbersToHunt = { 77.77, 88.88, 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
12. Serlite got a reaction from 26Rola in 🥇 [\$2,000] Discover the Cube 🎲
Bet: 94,481,307,688
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,308,491
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,309,589
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 Bet: 94,481,310,583
placed by Serlite on 26/07/2021
Wagered
0.00380850 Multiplier
3.00x Profit
0.00761700 This was a nerve-wracking one - streak hunts are always scary for me with larger bets.
No script for this, since I really wouldn't recommend betting too crazily on challenges with big bets and moderate multipliers. Those red streaks can be devastating!
13. Serlite got a reaction from vahag778 in 🍏 [\$800] The Greatest Minds: Steve Jobs 🍏
77.77
Bet: 94,491,294,168
placed by Serlite on 27/07/2021
Wagered
0.00023253 Multiplier
3.00x Profit
0.00046506 A nice and simple rollhunt...except it's on 3x, so variance is a lot larger than my preferred 98% win chance!
In any case, the simple rules at least make for a simple script:
chance = 33.0000 nextbet = 0.00023253 bethigh = true currency = "Ltc" numbersToHunt = { 77.77, 88.88, 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
14. Serlite got a reaction from 26Rola in 🍀 [\$800] The Greatest Minds: Marcus Aurelius 🍀
93.31
Bet: 94,132,565,270
placed by Serlite on 21/07/2021
Wagered
0.00025797 Multiplier
10.00x Profit
0.00232173 This was a pretty straightforward one to script! And not too hard to hit, either.
Just had to dust off an old script and make a couple tweaks:
chance = 9.9 nextbet = 0.00025797 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) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if (digit1 % 2 == 1 and digit2 % 2 == 1 and digit3 % 2 == 1 and digit4 % 2 == 1) then return true end return false end
15. Serlite got a reaction from NikolaG in 🍀 [\$800] The Greatest Minds: Marcus Aurelius 🍀
93.31
Bet: 94,132,565,270
placed by Serlite on 21/07/2021
Wagered
0.00025797 Multiplier
10.00x Profit
0.00232173 This was a pretty straightforward one to script! And not too hard to hit, either.
Just had to dust off an old script and make a couple tweaks:
chance = 9.9 nextbet = 0.00025797 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) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if (digit1 % 2 == 1 and digit2 % 2 == 1 and digit3 % 2 == 1 and digit4 % 2 == 1) then return true end return false end
16. Serlite got a reaction from dznuts8585 in 🍀 [\$800] The Greatest Minds: Marcus Aurelius 🍀
93.31
Bet: 94,132,565,270
placed by Serlite on 21/07/2021
Wagered
0.00025797 Multiplier
10.00x Profit
0.00232173 This was a pretty straightforward one to script! And not too hard to hit, either.
Just had to dust off an old script and make a couple tweaks:
chance = 9.9 nextbet = 0.00025797 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) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if (digit1 % 2 == 1 and digit2 % 2 == 1 and digit3 % 2 == 1 and digit4 % 2 == 1) then return true end return false end
17. Serlite got a reaction from 26Rola in 🔱 [\$800] The Greatest Minds: Friedrich Nietzsche 🔱
99.42
Bet: 93,280,457,909
placed by Serlite on 07/07/2021
Wagered
0.00022260 Multiplier
44.00x Profit
0.00957180 Pretty normal challenge to hunt - I just had to dig up an old script to use with dicebot! Here you go:
chance = 2.2500 nextbet = 0.00022260 bethigh = true currency = "Ltc" local digitToHunt = 4 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 and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == digitToHunt or digit2 == digitToHunt or digit3 == digitToHunt or digit4 == digitToHunt then return true end return false end
18. Serlite got a reaction from Smurf123 in 🔱 [\$800] The Greatest Minds: Friedrich Nietzsche 🔱
99.42
Bet: 93,280,457,909
placed by Serlite on 07/07/2021
Wagered
0.00022260 Multiplier
44.00x Profit
0.00957180 Pretty normal challenge to hunt - I just had to dig up an old script to use with dicebot! Here you go:
chance = 2.2500 nextbet = 0.00022260 bethigh = true currency = "Ltc" local digitToHunt = 4 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 and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == digitToHunt or digit2 == digitToHunt or digit3 == digitToHunt or digit4 == digitToHunt then return true end return false end
19. Serlite got a reaction from Smurf123 in 🔢 [\$800] The Greatest Minds: Bertrand Russell 🔢
Bet: 91,987,679,189
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
9.00x Profit
0.00144912 Bet: 91,987,744,422
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
8.00x Profit
0.00126857 This was an interesting challenge - different multipliers, limited bets to hit both...unfortunately, I didn't write a fully automated script for this one. So basically, you'll have to run two scripts back-to-back. Run the first script until it hit, then run the second...and if it hits, you're done! If it doesn't, start back at the first script and try again.
If you do use this script, don't forget to create a file called "slow.txt" in the dicebot folder! Otherwise you won't get back the numerical bet IDs that the script needs to check.
Part 1:
chance = 11 nextbet = 0.00018114 bethigh = true currency = "Ltc" function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 1 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end Part 2:
nextbet = 0.00018114 bethigh = true currency = "Ltc" betCount = 1 maxBets = 10 function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 0 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end if betCount >= maxBets then stop() else betCount += 1 end end
20. Serlite got a reaction from 26Rola in 🔢 [\$800] The Greatest Minds: Bertrand Russell 🔢
Bet: 91,987,679,189
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
9.00x Profit
0.00144912 Bet: 91,987,744,422
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
8.00x Profit
0.00126857 This was an interesting challenge - different multipliers, limited bets to hit both...unfortunately, I didn't write a fully automated script for this one. So basically, you'll have to run two scripts back-to-back. Run the first script until it hit, then run the second...and if it hits, you're done! If it doesn't, start back at the first script and try again.
If you do use this script, don't forget to create a file called "slow.txt" in the dicebot folder! Otherwise you won't get back the numerical bet IDs that the script needs to check.
Part 1:
chance = 11 nextbet = 0.00018114 bethigh = true currency = "Ltc" function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 1 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end Part 2:
nextbet = 0.00018114 bethigh = true currency = "Ltc" betCount = 1 maxBets = 10 function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 0 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end if betCount >= maxBets then stop() else betCount += 1 end end
21. Serlite got a reaction from ombrerico in 🔢 [\$800] The Greatest Minds: Bertrand Russell 🔢
Bet: 91,987,679,189
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
9.00x Profit
0.00144912 Bet: 91,987,744,422
placed by Serlite on 17/06/2021
Wagered
0.00018114 Multiplier
8.00x Profit
0.00126857 This was an interesting challenge - different multipliers, limited bets to hit both...unfortunately, I didn't write a fully automated script for this one. So basically, you'll have to run two scripts back-to-back. Run the first script until it hit, then run the second...and if it hits, you're done! If it doesn't, start back at the first script and try again.
If you do use this script, don't forget to create a file called "slow.txt" in the dicebot folder! Otherwise you won't get back the numerical bet IDs that the script needs to check.
Part 1:
chance = 11 nextbet = 0.00018114 bethigh = true currency = "Ltc" function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 1 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end Part 2:
nextbet = 0.00018114 bethigh = true currency = "Ltc" betCount = 1 maxBets = 10 function dobet() local betIdString = tostring(lastBet.Id) local betIdEnd = string.sub(betIdString, -1) if win and tonumber(betIdEnd) % 2 == 0 then print(lastBet.Roll) print(lastBet.Id) ching() stop() end if betCount >= maxBets then stop() else betCount += 1 end end
22. Serlite got a reaction from ombrerico in ⚡ [\$800] The Greatest Minds: Michael Faraday ⚡
Bet: 90,694,861,363
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
39.92x Profit
0.00710940 Bet: 90,694,861,602
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
8.00x Profit
0.00127810 Pretty straightforward challenge, though it can be cumbersome if you don't have a script. So here's the one I wrote!
Note how there's no logic in there to hunt for the specific bet ID digits - that's because the most efficient way to do this challenge is to only bet when you know there will be a "48" in the bet ID. You can guarantee that by waiting until a "48" occurs in a high enough digit that it won't change for a while, then start betting. Remember to stop betting before those digits change, and wait for your next chance.
nextbet = 0.00018267 bethigh = true currency = "Ltc" local multipliersToHunt = {40, 8} local winStreak = 0 function dobet() if win then local multiplier = convertToMultiplier(chance) print ("Hit for " .. multiplier .. "x multiplier!") if winStreak + 1 == #multipliersToHunt then ching() stop() else winStreak += 1 chance = getChance() print ("Continuing hunt to " .. multipliersToHunt[winStreak + 1] .. "x multiplier.") end else winStreak = 0 chance = getChance() end end function getChance() return convertToWinChance(multipliersToHunt[winStreak + 1]) end function convertToWinChance(multiplier) return round(99 / multiplier, 2) end function convertToMultiplier(winChance) return 99 / winChance end function round(x, decimalPlaces) local mult = 10^(decimalPlaces or 0) return math.floor(x * mult + 0.5) / mult end chance = getChance()
23. Serlite got a reaction from GKD09 in ⚡ [\$800] The Greatest Minds: Michael Faraday ⚡
Bet: 90,694,861,363
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
39.92x Profit
0.00710940 Bet: 90,694,861,602
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
8.00x Profit
0.00127810 Pretty straightforward challenge, though it can be cumbersome if you don't have a script. So here's the one I wrote!
Note how there's no logic in there to hunt for the specific bet ID digits - that's because the most efficient way to do this challenge is to only bet when you know there will be a "48" in the bet ID. You can guarantee that by waiting until a "48" occurs in a high enough digit that it won't change for a while, then start betting. Remember to stop betting before those digits change, and wait for your next chance.
nextbet = 0.00018267 bethigh = true currency = "Ltc" local multipliersToHunt = {40, 8} local winStreak = 0 function dobet() if win then local multiplier = convertToMultiplier(chance) print ("Hit for " .. multiplier .. "x multiplier!") if winStreak + 1 == #multipliersToHunt then ching() stop() else winStreak += 1 chance = getChance() print ("Continuing hunt to " .. multipliersToHunt[winStreak + 1] .. "x multiplier.") end else winStreak = 0 chance = getChance() end end function getChance() return convertToWinChance(multipliersToHunt[winStreak + 1]) end function convertToWinChance(multiplier) return round(99 / multiplier, 2) end function convertToMultiplier(winChance) return 99 / winChance end function round(x, decimalPlaces) local mult = 10^(decimalPlaces or 0) return math.floor(x * mult + 0.5) / mult end chance = getChance()
24. Serlite got a reaction from Noeprellik1 in ⚡ [\$800] The Greatest Minds: Michael Faraday ⚡
Bet: 90,694,861,363
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
39.92x Profit
0.00710940 Bet: 90,694,861,602
placed by Serlite on 24/05/2021
Wagered
0.00018267 Multiplier
8.00x Profit
0.00127810 Pretty straightforward challenge, though it can be cumbersome if you don't have a script. So here's the one I wrote!
Note how there's no logic in there to hunt for the specific bet ID digits - that's because the most efficient way to do this challenge is to only bet when you know there will be a "48" in the bet ID. You can guarantee that by waiting until a "48" occurs in a high enough digit that it won't change for a while, then start betting. Remember to stop betting before those digits change, and wait for your next chance.
nextbet = 0.00018267 bethigh = true currency = "Ltc" local multipliersToHunt = {40, 8} local winStreak = 0 function dobet() if win then local multiplier = convertToMultiplier(chance) print ("Hit for " .. multiplier .. "x multiplier!") if winStreak + 1 == #multipliersToHunt then ching() stop() else winStreak += 1 chance = getChance() print ("Continuing hunt to " .. multipliersToHunt[winStreak + 1] .. "x multiplier.") end else winStreak = 0 chance = getChance() end end function getChance() return convertToWinChance(multipliersToHunt[winStreak + 1]) end function convertToWinChance(multiplier) return round(99 / multiplier, 2) end function convertToMultiplier(winChance) return 99 / winChance end function round(x, decimalPlaces) local mult = 10^(decimalPlaces or 0) return math.floor(x * mult + 0.5) / mult end chance = getChance()
25. Serlite got a reaction from ombrerico in 🔨[\$800] The Greatest Minds: Michelangelo 🎨
Bet: 89,631,773,106
placed by Serlite on 04/05/2021
Wagered
0.00009573 Multiplier
12.00x Profit
0.00105303 Bet: 89,631,852,540
placed by Serlite on 04/05/2021
Wagered
0.00009573 Multiplier
21.02x Profit
0.00191643 This was an interesting one to hunt this week - nothing to special about the multipliers, but the bet ID requirements were interesting to script!
For this script, remember to have "slow.txt" in your dicebot folder so the numerical bet ID will be retrieved. And don't forget to update the win chance for the appropriate multiplier!
chance = 8.2500 nextbet = 0.00009573 bethigh = false currency = "Ltc" local digitsToCheck = 2 function dobet() local betIdString = tostring(lastBet.Id) if win and areEndDigitsEven(betIdString, digitsToCheck) then print(lastBet.Id) ching() stop() end end function areEndDigitsEven(input, count) for i = 0, count - 1, 1 do local charIndex = string.len(input) - i local selectedChar = string.sub(input, charIndex, charIndex) if not isEven(tonumber(selectedChar)) then return false end end return true end function isEven(number) return (number % 2) == 0 end
×