Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 11.06 KB | None | 0 0
  1. resetstats()
  2. stb = balance
  3. chance = math.random(80, 90)
  4. base = 4
  5. nextbet = base
  6. lose = 0
  7. golandau = 10
  8. chancePayout = {
  9.     min = 5,
  10.     max = 9
  11. }
  12. chanceGo = {
  13.     min = 20,
  14.     max = 50
  15. }
  16. firstTimePlay = 0
  17. notloseYet = true
  18. listChancePayout = {}
  19. listChanceGo = {}
  20. infobet = {}
  21. type = {"hi", "low"}
  22. backprice = 1
  23. bethigh = math.random(0,100)%2==0
  24. balancelose = 0
  25. flagChange = false
  26. flagGo = false
  27. flagNormal = true
  28. targetBalance = 10000
  29. profitRut = 5000
  30. targetResetSeeds = 100000
  31. py = 0
  32. wg = 0
  33. hl = 0
  34. lk = 0
  35. ct = 0
  36. wc = 0
  37. hb = 0
  38.  
  39. function getPayout(chag)
  40.     py = 100 / tonumber(chag)
  41.     py = py - (py *(1/100))
  42. end
  43. function createChange()
  44.     for i = chancePayout.min, chancePayout.max, 1
  45.     do
  46.         getPayout(i)
  47.         table.insert(listChancePayout, {
  48.             hi = {
  49.                 game = string.format("%.2f", (100-i-0.01)),
  50.                 risk = py * 10 + 15,
  51.                 change = i,
  52.                 lose = 0,
  53.                 defaultHi = true,
  54.                 tilethang = 0,
  55.                 onlose = 1 / (1 * py - 1) * 100
  56.             },
  57.             low = {
  58.                 game = string.format("%.2f", i),
  59.                 risk = py * 10 + 15,
  60.                 change = i,
  61.                 lose = 0,
  62.                 defaultHi = false,
  63.                 tilethang = 0,
  64.                 onlose = 1 / (1 * py - 1) * 100
  65.             }
  66.         })
  67.     end
  68.     for i = chanceGo.min, chanceGo.max, 1
  69.     do
  70.         getPayout(i)
  71.         table.insert(listChanceGo, {
  72.             hi = {
  73.                 game = string.format("%.2f", (100-i-0.01)),
  74.                 risk = py * 10 + 15,
  75.                 change = i,
  76.                 lose = 0,
  77.                 defaultHi = true,
  78.                 tilethang = 0,
  79.                 onlose = 1 / (1 * py - 1) * 100
  80.             },
  81.             low = {
  82.                 game = string.format("%.2f", i),
  83.                 risk = py * 10 + 15,
  84.                 change = i,
  85.                 lose = 0,
  86.                 defaultHi = false,
  87.                 tilethang = 0,
  88.                 onlose = 1 / (1 * py - 1) * 100
  89.             }
  90.         })
  91.     end
  92. end
  93. function updateTiLeThang()
  94.     for key, value in pairs(listChancePayout) do
  95.         if lastBet.Roll < tonumber(value["hi"].game) then
  96.             value["hi"].lose = value["hi"].lose + 1
  97.         else
  98.             value["hi"].lose = 0
  99.         end
  100.         if lastBet.Roll > tonumber(value["low"].game) then
  101.             value["low"].lose = value["low"].lose + 1
  102.         else
  103.             value["low"].lose = 0
  104.         end
  105.         for i,v in ipairs(type) do
  106.             value[v].tilethang = value[v].lose / value[v].risk * 100
  107.         end
  108.     end
  109.     for key, value in pairs(listChanceGo) do
  110.         if lastBet.Roll < tonumber(value["hi"].game) then
  111.             value["hi"].lose = value["hi"].lose + 1
  112.         else
  113.             value["hi"].lose = 0
  114.         end
  115.         if lastBet.Roll > tonumber(value["low"].game) then
  116.             value["low"].lose = value["low"].lose + 1
  117.         else
  118.             value["low"].lose = 0
  119.         end
  120.         for i,v in ipairs(type) do
  121.             value[v].tilethang = value[v].lose / value[v].risk * 100
  122.         end
  123.     end
  124. end
  125. function resetTileThang()
  126.     for key, value in pairs(listChancePayout) do
  127.         for i,v in ipairs(type) do
  128.             value[v].tilethang = 0
  129.         end
  130.     end
  131.     for key, value in pairs(listChanceGo) do
  132.         for i,v in ipairs(type) do
  133.             value[v].tilethang = 0
  134.         end
  135.     end
  136. end
  137. function getGoChange()
  138.     phantram = 0
  139.     for key, value in pairs(listChanceGo) do
  140.         for i,v in ipairs(type) do
  141.             -- if value[v].tilethang >= 40 then
  142.             --     phantram = value[v].tilethang
  143.             --     infobet.change = value[v].change
  144.             --     infobet.defaultHi = value[v].defaultHi
  145.             --     infobet.onlose = value[v].onlose
  146.             --     infobet.tilethang = value[v].tilethang
  147.             -- elseif value[v].tilethang >= 65 and value[v].tilethang <= 70 then
  148.             --     phantram = value[v].tilethang
  149.             --     infobet.change = value[v].change
  150.             --     infobet.defaultHi = value[v].defaultHi
  151.             --     infobet.onlose = value[v].onlose
  152.             --     infobet.tilethang = value[v].tilethang
  153.             -- elseif value[v].tilethang >= 45 and value[v].tilethang <= 55 then
  154.             --     phantram = value[v].tilethang
  155.             --     infobet.change = value[v].change
  156.             --     infobet.defaultHi = value[v].defaultHi
  157.             --     infobet.onlose = value[v].onlose
  158.             --     infobet.tilethang = value[v].tilethang
  159.             -- elseif value[v].tilethang >= 25 and value[v].tilethang <= 35 then
  160.             --     phantram = value[v].tilethang
  161.             --     infobet.change = value[v].change
  162.             --     infobet.defaultHi = value[v].defaultHi
  163.             --     infobet.onlose = value[v].onlose
  164.             --     infobet.tilethang = value[v].tilethang
  165.             -- else
  166.             if value[v].tilethang >= 10 and value[v].tilethang <= 20 then
  167.                 phantram = value[v].tilethang
  168.                 infobet.change = value[v].change
  169.                 infobet.defaultHi = value[v].defaultHi
  170.                 infobet.onlose = value[v].onlose
  171.                 infobet.tilethang = value[v].tilethang
  172.             elseif value[v].tilethang > phantram then
  173.                 phantram = value[v].tilethang
  174.                 infobet.change = value[v].change
  175.                 infobet.defaultHi = value[v].defaultHi
  176.                 infobet.onlose = value[v].onlose
  177.                 infobet.tilethang = value[v].tilethang
  178.             end
  179.         end
  180.     end
  181.     return infobet
  182. end
  183. function getPayoutChange()
  184.     phantram = 0
  185.     for key, value in pairs(listChancePayout) do
  186.         for i,v in ipairs(type) do
  187.             if value[v].tilethang > phantram then
  188.                 phantram = value[v].tilethang
  189.                 infobet.change = value[v].change
  190.                 infobet.defaultHi = value[v].defaultHi
  191.                 infobet.onlose = value[v].onlose
  192.                 infobet.tilethang = value[v].tilethang
  193.             end
  194.         end
  195.     end
  196.     return infobet
  197. end
  198.  
  199. function workingChange()
  200.     updateTiLeThang()
  201.     smartChange = getPayoutChange()
  202.     gochange = getGoChange()
  203.     -- if smartChange.tilethang >= 40 then
  204.     --     flagChange = true
  205.     --     flagNormal = false
  206.     --     flagGo = false
  207.     --     firstTimePlay = firstTimePlay + 1
  208.     --     chance = tonumber(smartChange.change)
  209.     --     getPayout(chance)
  210.     --     if firstTimePlay == 1 then
  211.     --         nextbet = base / 100
  212.     --     end
  213.     --     if lose >= py / 2 then
  214.     --         nextbet = previousbet + previousbet * smartChange.onlose / 100
  215.     --     end
  216.     --     bethigh = smartChange.defaultHi
  217.     -- else
  218.     if gochange.tilethang >= 5 and balancelose < 0 then
  219.         flagChange = false;
  220.         flagNormal = false;
  221.         chance = tonumber(gochange.change)
  222.         getPayout(chance)
  223.         bethigh = gochange.defaultHi
  224.         if math.abs(balancelose) < base then
  225.             nextbet = math.abs(balancelose) / (py - 1)
  226.         -- elseif gochange.tilethang >= 65 and gochange.tilethang <= 70 then
  227.         --     nextbet = (math.abs(balancelose) / 4) / (py - 1)
  228.         -- elseif gochange.tilethang >= 45 and gochange.tilethang <= 50 then
  229.         --     nextbet = (math.abs(balancelose) / 3) / (py - 1)
  230.         -- elseif gochange.tilethang >= 25 and gochange.tilethang <= 30 then
  231.         --     nextbet = (math.abs(balancelose) / 2) / (py - 1)
  232.         elseif gochange.tilethang >= 10 and gochange.tilethang <= 20 then
  233.             nextbet = (math.abs(balancelose) / golandau) / (py - 1)
  234.             golandau = golandau - 1
  235.             if golandau == 0 then
  236.                 golandau = 1
  237.             end
  238.         else
  239.             chance = math.random(80, 90)
  240.             bethigh = math.random(0,100)%2==0
  241.             nextbet = base
  242.         end
  243.         flagGo = true
  244.         firstTimePlay = 0
  245.     else
  246.         flagChange = false
  247.         flagNormal = true
  248.         flagGo = false
  249.         firstTimePlay = 0
  250.         chance = math.random(80, 90)
  251.         bethigh = math.random(0,100)%2==0
  252.         nextbet = base
  253.     end
  254.     if nextbet > balance then
  255.         nextbet = balance / 2
  256.     end
  257.     if nextbet < 0.00000001 then
  258.         nextbet = base
  259.     end
  260. end
  261. createChange()
  262.  
  263. function dobet()
  264.   ct += 1
  265.   lk = wc*200/ct
  266.   wg = wg + previousbet
  267. if nextbet >= hb then
  268.   hb = nextbet
  269. end
  270. if lose >= hl then
  271.    hl = lose
  272. end
  273. if notloseYet == true then
  274.     phantramdego = 10
  275. else
  276.     phantramdego = 1
  277. end
  278. if win then
  279.     wc += 1
  280.     nextbet = base
  281.     if balancelose <= 0 and flagChange == false and flagNormal == false then
  282.         balancelose = balancelose + currentprofit
  283.     end
  284.     firstTimePlay = 0
  285.     if balancelose > 0 then
  286.         balancelose = 0
  287.         notloseYet = true
  288.     end
  289.     lose = 0
  290.     if flagGo == true and (math.abs(balancelose) / balance * 100) >= phantramdego then
  291.         golandau = 15
  292.     end
  293.     if targetResetSeeds == bets then
  294.         resetseed()
  295.         resetTileThang()
  296.     end
  297. else
  298.     lose = lose + 1
  299.     if flagChange == false then
  300.         balancelose = balancelose + currentprofit
  301.     end
  302.     if notloseYet == true and (math.abs(balancelose) / balance * 100) >= phantramdego then
  303.         golandau = 15
  304.         notloseYet = false
  305.     end
  306. end
  307. if (math.abs(balancelose) / balance * 100) >= 15 then
  308.     notloseYet = true
  309. end
  310. if (math.abs(balancelose) / balance * 100) >= 20 then
  311.     balancelose = 0
  312. end
  313. if balance >= targetBalance then
  314.     stop()
  315.     print("   ")
  316.     print(balance)
  317.     print("TARGET ACHIEVED!!!")
  318.     print("  ")
  319.     withdraw(profitRut,'DTQUKPAtskAnri5dKKVT4n5VaWz3DDovqw')
  320.     seed()
  321.     start()
  322. end
  323. workingChange()
  324. print("")
  325. print("")
  326. print("------------------------------  CODE BY LUÂN  -------------------------------")
  327. print("               BETTING CURRENCY : ".." ~~~ "..string.upper(currency).." ~~~ ")
  328. print("")
  329. print(" Số tiền cần gỡ            "..string.format("%.8f",balancelose))
  330. print("")
  331. print(" Profit                           "..string.format("%.8f",profit))
  332. print(" TOTAL BET               "..(bets).." BETS")
  333. print(" Wagered                    ".. string.format("%.8f",wg))
  334. print("")
  335. print(" Start Balance              "..string.format("%.8f",stb))
  336. print(" Current Balance          "..string.format("%.8f",balance))
  337. print("")
  338. print(" Bet Amount                 "..string.format("%.8f",previousbet))
  339. print(" Chance                       "..string.format("%.3f",chance))
  340. print(" Largest Bet                  "..string.format("%.8f",hb))
  341. print("")
  342. print(" Lose Streak                    "..hl)
  343. print(" Current Lose Streak        "..lose)
  344. print(" LUCKY                           "..string.format("%.3f",lk).."%")
  345. print("")
  346. print("-----------------------------------------------------------------------------------------")
  347. print("")
  348. print("")
  349. end
  350.  
  351. function s()
  352.   stop()
  353. end
  354. function seed()
  355.   resetseed()
  356. end
  357. function stats()
  358.   resetstats()
  359. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement