Script Dice Bot 1
Script Dice Bot 1
best to start with a balance of 10 coins (at least thats what I've been doing on
JD).
***** Bot keeps betting till you bust ******
Fixed betting with a very aggressive martindale. base bet is multiplied by 40 for
the first 2 trys, then the multiplier is divided by 2 for each successive try.
For a base bet of .00000001
The first try will be X 40 or .00000040 the next will be X40 or .00001600 the next
is X 20 or .00032 followed by X10 or .0032.
This continues until the multiplier is < 1.85 at which time the remaining bets are
incremented by 1.85.
This version checks the rolls until it see either 2 wins or 2 loses in a row.
Once that occurs it waits for the next win and then try the bet. It's attempting
to find a 2 win streak and avoid the hi/lo/hi/lo streaks that sometimes occur.
There are 2 savings features built into this script. There is a target value.
Once the balance is over the target, the target and any extra is invested.
Script :
chance = 39.6
martimulti = 40
basebet = .00000001
startbalance = balance
nextbet = basebet
savefactor = 1.25
target = .01
targetbalance = balance + target
bethigh = true
low = 0
high = 0
losecount = 0
stopnow = false
totallose = 0
wincount = 0
nextwinbet = basebet * martimulti
go = false
set = false
function dobet()
if (win) then
wincount += 1
totallose = 0
newbalance = balance
if (high > low) then
bethigh = true
else
bethigh = false
end
if (wincount == 1 and go) then
nextbet = nextwinbet
go = false
set = false
else
nextbet = basebet
end
if (wincount == 2 and previousbet != basebet) then
if (stopnow) then stop() end
martimulti = 40
nextwinbet = basebet * martimulti
set = true
losecount = 0
if (balance > targetbalance) then
invest((balance - targetbalance)+target)
targetbalance = targetbalance + target
newbalance = targetbalance
end
if (newbalance > startbalance * savefactor) then
invest(balance-startbalance)
targetbalance = startbalance + target
startbalance = startbalance * savefactor
end
end
if (wincount == 2) then go = true end
else
if (wincount == 1 and previousbet != basebet ) then
nextwinbet = previousbet * martimulti
martimulti = martimulti / 2
if (martimulti < 1.85) then martimulti = 1.85 end
losecount += 1
print(losecount)
else
end
wincount = 0
totallose = totallose + 1
if (totallose == 2) then go = true end
nextbet = basebet
end
end