Advertisement
Guest User

Untitled

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