Advertisement
Dreddine

LEprerolleurDBvcBNE

Jan 14th, 2021
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[[
  2. 1) Stratégie de pré roll qui analyse autant de chance que vous voulez et dans les 2 sens
  3.  
  4. 1) Pre-roll strategy that analyzes every chances that you want and in both directions.
  5.  
  6. 2) Repère les série rare (exemple: 4 roll au dessus de 90 à la suite) vous pouvez régler
  7. quel type de série(la probabilité des series) vous chercher avec la variable NBM (exemple
  8. NBM = 1000 cherche des series à au moins 1 chance sur 1000 d'arriver)
  9.  
  10. 2) Marks all rare series (example: 4 roll over 90  in a row) you can set the type of series (the probability of the series) that you look for thanks to variable NBM (for example
  11. NBM = 1000 mean looking for series at least 1 chance in 1000 to     happen)
  12.  
  13. 3) Enchaîne à la suite des series dans le même sens et avec la chance correspondante (exem-
  14. ple après 4 roll supérieure à 90 ça enchaîne en chance 90 et en under)
  15.  
  16. 3) After a rare serie we continue in the same direction and with the corresponding chance (for instance after 4 rolls over than 90 it plays chance =  90 and bet under)
  17. ]]
  18.  
  19.  
  20.  
  21. --https://bit-exo.com/?ref=pierresert1
  22.  
  23. --https://www.bitsler.com/?ref=pierresert1
  24.  
  25. --https://bitvest.io?r=100548
  26.  
  27. enablezz=false
  28. enablesrc=false
  29. bestTOUMX=0 --mémorise la proba de la best chaine
  30. n=0
  31. N=0
  32. n=1
  33. bestchain=0 --mémorise la valeur de la serie la + rare
  34. indice=1 --indice de la serie la + rare aux dernier contrôle
  35. pr=0 --mémorise profit/progression
  36. prinitiale=pr
  37.  
  38. --balance=10000 --simu
  39.  
  40. div=100000000 ---------------unité de base
  41.  
  42. --____________________SETTINGS______
  43. agressivite=20 --[[increases/decreases martingales' best minimum increase
  44. for instance with multiplier=2 and aggressivite = 50 after every loses, wager are increase by 150%) ]]--
  45. casino=1 --% edge house
  46. chancePRLL=91 --chance to pre roll
  47. maxchance=90 -- max chance authorized
  48. minchance=10 --minimum chance authorized
  49. NBRchance=100 --number of chance analyzed
  50. target=balance*2 --STOP_IF_BALANCE_OVER
  51. limite=0 --STOP_IF_BALANCE_UNDER
  52. bb=20/div-------------------base bet
  53. bbPRLL=bb --pre roll base bet
  54. NBM=10 --[[probability of the series
  55. (for instance with NBM=100 we are looking for series that have 1 chance in 100 ) ]]--
  56. --_________________________________
  57.  
  58. B=balance-limite---c'est la partie de balance mis en jeu
  59.  
  60. --REMPLISSAGE DES TABLES_____________________________________________
  61. Tch={} --chance
  62. Tover={} --chaine lose over
  63. Tunder={} --chaine lose under
  64. TOUMX={}  --plus grande chaine entre over/under
  65. Tsens={} --mémorise sens de chaque chaine
  66. Tn={} --chaine lose min
  67.  
  68. A=minchance-((maxchance-minchance)/(NBRchance-1))
  69. for x=1,NBRchance,1 do --Remplis les table selectione les chances
  70. A +=(maxchance-minchance)/(NBRchance-1)
  71. Tch[x] = A --chance
  72. Tover[x]=0 --chaine lose over
  73. Tunder[x]=0 --chaine lose under
  74. TOUMX[x]=0 --plus grande chaine entre over/under
  75. Tn[x]=0 --chaine lose min
  76. Tsens[x]=0 --mémorise sens de chaque chaine
  77. end
  78.  
  79. for x=1,NBRchance,1 do --table serie win min
  80.     if Tch[x]==nil then break end
  81.     Tn[x]=math.ceil(math.log(1/NBM)/math.log((Tch[x])/100))
  82. end
  83.  
  84. for x=1,NBRchance,1 do --table serie lose min
  85.     if Tch[x]==nil then break end
  86.     Tn[x]=math.ceil(math.log(1/NBM)/math.log((100-Tch[x])/100))
  87. end
  88.  
  89. x=0
  90. --___________________________________________________________________
  91.  
  92. --FONCTION_______________________________________________________________
  93.  
  94. function stringA()
  95.     M1="dev contact (telegram = @pmNofirg / mail=pmgriffon1@gmail.com )"
  96.     M2="this script is FREE if you bought it you got scammed"
  97.     betv=M2
  98.     print(M1)
  99.     print(M2)
  100. end
  101.  
  102. function simu_printInfo()
  103.     print("wagered= " ..wagered)
  104.     print("profit= " ..profit)
  105.     print("PERF= " ..(wagered/profit)*100 .."%")
  106.     print ("chance= " ..chance)
  107.     print("nextbet= " ..nextbet .." N° " ..bets)
  108. end
  109.  
  110. function calcul_increase()
  111.  
  112.     payout=(100 - casino)/chance
  113.     q=((1+(1/(payout-1)))-1)*(1+(agressivite/100))+1
  114.     inc=(q-1)*100
  115.  
  116. end
  117.  
  118. MRTGLLOPT=false
  119. function martingale_optimise() --optimizing the base bet to use 100% of the balance
  120.  
  121.     if (lastBet.profit >= 0) then
  122.         B=balance-limite-0.00000001
  123.         n=math.log((B/bb)*(-1+q)+1)/math.log(q)
  124.         n=math.floor(n)
  125.         nextbet=B/((1-q^n)/(1-q))
  126.     else
  127.         nextbet=previousbet*q
  128.     end
  129.    
  130.     print("INCREASE= " ..inc .."%")
  131.     print("SERIE MAX DE LOSE POSSIBLE= " ..n-1 )
  132.  
  133. end
  134.  
  135. function reset_to_preroll()
  136.  
  137.     if (lastBet.profit >= 0) then
  138.         if bestTOUMX < Tn[indice] then
  139.             chance=chancePRLL
  140.             nextbet=bbPRLL
  141.             MRTGLLOPT=false
  142.         end
  143.     end --retourner au preroll après win
  144.  
  145. end
  146.  
  147. function cherche_serie_de_win()
  148.     for x=1,NBRchance,1 do
  149.  
  150.         if Tch[x]==nil then break end
  151.  
  152.         if lastBet.roll < Tch[x] then
  153.             Tunder[x] +=1
  154.         else
  155.             Tunder[x] =0
  156.         end
  157.  
  158.         if lastBet.roll > (100-Tch[x]-0.01) then
  159.             Tover[x] +=1
  160.         else
  161.             Tover[x] =0
  162.         end
  163.  
  164.         if Tunder[x] >= Tover[x] then
  165.             TOUMX[x]=Tunder[x]
  166.             Tsens[x]=false
  167.         else
  168.             TOUMX[x]=Tover[x]
  169.             Tsens[x]=true
  170.         end
  171.     end
  172. end
  173.  
  174. function cherche_serie_de_lose()
  175.     for x=1,NBRchance,1 do
  176.  
  177.         if Tch[x]==nil then break end
  178.  
  179.         if lastBet.roll < Tch[x] then
  180.             Tunder[x] =0
  181.         else
  182.             Tunder[x] +=1
  183.         end
  184.  
  185.         if lastBet.roll > (100-Tch[x]-0.01) then
  186.             Tover[x] =0
  187.         else
  188.             Tover[x] +=1
  189.         end
  190.  
  191.         if Tunder[x] >= Tover[x] then
  192.             TOUMX[x]=Tunder[x]
  193.             Tsens[x]=false
  194.         else
  195.             TOUMX[x]=Tover[x]
  196.             Tsens[x]=true
  197.         end
  198.     end
  199. end
  200.  
  201. function selection_indice_de_la_best_serie_win()
  202.     for x=1,NBRchance,1 do
  203.  
  204.         if Tch[x]==nil then break end
  205.         if (1/(((Tch[x])/100)^TOUMX[x])) > bestchain then
  206.             bestchain=(1/(((Tch[x])/100)^TOUMX[x]))
  207.             indice=x
  208.             bestTOUMX=TOUMX[indice]
  209.         end
  210.     end
  211.     if bestTOUMX >= Tn[indice] and (lastBet.profit >= 0) then
  212.         MRTGLLOPT=true
  213.         bestchain=0 --pour garder en mémore même si la serie est cassé
  214.         chance=Tch[indice]
  215.         bethigh=Tsens[indice]
  216.     end
  217. end
  218.  
  219. function selection_indice_de_la_best_serie_lose()
  220.     for x=1,NBRchance,1 do
  221.  
  222.         if Tch[x]==nil then break end
  223.         if (1/(((100-Tch[x])/100)^TOUMX[x])) > bestchain then
  224.             bestchain=(1/(((100-Tch[x])/100)^TOUMX[x]))
  225.             indice=x
  226.             bestTOUMX=TOUMX[indice]
  227.         end
  228.     end
  229.     if bestTOUMX >= Tn[indice] and ((lastBet.profit >= 0) or chance==chancePRLL) then
  230.         MRTGLLOPT=true
  231.         chance=Tch[indice]
  232.         bethigh=Tsens[indice]
  233.     end
  234. end
  235.  
  236.     function target_et_limite()
  237.         if (balance-nextbet) < limite or betv==nil then
  238.             print("MISSION FAILLED! C'EST LE JEU SVP FAITES PAS DE BÊTISE") stop()
  239.         end
  240.         if balance >= target then
  241.             print("TARGET REACHED GG !!!") stop()
  242.         end
  243.     end
  244.  
  245.     bestID,badID,pirePERTE,bestPROFIT=0,0,0,0
  246. function bestBETid()
  247.  
  248.     if currentprofit >= bestPROFIT then
  249.         bestID=lastBet.id
  250.         bestPROFIT=currentprofit
  251.     end
  252.        
  253.     if currentprofit <= pirePERTE then
  254.         badID=lastBet.id
  255.         pirePERTE=currentprofit
  256.     end
  257.        
  258.     print("PROFIT MAX= " ..bestID)
  259.     print("PERTE MAX= " ..badID)
  260.        
  261. end
  262. --_______________________________________________________________________
  263.  
  264. chance=chancePRLL
  265. nextbet=bbPRLL
  266.  
  267. function dobet()
  268.  
  269.     stringA()
  270.     pr +=currentprofit
  271.    
  272.     cherche_serie_de_lose()
  273.     --cherche_serie_de_win()
  274.    
  275.     bestchain=0
  276.     selection_indice_de_la_best_serie_lose()
  277.     --selection_indice_de_la_best_serie_win()
  278.    
  279.     reset_to_preroll()
  280.    
  281.     if MRTGLLOPT==true then
  282.         calcul_increase()
  283.         martingale_optimise()
  284.     end
  285.    
  286.     target_et_limite()
  287.     bestBETid()
  288.     --simu_printInfo()
  289.  
  290. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement