Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Script for PrimeDice V5 by CanihoJR
- --V0.3
- resetseed()
- resetstats()
- -- Settings
- prebet = 0.00000000
- basebet = 0.00000001
- nextbet = prebet
- chance = 49.5
- strategy= 'kamikaze'
- -- Tips
- dotips = true
- autosettip = true
- bank = 'cc958db0-db63-4bae-b9b3-fadc399b8ca5' -- canihojrbank on PD
- basetip = 1.00000000
- -- Session
- sessioninitbalance = balance
- -- Inicializacion
- initbalance = balance
- tempbalance = 0
- ctips = 0
- -- Variables canihojr
- bbet = 0
- bwin = 0
- bloss= 0
- -- Variables colbit
- rmivariable=0
- rmivariable2=0
- -- Variables Recuperar
- chance=49.5
- revchance=50.5
- jackpot=99.89
- revjackpot=0.1
- multup=2.05
- multjackpot=1.0014
- rbase=0.01*1.1/(multup^20-1)
- basejackpot=rbase
- initial=3
- threshold=3000
- bethigh=true
- currentstreak=0
- counter=1
- reversecounter=0
- countjackpot=1
- revcountjackpot=0
- --nextbet=rbase
- main=1
- -- Variables kamikaze
- k_basebet = 0.00000005
- k_ganancia = 0.00001000
- k_ganancia_base = 0.00001000
- k_total = 0
- k_high = 0
- k_low = 0
- k_preroll = 9
- k_ganancias = 0.00000000
- k_diferencia = 0
- k_perdidas_consecutivas = 0
- k_recuperar = false
- k_contador_ganancia = 0
- k_random = 0
- k_apuestas_fuertes = 0
- k_primera = false
- k_apostar = false
- k_perdidas = 0
- limite = 0.00002999
- function dobet()
- -- Solo la primera vez:
- settip()
- -- Obtengo datos y muestro
- preLCD()
- -- Selecciono proxima estategia:
- if (strategy == 'canihojr') then
- stracanihojr()
- elseif (strategy == 'colbit') then
- stracolbit()
- elseif (strategy == 'kamikaze') then
- strakamikaze()
- elseif (strategy == 'recuperar') then
- strarecuperar()
- end
- end
- function settip()
- if (autosettip) then
- if (currency == 'Btc') then
- basetip = 0.00001001
- elseif (currency == 'Eth') then
- basetip = 0.00010001
- elseif (currency == 'Ltc') then
- basetip = 0.00100001
- end
- end
- autosettip = false
- end
- function preLCD()
- tempbalance = balance - initbalance
- --clear()
- --print('\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v')
- print('GENERAL')
- print("═══════")
- print("Currency:\t "..string.upper(currency)..'\t\t Strategy:\t '..strategy)
- print(string.format("Start Bal:\t %.8f", sessioninitbalance))
- print("")
- print(string.format("Base Tip:\t %.8f", basetip))
- print(string.format("Profit:\t %.8f", tempbalance))
- end
- -- STRA KAMIKAZE
- function strakamikaze()
- if (win) then
- if (bethigh) then
- k_high = k_high + 1
- else
- k_low = k_low + 1
- end
- k_perdidas = k_perdidas + nextbet
- else
- if (bethigh) then
- k_low = k_low + 1
- else
- k_high = k_high + 1
- end
- k_perdidas = k_perdidas - nextbet
- end
- k_diferencia = math.abs(k_high - k_low)
- -- Cáclulo nextapuesta
- if (k_preroll > 0 ) then
- nextbet = 0.00000000
- k_preroll = k_preroll - 1
- else
- if(win) then
- if(k_recuperar and nextbet >= k_ganancia) then
- k_recuperar = false
- k_random = 0
- k_primera = false
- k_apostar = false
- k_ganancia = k_ganancia_base
- end
- nextbet = k_basebet
- k_perdidas_consecutivas = 0
- k_apuestas_fuertes = 0
- if (k_recuperar) then
- if (k_diferencia > 5 and k_contador_ganancia > k_random and k_apostar == true) then
- nextbet = k_ganancia
- k_contador_ganancia = 0
- k_apuestas_fuertes = 0
- end
- end
- else
- k_perdidas_consecutivas = k_perdidas_consecutivas + 1
- if(k_perdidas_consecutivas < 5) then
- nextbet = nextbet * 2
- if(nextbet > k_ganancia_base) then
- if(nextbet > k_ganancia_base * 4) then
- k_ganancia = nextbet
- k_recuperar = true
- nextbet = 0.00000001
- k_contador_ganancia = 0
- k_random = math.random(15, 50)
- else
- k_apuestas_fuertes = k_apuestas_fuertes + 1
- if(k_apuestas_fuertes == 2) then
- nextbet = nextbet
- else
- if (k_apuestas_fuertes >= 3) then
- k_ganancia = nextbet
- nextbet = 0.00000001
- k_recuperar = true
- if(k_random == 0) then
- k_contador_ganancia = 0
- k_random = math.random(15, 50)
- end
- end
- end
- end
- end
- else
- nextbet = 0.00000001
- k_recuperar = true
- if(k_random == 0) then
- k_contador_ganancia = 0
- k_random = math.random(0, 50)
- k_primera = false
- else
- if k_random > 0 then
- k_contador_ganancia = 0
- end
- end
- if(k_primera == false) then
- k_primera = true
- k_apostar = false
- else
- k_apostar = true
- end
- end
- end
- end
- -- Cambio lado apuesta, si procede
- if(k_high - 2 <= k_low) then
- bethigh = true
- else
- if(k_low - 2 <= k_high) then
- bethigh = false
- end
- end
- k_total = k_total + 1
- k_contador_ganancia = k_contador_ganancia + 1
- if(bethigh) then
- print('Bet high')
- else
- print('Bet Low')
- end
- if k_perdidas < 0 then
- if math.abs(k_perdidas) >= limite then
- -- Toca recuperar
- -- kamikaze = false
- -- chance = 90
- -- s_recuperar = 4
- print("CAMBIO RECUPERAR")
- nextbet = 0.00000000
- k_perdidas = math.abs(k_perdidas)
- -- s_roll = 0
- -- s_countloss = 0
- -- s_rolls = 0
- -- s_num = 0
- -- s_last = 0
- strategy = 'recuperar'
- -- s_seguidas = 0
- -- s_limpiar = false
- -- resetstats()
- -- resetseed()
- end
- else
- k_perdidas = 0
- end
- end
- -- STRA RECUPERAR
- function strarecuperar()
- if (profit >= 0) then
- strategy='kamikaze'
- resetstats()
- end
- if bethigh==true then
- if lastBet.roll>revchance then
- counter=0
- else
- counter=counter+1
- end
- if lastBet.roll<chance then
- reversecounter=0
- else
- reversecounter=reversecounter+1
- end
- else
- if lastBet.roll<chance then
- counter=0
- else
- counter=counter+1
- end
- if lastBet.roll>revchance then
- reversecounter=0
- else
- reversecounter=reversecounter+1
- end
- end
- if lastBet.roll>=revjackpot then
- revcountjackpot=revcountjackpot+1
- else
- revcountjackpot=0
- end
- if lastBet.roll<=jackpot then
- countjackpot=countjackpot+1
- else
- countjackpot=0
- end
- -- --------------------------------------
- -- Main Martingale ----------------------
- -- --------------------------------------
- if main==1 then
- if win then
- if reversecounter<initial then
- counter=0
- nextbet=rbase
- else
- bethigh=not bethigh
- counter=reversecounter
- reversecounter=0
- if counter>=initial then
- nextbet=rbase*math.pow(multup,counter)
- else
- nextbet=rbase
- end
- end
- if countjackpot>threshold then
- --bethigh=true
- --chance=revjackpot
- --nextbet=basejackpot
- --main=2
- nextbet = 0
- strategy = 'kamikaze'
- end
- if revcountjackpot>threshold then
- --bethigh=false
- --chance=revjackpot
- --nextbet=basejackpot
- --main=2
- nextbet = 0
- strategy = 'kamikaze'
- end
- else
- if counter>=initial then
- nextbet=rbase*math.pow(multup,counter)
- else
- nextbet=rbase
- end
- end
- else
- -- -------------------
- -- Bonus martingale --
- -- -------------------
- if win then
- --ching()
- main=1
- nextbet=rbase
- chance=49.5
- bethigh=true
- else
- nextbet=previousbet*multjackpot
- end
- -- ----------------------------------
- -- Stop Loss for the bonus martingale
- -- ----------------------------------
- if profit<0 then
- --ching()
- main=1
- nextbet=rbase
- chance=49.5
- bethigh=true
- countjackpot=0
- revcountjackpot=0
- end
- end
- print("jackpot " ..countjackpot .." " ..revcountjackpot)
- end
- -- STRA CANIHOJR 16.5x
- function stracanihojr()
- chance = 16.5
- bbet += 1
- if (win) then
- bwin += 1
- bloss = 0
- else
- bloss += 1
- bwin = 0
- end
- print('Apuestas: '..bbet)
- print('Victorias: '..bwin)
- print('Perdidas: '..bloss)
- end
- -- STRA COLBIT
- function stracolbit()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement