Keiich

Ultimate_Hunter_by_Keiichi_1.2%

Aug 12th, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 9.14 KB | None | 0 0
  1. --@ Ultimate_Hunter_by_Keiichi_1.2%
  2.  
  3.  
  4.  
  5. base = 0.00000010 --@ Put min bet.
  6.  
  7. targetb = 0.015 --@ Put target balance.
  8.  
  9.  
  10. emergency = 1 - amount of x100 rolls missed before changing seed
  11. emls = 150 - after how many loses to start counting x100 rolls (leave both as it is if any concerns)
  12.  
  13.  
  14. ----------------
  15. prebet = base
  16. nextbet = prebet
  17. losecount = 0
  18. betcount = 0
  19. chance = 1.2
  20. bethigh = true
  21. chancecalc = 1.2
  22. startbal = balance
  23. curbal = balance
  24. bbnum = startbal / base
  25. lowestchance =  1.2
  26. lowestchanceS = 0
  27. lowestchanceR = 0
  28. lowestchanceP = 0
  29. maxlstreak = 0
  30. largebet = 0.00000000
  31. curbal = balance
  32. targetpercent = curbal / targetb * 100
  33. lastwinR = 0
  34. lastwinC = 0
  35. lastwinP = 0
  36. lastwinS = 0
  37. x100rolls = 0
  38. x100R = 0
  39. x100S = 0
  40. resetseed()
  41. covermessage ="................."
  42. ----------------
  43.  
  44.  
  45. function dobet()
  46.  
  47.   chancecalc =  1.2 - (currentstreak * -0.002265)
  48.   chance = round(chancecalc,4)
  49.   curbal = balance
  50.   targetpercent = round(curbal / targetb * 100,2)
  51.   print("\n---------")
  52.   print("---------")
  53.   print("---------")
  54.   print("---------")
  55.   print("---------")
  56.   print("---------")
  57.   print("---------")
  58.   print("---------")
  59.   print("---------")
  60.   print("---------")
  61.   print("---------")
  62.   print("---------")
  63.   print("---------")
  64.   print("---------")
  65.   print("---------")
  66.   print("---------")
  67.   print("---------")
  68.   print("---------\n")
  69.   print("Roll number - " .. betcount)
  70.   print("\n---------")
  71.   print("\nLoseStreak - " .. losecount)
  72.   print("\n" .. covermessage)
  73.   print("\n---------\n")
  74.   print("Last x100 Bet Missed - Roll / Losestreak: ")
  75.   print(x100R .. " / " .. x100S)
  76.   print("Number of x100 Missed This Streak  - " .. x100rolls)
  77.   if x100rolls > 0 then
  78.     print("\nLoseStreak from last x100 - " .. losecount - x100S)
  79.   else
  80.     print("\nLoseStreak from last x100 - 0")
  81.   end
  82.   print("\n---------\n")
  83.   print("Target Balance - " .. targetb)
  84.   print("% of Target Reached - " .. targetpercent .. "%")
  85.   print("\n---------\n")
  86.   print("Longest LoseStreak - " .. maxlstreak)
  87.   print("Largest Profit from 1 bet - " .. largebet)
  88.   print("\n---------\n")
  89.   print("Lowest Chance Hunted - " .. lowestchance .. "%")
  90.   print("With Roll / Profit / Losestreak: ")
  91.   print(lowestchanceR .. " / " .. lowestchanceP .. " / " .. lowestchanceS)
  92.   print("\n---------\n")
  93.   print("Last Won Bet - Chance / Roll / Profit / Losestreak: ")
  94.   print(lastwinC .. "% / " .. lastwinR .. " / " .. lastwinP .. " / " .. lastwinS)
  95.   print("\n---------\n")
  96.  
  97.   if win then
  98.     ching()
  99.     nextbet = prebet
  100.     lastwinR = lastBet.Roll
  101.     lastwinC = lastBet.Chance
  102.     lastwinP = lastBet.Profit
  103.     lastwinS = lastBet.Nonce
  104.     if lastBet.Chance < lowestchance then
  105.       lowestchance = lastBet.Chance
  106.       lowestchanceP = lastwinP
  107.       lowestchanceR = lastwinR
  108.       lowestchanceS = lastwinS
  109.     end
  110.     if lastBet.Profit > largebet then
  111.       largebet = lastBet.Profit
  112.     end
  113.     losecount = 0
  114.     betcount += 1
  115.     x100rolls = 0
  116.     resetseed()
  117.     curbal = balance
  118.     if curbal >= targetb then
  119.       print("\nTARGET REACHED. GRATS")
  120.       stop()
  121.     end
  122.   else
  123.      if (lastBet.Roll > 99) then
  124.       alarm()
  125.       x100rolls += 1
  126.       x100R = lastBet.Roll
  127.       x100S = losecount
  128.       print("\n---------\n")
  129.       print("\n---------\n")
  130.       print("\n" .. x100R .. "ROLLED ON " .. x100S .. "LOSESTREAK")
  131.       print("\nDANGER, x100 ROLLED " .. x100rolls .. "TIMES")
  132.       print("\n---------\n")
  133.       print("\n---------\n")
  134.       if (x100rolls >= emergency and losecount >= emls) then
  135.         resetseed()
  136.         print("\n---------\n")
  137.         print("\nx100 ROLLED TOO MANY TIMES.. EMERGENSY!")
  138.         print("\n---------\n")
  139.       end
  140.     end
  141.     losecount += 1
  142.     if losecount > maxlstreak then
  143.       maxlstreak = losecount
  144.     end
  145.     betcount += 1
  146.     nextbet = prebet
  147.   end
  148.   if (losecount > 1) then
  149.     nextbet = round(previousbet * 1.0020,15)
  150.   end
  151.   if (losecount > 100) then
  152.     nextbet = base * 1.3
  153.   end
  154.   if (losecount > 101) then
  155.     nextbet = round(previousbet * 1.0035,15)
  156.   end
  157.   if (losecount > 130) then
  158.     nextbet = base * 1.7
  159.   end
  160.   if (losecount > 131) then
  161.     nextbet = round(previousbet * 1.0035,15)
  162.   end
  163.   if (losecount > 150) then
  164.     nextbet = base * 2
  165.   end
  166.   if (losecount > 151) then
  167.     nextbet = round(previousbet * 1.0035,15)
  168.   end
  169.   if (losecount > 180) then
  170.     nextbet = base * 2.3
  171.   end
  172.   if (losecount > 181) then
  173.     nextbet = round(previousbet * 1.0035,15)
  174.   end
  175.   if (losecount > 200) then
  176.     nextbet = base * 2.5
  177.   end
  178.   if (losecount > 201) then
  179.     nextbet = round(previousbet * 1.0035,15)
  180.   end
  181.   if (losecount > 230) then
  182.     nextbet = base * 3
  183.   end
  184.   if (losecount > 231) then
  185.     nextbet = round(previousbet * 1.0035,15)
  186.   end
  187.   if (losecount > 250) then
  188.     nextbet = base * 3.3
  189.   end
  190.   if (losecount > 251) then
  191.     nextbet = round(previousbet * 1.0035,15)
  192.   end
  193.   if (losecount > 300) then
  194.     nextbet = base * 5
  195.   end
  196.   if (losecount > 301) then
  197.     nextbet = round(previousbet * 1.0035,15)
  198.   end
  199.   if (losecount > 350) then
  200.     nextbet = base * 9
  201.   end
  202.   if (losecount > 351) then
  203.     nextbet = round(previousbet * 1.0035,15)
  204.   end
  205.   if (losecount > 400) then
  206.     nextbet = base * 12
  207.   end
  208.   if (losecount > 401) then
  209.     nextbet = round(previousbet * 1.0035,15)
  210.   end
  211.   if (losecount > 450) then
  212.     nextbet = base * 13
  213.   end
  214.   if (losecount > 451) then
  215.     nextbet = round(previousbet * 1.0035,15)
  216.   end
  217.   if (losecount > 485) then
  218.     chance = 0.1
  219.     nextbet = base * 17
  220.   end
  221.   if (losecount > 490) then
  222.     chance = 0.09
  223.   end
  224.   if (losecount > 495) then
  225.     chance = 0.08
  226.     nextbet = base * 20
  227.   end
  228.   if (losecount > 498) then
  229.     chance = 0.07
  230.   end
  231.   if (losecount > 502) then
  232.     chance = 0.06
  233.   end
  234.   if (losecount > 505) then
  235.     chance = 0.05
  236.     nextbet = base * 24
  237.   end
  238.   if (losecount > 508) then
  239.     chance = 0.04
  240.   end
  241.   if (losecount > 510) then
  242.     chance = 0.03
  243.   end
  244.   if (losecount > 512) then
  245.     chance = 0.02
  246.   end
  247.   if (losecount > 514) then
  248.     nextbet = base * 35
  249.     chance = 0.01
  250.   end
  251.   if (losecount > 516) then
  252.     chance = 0.99
  253.     nextbet = round(previousbet*1.012,15)
  254.   end
  255.   if (losecount > 600) then
  256.     nextbet = round(previousbet*1.01045,15)
  257.   end
  258.   if (losecount > 700) then
  259.     nextbet = round(previousbet*1.01,15)
  260.   end
  261.  
  262.  
  263.   ----------------------
  264.   curbal = balance
  265.   bbnum = curbal / base
  266.   if bbnum >= 1402116 then
  267.     covermessage = "YOUR BALANCE CAN COVER 1100+ REDS - NO RISK"
  268.   elseif (bbnum >= 851852 and bbnum < 1402116) then
  269.     covermessage = "YOUR BALANCE CAN COVER 1050-1100 REDS - ALMOST NO RISK"
  270.   elseif (bbnum >= 517196 and bbnum < 851852) then
  271.     covermessage = "YOUR BALANCE CAN COVER 1000-1050 REDS - ALMOST NO RISK"
  272.   elseif (bbnum >= 314815 and bbnum < 517196) then
  273.     covermessage = "YOUR BALANCE CAN COVER 950-1000 REDS - CAN BE RISKY IN VERY LONG RUN"
  274.   elseif (bbnum >= 190476 and bbnum < 314815) then
  275.     covermessage = "YOUR BALANCE CAN COVER 900-950 REDS - CAN BE RISKY IN LONG RUN"
  276.   elseif (bbnum >= 115079 and bbnum < 190476) then
  277.     covermessage = "YOUR BALANCE CAN COVER 850-900 REDS - CAN BE RISKY IN LONG RUN"
  278.   elseif (bbnum >= 68783 and bbnum < 115079) then
  279.     covermessage = "YOUR BALANCE CAN COVER 800-850 REDS - RISKY IN LONG RUN"
  280.   elseif (bbnum >= 41005 and bbnum < 68783) then
  281.     covermessage = "YOUR BALANCE CAN COVER 750-800 REDS - RISKY IN LONG RUN"
  282.   elseif (bbnum >= 24339 and bbnum < 41005) then
  283.     covermessage = "YOUR BALANCE CAN COVER 700-750 REDS - RISKY IN AVERAGE RUN"
  284.   elseif (bbnum >= 14021 and bbnum < 24339) then
  285.     covermessage = "YOUR BALANCE CAN COVER 650-700 REDS - RISKY IN AVERAGE RUN"
  286.   elseif (bbnum >= 7937 and bbnum < 14021) then
  287.     covermessage = "YOUR BALANCE CAN COVER 600-650 REDS - RISKY IN AVERAGE RUN"
  288.   elseif (bbnum >= 4444 and bbnum < 7937) then
  289.     covermessage = "YOUR BALANCE CAN COVER 550-600 REDS - RISKY IN AVERAGE RUN"
  290.   elseif (bbnum >= 2646 and bbnum < 4444) then
  291.     covermessage = "YOUR BALANCE CAN COVER 500-550 REDS - RISKY EVEN IN SHORT RUN"
  292.   elseif (bbnum >= 1918 and bbnum < 2646) then
  293.     covermessage = "YOUR BALANCE CAN COVER 450-500 REDS - RISKY EVEN IN SHORT RUN"
  294.   elseif (bbnum >= 1288 and bbnum < 1918) then
  295.     covermessage = "YOUR BALANCE CAN COVER 400-450 REDS - VERY RISKY EVEN IN SHORT RUN"
  296.   elseif (bbnum >= 828 and bbnum < 1288) then
  297.     covermessage = "YOUR BALANCE CAN COVER 350-400 REDS - VERY RISKY EVEN IN SHORT RUN"
  298.   elseif (bbnum >= 569 and bbnum < 828) then
  299.     covermessage = "YOUR BALANCE CAN COVER 300-350 REDS - TOO RISKY, MOST LIKELY WILL BUST. CARE"
  300.   elseif (bbnum >= 386 and bbnum < 569) then
  301.     covermessage = "YOUR BALANCE CAN COVER 250-300 REDS - TOO RISKY, MOST LIKELY WILL BUST. CARE"
  302.   elseif (bbnum >= 262 and bbnum < 386) then
  303.     covermessage = "YOUR BALANCE CAN COVER 200-250 REDS - TOO RISKY, WILL BUST VERY QUICKLY. CARE PLZ"
  304.   elseif (bbnum < 262) then
  305.     covermessage = "YOUR BALANCE CAN COVER LESS THAN 200 REDS - TOO RISKY TO PLAY, BETTER STOP THE SCRIPT"
  306.   end
  307. end
  308.  
  309. function round(num, numDecimalPlaces)
  310. local mult = 10^(numDecimalPlaces or 0)
  311. return math.floor(num * mult + 0.5) / mult
  312. end
  313. end
  314. end
Advertisement
Add Comment
Please, Sign In to add comment