Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --@ Hunt+Fibo_by_Keiichi_2.0
- --@ Fibonacci function written by -CttCJim- (c)
- -- The script will roll in 2 stages:
- -- 1. Hunting Stage
- -- Will plainbet with selected chance for selected number of rolls
- -- On win will reset the number of rolls to 0
- -- 2. Fibo Stage
- -- Triggered after Hunting stage is over
- -- Will increase the bet amount with each roll using factored Fibonacci sequence
- -- Will increase chance % with each roll by selected amount, factored by lenth of lossStreak
- -- On win will reset to Hunting Stage
- -- Good luck
- -----------------SETTINGS------------------
- -------------------------------------------
- -------------------------------------------
- targetb = 0.00212100 -- Target Balance
- --@ Rolling will stop when this balance reached
- basebet = 10 -- Will be used as basebet by default if 'autotune = false'
- --@ Use whole integers (i.e. "10" = 10 sats = 0.00000010)
- minbet = basebet -- Will be used if 'autotune = true' as minimum possible bet
- --@ Use whole integers
- HUNTChance = 0.77 -- Chance that will be used during Hunting Stage
- --@ The Fibo Stage will start with this chance
- HUNTRollsNumber = 1 -- Number of rolls to do during Hunting Stage
- --@ Put 0 if you want to use the number based on selected HUNTChance
- HUNTRollsPercent = 0.0 -- Number of rolls to do during Hunting Stage in % according to selected HUNTChance
- --@ i.e 1.00 = 100% - 100 rolls for x100 or 990 rolls for x990. Put 0 if you want to use plain number selected in HUNTRollsNumber
- bbMult = 1.00 -- Multiplier for Hunting. Basebet will be multiplied by this number during Huntung Stage.
- --@ WILL NOT INFLUENCE THE FIBO STAGE (Change basebet for that)
- reset = true
- -------------------------------------------
- ----ADJUST-THIS-SETTINGS-TO-UR-PLAYSTYLE---
- fibStepBase = 0.037 -- Fibonacci stepping amount
- --@ Will adjust each FiboStep on this number
- chanceStepBase = 0.011-- Chance stepping amount
- --@ Will increase chance on this amount each roll during Fibo-Stage
- ------------------------------------------
- -------------------------------------------
- -------------------MISC-------------------
- showStats = true -- Show stats in console
- --@ Can slow down the rolling. Try switching to false.
- sound = true -- 'Pling' on Win
- housePercent = 1 -- House Edge used by casino. Used for number of HUNT rolls calculation
- --@ Leave 1 as default if not known
- seedEachRoll = true -- Set to true to change seed on each roll (Dont use together with seedOnWin)
- seedOnWin = false -- Set to true to change seed on win (Dont use together with seedEachRoll)
- HiLoOnWin = false -- Set to true to change HiLo on 1-3 wins randomly
- HiLoAvgCalc = false -- Set to true to change HiLo dynamicly based on previous rolls
- autotune = false -- Set to true to calculate basebet based on current balance
- -------------------------------------------
- -------------------------------------------
- -------------------------------------------
- ------------------STOPS--------------------
- stopOnWin = false
- stopSave = false
- function stopwin()
- stopOnWin = true
- end
- function stopnow()
- stopSave = true
- end
- -------------------------------------------
- --------------BASE-VARIABLES---------------
- betCount = 0
- chanceStep = chanceStepBase
- fibstep = fibStepBase
- if HUNTRollsPercent > 0 then
- winAmount = (100 - (100 * (housePercent / 100))) / HUNTChance
- fiboStart = winAmount * HUNTRollsPercent
- end
- if HUNTRollsNumber > 0 then
- fiboStart = HUNTRollsNumber
- end
- curbal = balance
- targetpercent = curbal / targetb * 100
- wincount = 0
- change = 0
- minbet = minbet * 0.00000001
- basebet = basebet * 0.00000001
- stepsTo100 = 100 / chanceStepBase
- currentStep = 0
- lossCount = 0
- stepCount = 0
- highLowAverage = {}
- averageCount = 0
- averageIndex = 0
- averageMax = 4
- if not (HiLoAvgCalc) and not (HiLoOnWin) then
- bethigh = true
- end
- name = "| HUNT-STAGE |"
- huntName1 = "Chance = " .. string.format("%3.2f",HUNTChance) .. "%"
- huntName2 = "Payout = x" .. string.format("%3.0f",9900 / (HUNTChance * 100))
- huntName3 = "Range: > " .. string.format("%3.0f",9999 - (HUNTChance * 100)) .. " or <" .. string.format("%3.0f",(HUNTChance * 100))
- -------------------------------------------
- ---------------ROLL-STATS------------------
- if reset then
- x100l = 0 --@ 0.9900%
- x100h = 0 --@ 0.9900%
- --
- x180l = 0 --@ 0.5500%
- x180h = 0 --@ 0.5500%
- --
- x240l = 0 --@ 0.4100%
- x240h = 0 --@ 0.4100%
- --
- x330l = 0 --@ 0.3000%
- x330h = 0 --@ 0.3000%
- --
- x400l = 0 --@ 0.2400%
- x400h = 0 --@ 0.2400%
- --
- x500l = 0 --@ 0.1900%
- x500h = 0 --@ 0.1900%
- --
- x600l = 0 --@ 0.1600%
- x600h = 0 --@ 0.1600%
- --
- x825l = 0 --@ 0.1200%
- x825h = 0 --@ 0.1200%
- --
- x990l = 0 --@ 0.1000%
- x990h = 0 --@ 0.1000%
- --
- x1100l = 0 --@ 0.0900%
- x1100h = 0 --@ 0.0900%
- --
- x1650l = 0 --@ 0.0600%
- x1650h = 0 --@ 0.0600%
- --
- x2475l = 0 --@ 0.0400%
- x2475h = 0 --@ 0.0400%
- --
- x3300l = 0 --@ 0.0300%
- x3300h = 0 --@ 0.0300%
- --
- x4950l = 0 --@ 0.0200%
- x4950h = 0 --@ 0.0200%
- --
- x9900l = 0 --@ 0.0100%
- x9900h = 0 --@ 0.0100%
- --
- HITx100l = 0 --@ 0.9900%
- HITx100h = 0 --@ 0.9900%
- --
- HITx180l = 0 --@ 0.5500%
- HITx180h = 0 --@ 0.5500%
- --
- HITx240l = 0 --@ 0.4100%
- HITx240h = 0 --@ 0.4100%
- --
- HITx330l = 0 --@ 0.3000%
- HITx330h = 0 --@ 0.3000%
- --
- HITx400l = 0 --@ 0.2400%
- HITx400h = 0 --@ 0.2400%
- --
- HITx500l = 0 --@ 0.1900%
- HITx500h = 0 --@ 0.1900%
- --
- HITx600l = 0 --@ 0.1600%
- HITx600h = 0 --@ 0.1600%
- --
- HITx825l = 0 --@ 0.1200%
- HITx825h = 0 --@ 0.1200%
- --
- HITx990l = 0 --@ 0.1000%
- HITx990h = 0 --@ 0.1000%
- --
- HITx1100l = 0 --@ 0.0900%
- HITx1100h = 0 --@ 0.0900%
- --
- HITx1650l = 0 --@ 0.0600%
- HITx1650h = 0 --@ 0.0600%
- --
- HITx2475l = 0 --@ 0.0400%
- HITx2475h = 0 --@ 0.0400%
- --
- HITx3300l = 0 --@ 0.0300%
- HITx3300h = 0 --@ 0.0300%
- --
- HITx4950l = 0 --@ 0.0200%
- HITx4950h = 0 --@ 0.0200%
- --
- HITx9900l = 0 --@ 0.0100%
- HITx9900h = 0 --@ 0.0100%
- --
- YOLOWins = 0
- YOLOed = 0
- LUCKYWins = 0
- LUCKYed = 0
- LUCKYLoses = 0
- YOLOloses = 0
- ULTIMATEh = true
- ULTIMATEl = true
- x100lCount = 0 --@ 0.9900%
- x100hCount = 0 --@ 0.9900%
- --
- x180lCount = 0 --@ 0.5500%
- x180hCount = 0 --@ 0.5500%
- --
- x240lCount = 0 --@ 0.4100%
- x240hCount = 0 --@ 0.4100%
- --
- x330lCount = 0 --@ 0.3000%
- x330hCount = 0 --@ 0.3000%
- --
- x400lCount = 0 --@ 0.2400%
- x400hCount = 0 --@ 0.2400%
- --
- x500lCount = 0 --@ 0.1900%
- x500hCount = 0 --@ 0.1900%
- --
- x600lCount = 0 --@ 0.1600%
- x600hCount = 0 --@ 0.1600%
- --
- x825lCount = 0 --@ 0.1200%
- x825hCount = 0 --@ 0.1200%
- --
- x990lCount = 0 --@ 0.1000%
- x990hCount = 0 --@ 0.1000%
- --
- x1100lCount = 0 --@ 0.0900%
- x1100hCount = 0 --@ 0.0900%
- --
- x1650lCount = 0 --@ 0.0600%
- x1650hCount = 0 --@ 0.0600%
- --
- x2475lCount = 0 --@ 0.0400%
- x2475hCount = 0 --@ 0.0400%
- --
- x3300lCount = 0 --@ 0.0300%
- x3300hCount = 0 --@ 0.0300%
- --
- x4950lCount = 0 --@ 0.0200%
- x4950hCount = 0 --@ 0.0200%
- --
- x9900lCount = 0 --@ 0.0100%
- x9900hCount = 0 --@ 0.0100%
- missedHigh = 0
- missedLow = 0
- end
- -------------------------------------------
- --------------HiLo-AVERAGE-ARRAY-----------
- for i=0, averageMax do
- highLowAverage[i] = 0
- end
- -------------------------------------------
- --------------BASEBET-AUTOCALC-------------
- function autocalc()
- if(autotune == true) then
- if(lossCount == 0) then
- basebet = balance / 100000
- basebet = basebet / (10 - HUNTChance)
- if basebet < minbet then
- basebet = minbet
- end
- end
- end
- end
- -------------------------------------------
- --------------FIBO-CALCULATION-------------
- --@ Routine was written by -CttCJim- (c)
- function myfib(level)
- fibno=basebet
- temp=0
- prevfibno=0
- if level == 0 then
- fibno= basebet
- else
- for j=0,level-1,1 do
- temp=fibno
- fibno=fibno + (prevfibno * fibstep)
- prevfibno=temp
- end
- end
- return fibno
- end
- -------------------------------------------
- --------------STARTING-SETTINGS------------
- autocalc()
- chance = HUNTChance
- nextbet=basebet * bbMult
- -------------------------------------------
- -------------------------------------------
- -------------------------------------------
- -------------------DOBET-------------------
- -------------------------------------------
- -------------------------------------------
- function dobet()
- betCount += 1
- autocalc()
- -------------------------------------------
- if seedEachRoll then
- resetseed()
- end
- ----------------Last-Roll----------------
- LBR = lastBet.Roll
- LBID = lastBet.Id
- LBP = lastBet.Profit
- LBC = lastBet.Chance
- LBN = lastBet.Nonce
- --------------------------------------
- ------------COUNTERS---------------
- x100l += 1 --@ 0.9900%
- x100h += 1 --@ 0.9900%
- --
- x180l += 1 --@ 0.5500%
- x180h += 1 --@ 0.5500%
- --
- x240l += 1 --@ 0.4100%
- x240h += 1 --@ 0.4100%
- --
- x330l += 1 --@ 0.3000%
- x330h += 1 --@ 0.3000%
- --
- x400l += 1 --@ 0.2400%
- x400h += 1 --@ 0.2400%
- --
- x500l += 1 --@ 0.1900%
- x500h += 1 --@ 0.1900%
- --
- x600l += 1 --@ 0.1600%
- x600h += 1 --@ 0.1600%
- --
- x825l += 1 --@ 0.1200%
- x825h += 1 --@ 0.1200%
- --
- x990l += 1 --@ 0.1000%
- x990h += 1 --@ 0.1000%
- --
- x1100l += 1 --@ 0.0900%
- x1100h += 1 --@ 0.0900%
- --
- x1650l += 1 --@ 0.0600%
- x1650h += 1 --@ 0.0600%
- --
- x2475l += 1 --@ 0.0400%
- x2475h += 1 --@ 0.0400%
- --
- x3300l += 1 --@ 0.0300%
- x3300h += 1 --@ 0.0300%
- --
- x4950l += 1 --@ 0.0200%
- x4950h += 1 --@ 0.0200%
- --
- x9900l += 1 --@ 0.0100%
- x9900h += 1 --@ 0.0100%
- --
- --
- --
- HITx100l += 1 --@ 0.9900%
- HITx100h += 1 --@ 0.9900%
- --
- HITx180l += 1 --@ 0.5500%
- HITx180h += 1 --@ 0.5500%
- --
- HITx240l += 1 --@ 0.4100%
- HITx240h += 1 --@ 0.4100%
- --
- HITx330l += 1 --@ 0.3000%
- HITx330h += 1 --@ 0.3000%
- --
- HITx400l += 1 --@ 0.2400%
- HITx400h += 1 --@ 0.2400%
- --
- HITx500l += 1 --@ 0.1900%
- HITx500h += 1 --@ 0.1900%
- --
- HITx600l += 1 --@ 0.1600%
- HITx600h += 1 --@ 0.1600%
- --
- HITx825l += 1 --@ 0.1200%
- HITx825h += 1 --@ 0.1200%
- --
- HITx990l += 1 --@ 0.1000%
- HITx990h += 1 --@ 0.1000%
- --
- HITx1100l += 1 --@ 0.0900%
- HITx1100h += 1 --@ 0.0900%
- --
- HITx1650l += 1 --@ 0.0600%
- HITx1650h += 1 --@ 0.0600%
- --
- HITx2475l += 1 --@ 0.0400%
- HITx2475h += 1 --@ 0.0400%
- --
- HITx3300l += 1 --@ 0.0300%
- HITx3300h += 1 --@ 0.0300%
- --
- HITx4950l += 1 --@ 0.0200%
- HITx4950h += 1 --@ 0.0200%
- --
- HITx9900l += 1 --@ 0.0100%
- HITx9900h += 1 --@ 0.0100%
- -----------------------------------
- -------Counters-Resets-High---------
- if LBR > 99.98 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.3
- x330h = x330h * 0.25
- x400h = x400h * 0.2
- x500h = x500h * 0.2
- x600h = x600h * 0.2
- x825h = x825h * 0.15
- x990h = x990h * 0.15
- x1100h = x1100h * 0.15
- x1650h = x1650h * 0.10
- x2475h = x2475h * 0.10
- x3300h = x3300h * 0.05
- x4950h = x4950h * 0.05
- x9900h = 0
- HITx9900h = 0
- x9900hCount += 1
- if LBC <= 0.99 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.97 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.3
- x330h = x330h * 0.25
- x400h = x400h * 0.2
- x500h = x500h * 0.2
- x600h = x600h * 0.2
- x825h = x825h * 0.15
- x990h = x990h * 0.15
- x1100h = x1100h * 0.15
- x1650h = x1650h * 0.10
- x2475h = x2475h * 0.05
- x3300h = x3300h * 0.05
- x4950h = 0
- HITx4950h = 0
- x4950hCount += 1
- if LBC <= 0.99 and LBC >= 0.02 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.96 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.3
- x330h = x330h * 0.25
- x400h = x400h * 0.2
- x500h = x500h * 0.2
- x600h = x600h * 0.2
- x825h = x825h * 0.2
- x990h = x990h * 0.1
- x1100h = x1100h * 0.10
- x1650h = x1650h * 0.05
- x2475h = x2475h * 0.05
- x3300h = 0
- HITx3300h = 0
- x3300hCount += 1
- if LBC <= 0.99 and LBC >= 0.03 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.95 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.3
- x330h = x330h * 0.25
- x400h = x400h * 0.2
- x500h = x500h * 0.2
- x600h = x600h * 0.2
- x825h = x825h * 0.15
- x990h = x990h * 0.15
- x1100h = x1100h * 0.1
- x1650h = x1650h * 0.05
- x2475h = 0
- HITx2475h = 0
- x2475hCount += 1
- if LBC <= 0.99 and LBC >= 0.04 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.93 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.3
- x330h = x330h * 0.25
- x400h = x400h * 0.2
- x500h = x500h * 0.2
- x600h = x600h * 0.2
- x825h = x825h * 0.15
- x990h = x990h * 0.15
- x1100h = x1100h * 0.1
- x1650h = 0
- HITx1650h = 0
- x1650hCount += 1
- if LBC <= 0.99 and LBC >= 0.06 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.90 then
- x100h = x100h * 0.3
- x180h = x180h * 0.3
- x240h = x240h * 0.25
- x330h = x330h * 0.2
- x400h = x400h * 0.25
- x500h = x500h * 0.15
- x600h = x600h * 0.15
- x825h = x825h * 0.15
- x990h = x990h * 0.05
- x1100h = 0
- HITx1100h = 0
- x1100hCount += 1
- if LBC <= 0.99 and LBC >= 0.09 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.89 then
- x100h = x100h * 0.2
- x180h = x180h * 0.2
- x240h = x240h * 0.15
- x330h = x330h * 0.15
- x400h = x400h * 0.1
- x500h = x500h * 0.1
- x600h = x600h * 0.1
- x825h = x825h * 0.05
- x990h = 0
- HITx990h = 0
- x990hCount += 1
- if LBC <= 0.99 and LBC >= 0.1 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.87 then
- x100h = x100h * 0.15
- x180h = x180h * 0.15
- x240h = x240h * 0.1
- x330h = x330h * 0.1
- x400h = x400h * 0.05
- x500h = x500h * 0.05
- x600h = x600h * 0.05
- x825h = 0
- HITx825h = 0
- x825hCount += 1
- if LBC <= 0.99 and LBC >= 0.12 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.83 then
- x100h = x100h * 0.1
- x180h = x180h * 0.1
- x240h = x240h * 0.05
- x330h = x330h * 0.05
- x400h = x400h * 0.05
- x500h = x500h * 0.05
- x600h = 0
- HITx600h = 0
- x600hCount += 1
- if LBC <= 0.99 and LBC >= 0.16 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.80 then
- x100h = x100h * 0.1
- x180h = x180h * 0.1
- x240h = x240h * 0.05
- x330h = x330h * 0.05
- x400h = x400h * 0.05
- x500h = 0
- HITx500h = 0
- x500hCount += 1
- if LBC <= 0.99 and LBC >= 0.19 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.75 then
- x100h = x100h * 0.1
- x180h = x180h * 0.1
- x240h = x240h * 0.05
- x330h = x330h * 0.05
- x400h = 0
- HITx400h = 0
- x400hCount += 1
- if LBC <= 0.99 and LBC >= 0.24 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.69 then
- x100h = x100h * 0.05
- x180h = x180h * 0.05
- x240h = x240h * 0.025
- x330h = 0
- HITx330h = 0
- x330hCount += 1
- if LBC <= 0.99 and LBC >= 0.3 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.58 then
- x100h = x100h * 0.05
- x180h = x180h * 0.025
- x240h = 0
- HITx240h = 0
- x240hCount += 1
- if LBC <= 0.99 and LBC >= 0.41 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.44 then
- x100h = x100h * 0.025
- x180h = 0
- HITx180h = 0
- x180hCount += 1
- if LBC <= 0.99 and LBC >= 0.55 and not bethigh then
- missedHigh += 1
- end
- else
- if LBR > 99.00 then
- x100h = 0
- HITx100h = 0
- x100hCount += 1
- if LBC == 0.99 and not bethigh then
- missedHigh += 1
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- -------Counters-Resets-low----------
- if LBR < 0.01 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.3
- x330l = x330l * 0.25
- x400l = x400l * 0.2
- x500l = x500l * 0.2
- x600l = x600l * 0.2
- x825l = x825l * 0.15
- x990l = x990l * 0.15
- x1100l = x1100l * 0.15
- x1650l = x1650l * 0.10
- x2475l = x2475l * 0.10
- x3300l = x3300l * 0.05
- x4950l = x4950l * 0.05
- x9900l = 0
- HITx9900l = 0
- x9900lCount += 1
- if chance <= 0.99 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.02 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.3
- x330l = x330l * 0.25
- x400l = x400l * 0.2
- x500l = x500l * 0.2
- x600l = x600l * 0.2
- x825l = x825l * 0.15
- x990l = x990l * 0.15
- x1100l = x1100l * 0.15
- x1650l = x1650l * 0.10
- x2475l = x2475l * 0.05
- x3300l = x3300l * 0.05
- x4950l = 0
- HITx4950l = 0
- x4950lCount += 1
- if chance <= 0.99 and LBC >= 0.02 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.03 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.3
- x330l = x330l * 0.25
- x400l = x400l * 0.2
- x500l = x500l * 0.2
- x600l = x600l * 0.2
- x825l = x825l * 0.1
- x990l = x990l * 0.1
- x1100l = x1100l * 0.10
- x1650l = x1650l * 0.05
- x2475l = x2475l * 0.05
- x3300l = 0
- HITx3300l = 0
- x3300lCount += 1
- if LBC <= 0.99 and LBC >= 0.03 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.04 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.3
- x330l = x330l * 0.25
- x400l = x400l * 0.2
- x500l = x500l * 0.2
- x600l = x600l * 0.2
- x825l = x825l * 0.15
- x990l = x990l * 0.1
- x1100l = x1100l * 0.1
- x1650l = x1650l * 0.05
- x2475l = 0
- HITx2475l = 0
- x2475lCount += 1
- if LBC <= 0.99 and LBC >= 0.04 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.06 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.3
- x330l = x330l * 0.25
- x400l = x400l * 0.2
- x500l = x500l * 0.2
- x600l = x600l * 0.2
- x825l = x825l * 0.15
- x990l = x990l * 0.1
- x1100l = x1100l * 0.1
- x1650l = 0
- HITx1650l = 0
- x1650lCount += 1
- if LBC <= 0.99 and LBC >= 0.06 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.09 then
- x100l = x100l * 0.3
- x180l = x180l * 0.3
- x240l = x240l * 0.25
- x330l = x330l * 0.2
- x400l = x400l * 0.15
- x500l = x500l * 0.15
- x600l = x600l * 0.1
- x825l = x825l * 0.1
- x990l = x990l * 0.05
- x1100l = 0
- HITx1100l = 0
- x1100lCount += 1
- if LBC <= 0.99 and LBC >= 0.09 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.10 then
- x100l = x100l * 0.2
- x180l = x180l * 0.2
- x240l = x240l * 0.15
- x330l = x330l * 0.15
- x400l = x400l * 0.1
- x500l = x500l * 0.1
- x600l = x600l * 0.1
- x825l = x825l * 0.05
- x990l = 0
- HITx990l = 0
- x990lCount += 1
- if LBC <= 0.99 and LBC >= 0.1 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.12 then
- x100l = x100l * 0.15
- x180l = x180l * 0.15
- x240l = x240l * 0.1
- x330l = x330l * 0.1
- x400l = x400l * 0.05
- x500l = x500l * 0.05
- x600l = x600l * 0.05
- x825l = 0
- HITx825l = 0
- x825lCount += 1
- if LBC <= 0.99 and LBC >= 0.12 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.16 then
- x100l = x100l * 0.1
- x180l = x180l * 0.1
- x240l = x240l * 0.1
- x330l = x330l * 0.05
- x400l = x400l * 0.05
- x500l = x500l * 0.05
- x600l = 0
- HITx600l = 0
- x600lCount += 1
- if LBC <= 0.99 and LBC >= 0.16 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.19 then
- x100l = x100l * 0.1
- x180l = x180l * 0.1
- x240l = x240l * 0.05
- x330l = x330l * 0.05
- x400l = x400l * 0.05
- x500l = 0
- HITx500l = 0
- x500lCount += 1
- if LBC <= 0.99 and LBC >= 0.19 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.24 then
- x100l = x100l * 0.1
- x180l = x180l * 0.1
- x240l = x240l * 0.05
- x330l = x330l * 0.05
- x400l = 0
- HITx400l = 0
- x400lCount += 1
- if LBC <= 0.99 and LBC >= 0.24 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.30 then
- x100l = x100l * 0.05
- x180l = x180l * 0.05
- x240l = x240l * 0.025
- x330l = 0
- HITx330l = 0
- x330lCount += 1
- if LBC <= 0.99 and LBC >= 0.3 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.41 then
- x100l = x100l * 0.05
- x180l = x180l * 0.025
- x240l = 0
- HITx240l = 0
- x240lCount += 1
- if LBC <= 0.99 and LBC >= 0.41 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.55 then
- x100l = x100l * 0.025
- x180l = 0
- HITx180l = 0
- x180lCount += 1
- if LBC <= 0.99 and LBC >= 0.55 and bethigh then
- missedLow += 1
- end
- else
- if LBR < 0.99 then
- x100l = 0
- HITx100l = 0
- x100lCount += 1
- if LBC == 0.99 and bethigh then
- missedLow += 1
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- ------------------ON-WIN-------------------
- if win then
- if seedOnWin then
- resetseed()
- end
- if sound then
- ching()
- end
- if HiLoOnWin then
- wincount += 1
- change = math.random(1,2)
- if wincount >= change then
- bethigh = not bethigh
- wincount = 0
- end
- end
- curbal = balance
- if curbal >= targetb then
- print("\n---------")
- print("---------\n")
- print("Target Reached - Congratulations ")
- print("\n---------")
- print("---------\n")
- stop()
- end
- name = "| HUNT-STAGE |"
- fibstep = fibStepBase -- reset
- chance = HUNTChance -- reset
- chanceStep = chanceStepBase -- reset
- lossCount = 0 -- reset
- nextbet = basebet * bbMult -- reset
- stepCount = 0 -- reset
- ------------------------------------------
- -----------------ON-LOSE------------------
- else
- lossCount += 1
- if lossCount > fiboStart then
- stepCount += 1
- name = "| FIBO-STAGE |"
- if lossCount <= fiboStart + (stepsTo100 * 0.02) then
- fibstep = fibStepBase -- * 0.55
- chanceStep = chanceStepBase -- * 0.93
- elseif lossCount <= fiboStart + (stepsTo100 * 0.03) then
- fibstep = fibStepBase -- * 0.66
- chanceStep = chanceStepBase -- * 1.11
- elseif lossCount <= fiboStart + (stepsTo100 * 0.05) then
- fibstep = fibStepBase -- * 0.77
- chanceStep = chanceStepBase -- * 1.22
- elseif lossCount <= fiboStart + (stepsTo100 * 0.07) then
- fibstep = fibStepBase -- * 0.88
- chanceStep = chanceStepBase -- * 1.33
- elseif lossCount <= fiboStart + (stepsTo100 * 0.09) then
- fibstep = fibStepBase
- chanceStep = chanceStepBase -- * 1.11
- elseif lossCount <= fiboStart + (stepsTo100 * 0.11) then
- fibstep = fibStepBase
- chanceStep = chanceStepBase
- else
- fibstep = fibStepBase
- chanceStep = chanceStepBase -- * 0.88
- end
- chance += chanceStep
- nextbet = myfib(stepCount)
- end
- end
- ------------------------------------------
- -----------LoHi-AVERAGE-CALC------------
- if HiLoAvgCalc then
- if(lastBet.Roll >= 50) then
- highLowAverage[averageIndex] = 1
- else
- highLowAverage[averageIndex] = 0
- end
- averageIndex += 1
- if(averageIndex >= averageMax) then
- averageIndex = 0
- end
- if(averageCount < averageMax) then
- averageCount += 1
- end
- average = 0.00
- for i=0, averageCount do
- average += highLowAverage[i]
- end
- average = average / averageCount
- if average >= 0.5 then
- bethigh = true
- else
- bethigh = false
- end
- end
- -----------------------------------------
- ----------------BALANCE------------------
- curbal = balance
- targetpercent = curbal / targetb * 100
- -----------------------------------------
- if nextbet > curbal then
- nextbet = curbal
- end
- ----------------PRINTS-------------------
- if showStats then
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("\n------------------------------------------------------")
- print("------------------------------------------------------")
- print("| |")
- print(name)
- if name == "| HUNT-STAGE |" then
- print("| |")
- print("| " .. huntName1 .. " |")
- print("| |")
- print("| " .. huntName2 .. " |")
- print("| |")
- print("| " .. huntName3 .. " |")
- print("| |")
- print("| Rolls = " .. lossCount .. " Out Of " .. string.format("%3.0f",fiboStart) .. " |")
- print("| |")
- else
- print("| |")
- print("| Current Fibo Step = " .. string.format("%3.3f",fibstep) .. " |")
- print("| |")
- print("| Current Chance Step = " .. string.format("%3.2f",chanceStep) .. " |")
- print("| |")
- print("| LoseStreak = " .. lossCount .. " |")
- print("| |")
- end
- print("------------------------------------------------------")
- print("------------------------------------------------------\n")
- print("\n---------\n")
- print("\n---------\n")
- print("Total Bets = " .. betCount)
- print("\n\nTarget Balance = " .. targetb)
- print("\n% of Target Reached = " .. string.format("%3.2f",targetpercent) .. "%")
- print("\n---------\n")
- print("\n---------\n")
- end
- -----------------------------------------
- -----------------------------------------
- -----------------------------------------
- if curbal < 0.00000010 then
- print("------------------ █████████████████")
- print("------------------ █████████████████")
- print("------------------ █████████████████")
- print("------------------ █████████████████")
- print("------------------ █████████████████")
- stop()
- end
- if (win and stopOnWin) or stopSave then
- --if useLog then
- --file:close(log)
- -- end
- print("x100h = " .. x100h)
- print("x180h = " .. x180h)
- print("x240h = " .. x240h)
- print("x330h = " .. x330h)
- print("x400h = " .. x400h)
- print("x500h = " .. x500h)
- print("x600h = " .. x600h)
- print("x825h = " .. x825h)
- print("x990h = " .. x990h)
- print("x1100h = " .. x1100h)
- print("x1650h = " .. x1650h)
- print("x2475h = " .. x2475h)
- print("x3300h = " .. x3300h)
- print("x4950h = " .. x4950h)
- print("x9900h = " .. x9900h)
- print("HITx100h = " .. HITx100h)
- print("HITx180h = " .. HITx180h)
- print("HITx240h = " .. HITx240h)
- print("HITx330h = " .. HITx330h)
- print("HITx400h = " .. HITx400h)
- print("HITx500h = " .. HITx500h)
- print("HITx600h = " .. HITx600h)
- print("HITx825h = " .. HITx825h)
- print("HITx990h = " .. HITx990h)
- print("HITx1100h = " .. HITx1100h)
- print("HITx1650h = " .. HITx1650h)
- print("HITx2475h = " .. HITx2475h)
- print("HITx3300h = " .. HITx3300h)
- print("HITx4950h = " .. HITx4950h)
- print("HITx9900h = " .. HITx9900h)
- print("x100hCount = " .. x100hCount)
- print("x180hCount = " .. x180hCount)
- print("x240hCount = " .. x240hCount)
- print("x330hCount = " .. x330hCount)
- print("x400hCount = " .. x400hCount)
- print("x500hCount = " .. x500hCount)
- print("x600hCount = " .. x600hCount)
- print("x825hCount = " .. x825hCount)
- print("x990hCount = " .. x990hCount)
- print("x1100hCount = " .. x1100hCount)
- print("x1650hCount = " .. x1650hCount)
- print("x2475hCount = " .. x2475hCount)
- print("x3300hCount = " .. x3300hCount)
- print("x4950hCount = " .. x4950hCount)
- print("x9900hCount = " .. x9900hCount)
- print("x100l = " .. x100l)
- print("x180l = " .. x180l)
- print("x240l = " .. x240l)
- print("x330l = " .. x330l)
- print("x400l = " .. x400l)
- print("x500l = " .. x500l)
- print("x600l = " .. x600l)
- print("x825l = " .. x825l)
- print("x990l = " .. x990l)
- print("x1100l = " .. x1100l)
- print("x1650l = " .. x1650l)
- print("x2475l = " .. x2475l)
- print("x3300l = " .. x3300l)
- print("x4950l = " .. x4950l)
- print("x9900l = " .. x9900l)
- print("HITx100l = " .. HITx100l)
- print("HITx180l = " .. HITx180l)
- print("HITx240l = " .. HITx240l)
- print("HITx330l = " .. HITx330l)
- print("HITx400l = " .. HITx400l)
- print("HITx500l = " .. HITx500l)
- print("HITx600l = " .. HITx600l)
- print("HITx825l = " .. HITx825l)
- print("HITx990l = " .. HITx990l)
- print("HITx1100l = " .. HITx1100l)
- print("HITx1650l = " .. HITx1650l)
- print("HITx2475l = " .. HITx2475l)
- print("HITx3300l = " .. HITx3300l)
- print("HITx4950l = " .. HITx4950l)
- print("HITx9900l = " .. HITx9900l)
- print("x100lCount = " .. x100lCount)
- print("x180lCount = " .. x180lCount)
- print("x240lCount = " .. x240lCount)
- print("x330lCount = " .. x330lCount)
- print("x400lCount = " .. x400lCount)
- print("x500lCount = " .. x500lCount)
- print("x600lCount = " .. x600lCount)
- print("x825lCount = " .. x825lCount)
- print("x990lCount = " .. x990lCount)
- print("x1100lCount = " .. x1100lCount)
- print("x1650lCount = " .. x1650lCount)
- print("x2475lCount = " .. x2475lCount)
- print("x3300lCount = " .. x3300lCount)
- print("x4950lCount = " .. x4950lCount)
- print("x9900lCount = " .. x9900lCount)
- print("missedHigh = " .. missedHigh)
- print("missedLow = " .. missedLow)
- if ULTIMATEh then
- print("ULTIMATEh = true")
- else
- print("ULTIMATEh = false")
- end
- if ULTIMATEl then
- print("ULTIMATEl = true")
- else
- print("ULTIMATEl = false")
- end
- stop()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement