Code:
#IfWinActive Path of Exile
#NoEnv
#MaxhotkeysPerInterval 99000000
#hotkeyInterval 99000000
#KeyHistory 0
#SingleInstance force
#Warn UseEnv
#Persistent
;~ #InstallMouseHook
;~ #InstallKeybdHook
#MaxThreadsPerhotkey 2
ListLines Off
Process, Priority, , A
SetBatchLines, -1
SetKeyDelay, -1, -1
SetMouseDelay, -1
SetDefaultMouseSpeed, 0
SetWinDelay, -1
SetControlDelay, -1
FileEncoding , UTF-8
SendMode Input
hotkey, IfWinActive, ahk_class POEWindowClass
SetTitleMatchMode 3
CoordMode, Mouse, Screen
CoordMode, Pixel, Screen
SetWorkingDir %A_ScriptDir%
Thread, interrupt, 0
I_Icon = %A_ScriptDir%\images\shield_charge_skill_icon.ico
IfExist, %I_Icon%
Menu, Tray, Icon, %I_Icon%
if !A_IsAdmin
{
Run *RunAs "%A_AhkPath%" /restart "%A_ScriptFullPath%"
}
Run %A_ScriptDir%\GottaGoFast.ahk
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Global variables
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;readFromFile()
;~ General
;~ Dont change the speed & the tick unless you know what you are doing
global Speed=1
global Tick=50
;~ Hotkeys
global hotkeyOptions=!F10
global hotkeyAutoQuit=!F11
global hotkeyAutoFlask=!F12
global hotkeyAutoQuicksilver=!MButton
global hotkeyQuickPortal=!q
global hotkeyGemSwap=!e
global hotkeyGetMouseCoords=!o
global hotkeyMove=LButton
global hotkeyCloseAllUI=Space
global hotkeyInventory=c
global hotkeyWeaponSwapKey=x
;~ Coordinates
global PortalScrollX=1859
global PortalScrollY=616
global GuiX=0
global GuiY=1005
;~ Failsafe Colors
global varHideout
global varOnChar
;~ Life Colors
global varLife20
global varLife25
global varLife30
global varLife35
global varLife40
global varLife45
global varLife50
global varLife55
global varLife60
global varLife65
global varLife70
global varLife75
global varLife80
global varLife85
global varLife90
global varLife95
;~ ES Colors
global varES20
global varES25
global varES30
global varES35
global varES40
global varES45
global varES50
global varES55
global varES60
global varES65
global varES70
global varES75
global varES80
global varES85
global varES90
global varES95
;~ Mana Colors
global varMana20
global varMana25
global varMana30
global varMana35
global varMana40
global varMana45
global varMana50
global varMana55
global varMana60
global varMana65
global varMana70
global varMana75
global varMana80
global varMana85
global varMana90
global varMana95
;~ Gem Swap
global Gem1X=1483
global Gem1Y=372
global Gem2X=1379
global Gem2Y=171
global WeaponSwap=1
;~ Attack Buttons
global AttackKey1="Q"
global AttackKey2="W"
;~ Attack Triggers
global TriggerAttackKey1=00000
global TriggerAttackKey2=00000
;~ CharacterTypeCheck
global Life=1
global Hybrid=0
global Ci=0
;~ Life Triggers
global TriggerLife20=00000
global TriggerLife25=00000
global TriggerLife30=00000
global TriggerLife35=00000
global TriggerLife40=00000
global TriggerLife45=00000
global TriggerLife50=00000
global TriggerLife55=00000
global TriggerLife60=00000
global TriggerLife65=00000
global TriggerLife70=00000
global TriggerLife75=00000
global TriggerLife80=00000
global TriggerLife85=00000
global TriggerLife90=00000
global TriggerLife95=00000
;~ global DisableLife=11111
;~ ES Triggers
global TriggerES20=00000
global TriggerES25=00000
global TriggerES30=00000
global TriggerES35=00000
global TriggerES40=00000
global TriggerES45=00000
global TriggerES50=00000
global TriggerES55=00000
global TriggerES60=00000
global TriggerES65=00000
global TriggerES70=00000
global TriggerES75=00000
global TriggerES80=00000
global TriggerES85=00000
global TriggerES90=00000
global TriggerES95=00000
;global DisableES=11111
;~ Mana Triggers
global TriggerMana20=00000
global TriggerMana25=00000
global TriggerMana30=00000
global TriggerMana35=00000
global TriggerMana40=00000
global TriggerMana45=00000
global TriggerMana50=00000
global TriggerMana55=00000
global TriggerMana60=00000
global TriggerMana65=00000
global TriggerMana70=00000
global TriggerMana75=00000
global TriggerMana80=00000
global TriggerMana85=00000
global TriggerMana90=00000
global TriggerMana95=00000
;~ AutoQuit
global Quit20
global Quit25
global Quit30
global Quit35
global Quit40
global Quit45
global Quit50
global CritQuit
global NormalQuit
;~ Flask Cooldowns
global CoolDownFlask1:=5000
global CoolDownFlask2:=5000
global CoolDownFlask3:=5000
global CoolDownFlask4:=5000
global CoolDownFlask5:=5000
;~ Quicksilver
global QuicksilverDelay=0.8
global TriggerQuicksilver=00000
global Quicksilver1=0
global Quicksilver2=0
global Quicksilver3=0
global Quicksilver4=0
global Quicksilver5=0
readFromFile()
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Extra vars - Not in INI
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
global Trigger=00000
global AutoQuit=0
global AutoFlask=0
global OnCoolDown:=[0,0,0,0,0]
global NULL=0
IfWinExist, ahk_class POEWindowClass
{
WinGetPos, X, Y, Width, Height
;~ Hideout Coords
global vX_Hideout:=X+Round(Width /1920*1241)
global vY_Hideout:=Y+Round(Height/1080* 951)
;~ OnChar Coords
global vX_OnChar:= X+Round(2560 /1920* 41)
global vY_OnChar:= Y+Round(Height/1080* 915)
;~ Life Coords
global vX_Life:= X+Round(2560 /1920* 95)
global vY_Life20:= Y+Round(Height/1080*1034)
global vY_Life25:= Y+Round(Height/1080*1024)
global vY_Life30:= Y+Round(Height/1080*1014)
global vY_Life35:= Y+Round(Height/1080*1004)
global vY_Life40:= Y+Round(Height/1080* 994)
global vY_Life45:= Y+Round(Height/1080* 984)
global vY_Life50:= Y+Round(Height/1080* 974)
global vY_Life55:= Y+Round(Height/1080* 964)
global vY_Life60:= Y+Round(Height/1080* 954)
global vY_Life65:= Y+Round(Height/1080* 944)
global vY_Life70:= Y+Round(Height/1080* 934)
global vY_Life75:= Y+Round(Height/1080* 924)
global vY_Life80:= Y+Round(Height/1080* 914)
global vY_Life85:= Y+Round(Height/1080* 904)
global vY_Life90:= Y+Round(Height/1080* 894)
global vY_Life95:= Y+Round(Height/1080* 884)
;~ ES Coords
global vX_ES:= X+Round(2560 /1920* 170)
global vY_ES20:= Y+Round(Height/1080*1034)
global vY_ES25:= Y+Round(Height/1080*1024)
global vY_ES30:= Y+Round(Height/1080*1014)
global vY_ES35:= Y+Round(Height/1080*1004)
global vY_ES40:= Y+Round(Height/1080* 994)
global vY_ES45:= Y+Round(Height/1080* 984)
global vY_ES50:= Y+Round(Height/1080* 974)
global vY_ES55:= Y+Round(Height/1080* 964)
global vY_ES60:= Y+Round(Height/1080* 954)
global vY_ES65:= Y+Round(Height/1080* 944)
global vY_ES70:= Y+Round(Height/1080* 934)
global vY_ES75:= Y+Round(Height/1080* 924)
global vY_ES80:= Y+Round(Height/1080* 914)
global vY_ES85:= Y+Round(Height/1080* 904)
global vY_ES90:= Y+Round(Height/1080* 894)
global vY_ES95:= Y+Round(Height/1080* 884)
;~ Mana Coords
global vX_Mana:= X+Round(Width /1920*1825)
global vY_Mana20:= Y+Round(Height/1080*1034)
global vY_Mana25:= Y+Round(Height/1080*1024)
global vY_Mana30:= Y+Round(Height/1080*1014)
global vY_Mana35:= Y+Round(Height/1080*1004)
global vY_Mana40:= Y+Round(Height/1080* 994)
global vY_Mana45:= Y+Round(Height/1080* 984)
global vY_Mana50:= Y+Round(Height/1080* 974)
global vY_Mana55:= Y+Round(Height/1080* 964)
global vY_Mana60:= Y+Round(Height/1080* 954)
global vY_Mana65:= Y+Round(Height/1080* 944)
global vY_Mana70:= Y+Round(Height/1080* 934)
global vY_Mana75:= Y+Round(Height/1080* 924)
global vY_Mana80:= Y+Round(Height/1080* 914)
global vY_Mana85:= Y+Round(Height/1080* 904)
global vY_Mana90:= Y+Round(Height/1080* 894)
global vY_Mana95:= Y+Round(Height/1080* 884)
}
else
{
global vX_Hideout:=1241
global vY_Hideout:= 951
global vX_OnChar:= 41
global vY_OnChar:= 915
global vX_Life:= 95
global vY_Life20:= 1034
global vY_Life25:= 1024
global vY_Life30:= 1014
global vY_Life35:= 1004
global vY_Life40:= 994
global vY_Life45:= 984
global vY_Life50:= 974
global vY_Life55:= 964
global vY_Life60:= 954
global vY_Life65:= 944
global vY_Life70:= 934
global vY_Life75:= 924
global vY_Life80:= 914
global vY_Life85:= 904
global vY_Life90:= 894
global vY_Life95:= 884
global vX_ES:= 170
global vY_ES20:= 1034
global vY_ES25:= 1024
global vY_ES30:= 1014
global vY_ES35:= 1004
global vY_ES40:= 994
global vY_ES45:= 984
global vY_ES50:= 974
global vY_ES55:= 964
global vY_ES60:= 954
global vY_ES65:= 944
global vY_ES70:= 934
global vY_ES75:= 924
global vY_ES80:= 914
global vY_ES85:= 904
global vY_ES90:= 894
global vY_ES95:= 884
global vX_Mana:= 1825
global vY_Mana20:= 1034
global vY_Mana25:= 1024
global vY_Mana30:= 1014
global vY_Mana35:= 1004
global vY_Mana40:= 994
global vY_Mana45:= 984
global vY_Mana50:= 974
global vY_Mana55:= 964
global vY_Mana60:= 954
global vY_Mana65:= 944
global vY_Mana70:= 934
global vY_Mana75:= 924
global vY_Mana80:= 914
global vY_Mana85:= 904
global vY_Mana90:= 894
global vY_Mana95:= 884
}
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Check presence of cports
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IfNotExist, cports.exe
{
UrlDownloadToFile, http://lutbot.com/ahk/cports.exe, cports.exe
if ErrorLevel
MsgBox, Error ED02 : There was a problem downloading cports.exe
UrlDownloadToFile, http://lutbot.com/ahk/cports.chm, cports.chm
if ErrorLevel
MsgBox, Error ED03 : There was a problem downloading cports.chm
UrlDownloadToFile, http://lutbot.com/ahk/readme.txt, readme.txt
if ErrorLevel
MsgBox, Error ED04 : There was a problem downloading readme.txt
}
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Standard ini read
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If FileExist("settings.ini"){
;~ General
IniRead, Speed, settings.ini, General, Speed
IniRead, Tick, settings.ini, General, Tick
IniRead, QTick, settings.ini, General, QTick
;~ Coordinates
IniRead, GuiX, settings.ini, Coordinates, GuiX
IniRead, GuiY, settings.ini, Coordinates, GuiY
readFromFile()
} else {
;~ General
IniWrite, %Speed%, settings.ini, General, Speed
IniWrite, %Tick%, settings.ini, General, Tick
IniWrite, %QTick%, settings.ini, General, QTick
;~ Coordinates
IniWrite, %GuiX%, settings.ini, Coordinates, GuiX
IniWrite, %GuiY%, settings.ini, Coordinates, GuiY
}
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ PoE-Wingman Gui Settings
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IfWinExist, ahk_class POEWindowClass
{
varTextSave:="Save"
varTextSaveHint:="Save only while on your character!"
varTextHideout:="Get ALL Failsafe Colors"
varTextOnChar:="Get OnChar Failsafe Color"
}
else
{
varTextSave:="Save `n(POE has to be running)"
varTextSaveHint:=""
varTextHideout:="(POE has to be running)"
varTextOnChar:="(POE has to be running)"
}
GuiControl,, SaveBtn, %varTextSave%
GuiControl,, UpdateHideoutBtn, %varTextHideout%
GuiControl,, UpdateOnCharBtn, %varTextOnChar%
Gui,Margin,10,10
Gui,Font,s10,Arial
Gui Add,Tab2,Section xm ym w1035 h645 -wrap,Configuration|Failsafe
;~ ####################################################################################################### Configuration Tab
Gui, Tab, Configuration
;~ League Logo
Gui,Add,Picture, xm+280 ym+45 w250 h-1 ,%A_ScriptDir%\images\LeagueLogo.png
;~ =========================================================================================== Group: Auto-Flask
Gui,Font,s9 cBlack Bold Underline
Gui,Add,GroupBox,Section xs+12 ys+30 w577 h490 ,AUTO-FLASK
Gui,Font,
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Character Type
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+20 ys+25 w205 h53 ,Character Type
Gui,Font,Norm
Gui,Add,Picture, xs+16 ys+18 w24 h-1 vTypeLife gUpdateTypeLife ,%A_ScriptDir%\images\LifeOrb.png
TypeLife_TT:="Life"
Gui,Add,Picture, xp yp w24 h-1 vTypeLifeInactive gUpdateTypeLife ,%A_ScriptDir%\images\LifeOrbInactive.png
TypeLifeInactive_TT:="Life"
Gui,Add,Picture, x+50 w24 h-1 vTypeHybrid gUpdateTypeHybrid ,%A_ScriptDir%\images\HybridOrb.png
TypeHybrid_TT:="Hybrid"
Gui,Add,Picture, xp yp w24 h-1 vTypeHybridInactive gUpdateTypeHybrid ,%A_ScriptDir%\images\HybridOrbInactive.png
TypeHybridInactive_TT:="Hybrid"
Gui,Add,Picture, x+50 w24 h-1 vTypeCi gUpdateTypeCi ,%A_ScriptDir%\images\ESOrb.png
TypeCi_TT:="CI / Low life"
Gui,Add,Picture, xp yp w24 h-1 vTypeCiInactive gUpdateTypeCi ,%A_ScriptDir%\images\ESOrbInactive.png
TypeCiInactive_TT:="CI / Low life"
;~ =========================================================================================== Subgroup: Flasks
Gui,Font,Bold
Gui,Add,Groupbox,Section xs y+18 w535 h385 ,Flasks
Gui,Font,Norm
Gui,Font,
Gui,Font,s9,Arial
;~ ---------------------------------------------------------------------------------- Duration
Gui,Add,Text,Section xs+16 ys+40 ,Duration/CD:
Gui,Add,Edit, xs+117 ys-2 h19 w41 vCooldownFlask1 ,%CooldownFlask1%
CooldownFlask1_TT:="in ms"
Gui,Add,Edit, x+41 h19 w41 vCooldownFlask2 ,%CooldownFlask2%
CooldownFlask2_TT:="in ms"
Gui,Add,Edit, x+41 h19 w41 vCooldownFlask3 ,%CooldownFlask3%
CooldownFlask3_TT:="in ms"
Gui,Add,Edit, x+41 h19 w41 vCooldownFlask4 ,%CooldownFlask4%
CooldownFlask4_TT:="in ms"
Gui,Add,Edit, x+41 h19 w41 vCooldownFlask5 ,%CooldownFlask5%
CooldownFlask5_TT:="in ms"
;~ ---------------------------------------------------------------------------------- Flask Boxes
Gui,Add,Groupbox, xs+100 ys-20 w75 h350 ,Flask 1
Gui,Add,Groupbox, x+7 w75 h350 ,Flask 2
Gui,Add,Groupbox, x+7 w75 h350 ,Flask 3
Gui,Add,Groupbox, x+7 w75 h350 ,Flask 4
Gui,Add,Groupbox, x+7 w75 h350 ,Flask 5
;~ ---------------------------------------------------------------------------------- Threshold
Gui,Add,Text,Section xs ys+30 vTreshold ,Threshold:
;~ Life Triggers
Gui,Add,Slider, xs+110 ys+18 w26 h150 vSliderLife1 gSliderLife1 vertical invert range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderLife2 gSliderLife2 vertical invert range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderLife3 gSliderLife3 vertical invert range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderLife4 gSliderLife4 vertical invert range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderLife5 gSliderLife5 vertical invert range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Picture, xs+126 ys-6 w24 h-1 vLifeOrb1 gLifeOrb1 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, x+58 w24 h-1 vLifeOrb2 gLifeOrb2 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, x+58 w24 h-1 vLifeOrb3 gLifeOrb3 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, x+58 w24 h-1 vLifeOrb4 gLifeOrb4 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, x+58 w24 h-1 vLifeOrb5 gLifeOrb5 ,%A_ScriptDir%\images\LifeOrb.png
;~ ES Triggers
Gui,Add,Slider, xs+135 ys+18 w30 h150 vSliderES1 gSliderES1 vertical invert left range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+52 w30 h150 vSliderES2 gSliderES2 vertical invert left range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+52 w30 h150 vSliderES3 gSliderES3 vertical invert left range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+52 w30 h150 vSliderES4 gSliderES4 vertical invert left range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+52 w30 h150 vSliderES5 gSliderES5 vertical invert left range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Picture, xs+126 ys-6 w24 h-1 vESOrb1 gESOrb1 ,%A_ScriptDir%\images\ESOrb.png
Gui,Add,Picture, x+58 w24 h-1 vESOrb2 gESOrb2 ,%A_ScriptDir%\images\ESOrb.png
Gui,Add,Picture, x+58 w24 h-1 vESOrb3 gESOrb3 ,%A_ScriptDir%\images\ESOrb.png
Gui,Add,Picture, x+58 w24 h-1 vESOrb4 gESOrb4 ,%A_ScriptDir%\images\ESOrb.png
Gui,Add,Picture, x+58 w24 h-1 vESOrb5 gESOrb5 ,%A_ScriptDir%\images\ESOrb.png
;~ Hybrid Triggers
Gui,Add,Picture, xs+126 ys-6 w24 h-1 vHybridOrb1 gHybridOrb1 ,%A_ScriptDir%\images\HybridOrb.png
Gui,Add,Picture, x+58 w24 h-1 vHybridOrb2 gHybridOrb2 ,%A_ScriptDir%\images\HybridOrb.png
Gui,Add,Picture, x+58 w24 h-1 vHybridOrb3 gHybridOrb3 ,%A_ScriptDir%\images\HybridOrb.png
Gui,Add,Picture, x+58 w24 h-1 vHybridOrb4 gHybridOrb4 ,%A_ScriptDir%\images\HybridOrb.png
Gui,Add,Picture, x+58 w24 h-1 vHybridOrb5 gHybridOrb5 ,%A_ScriptDir%\images\HybridOrb.png
;~ Mana Triggers
Gui,Add,Slider, xs+125 ys+18 w26 h150 vSliderMana1 gSliderMana1 Center vertical invert noticks range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderMana2 gSliderMana2 Center vertical invert noticks range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderMana3 gSliderMana3 Center vertical invert noticks range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderMana4 gSliderMana4 Center vertical invert noticks range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Slider, x+56 w26 h150 vSliderMana5 gSliderMana5 Center vertical invert noticks range1-17 tickinterval1-100 AltSubmit,0
Gui,Add,Picture, xs+126 ys-6 w24 h-1 vManaOrb1 gManaOrb1 ,%A_ScriptDir%\images\ManaOrb.png
Gui,Add,Picture, x+58 w24 h-1 vManaOrb2 gManaOrb2 ,%A_ScriptDir%\images\ManaOrb.png
Gui,Add,Picture, x+58 w24 h-1 vManaOrb3 gManaOrb3 ,%A_ScriptDir%\images\ManaOrb.png
Gui,Add,Picture, x+58 w24 h-1 vManaOrb4 gManaOrb4 ,%A_ScriptDir%\images\ManaOrb.png
Gui,Add,Picture, x+58 w24 h-1 vManaOrb5 gManaOrb5 ,%A_ScriptDir%\images\ManaOrb.png
;~ ---------------------------------------------------------------------------------- Quicksilver Delay
Gui,Add,Text,Section xs ys+185 ,Quicksilver
Gui,Add,Text, xs+5 yp+18 ,Delay:
Gui,Add,Edit, xs+49 y+-17 w30 h19 vQuicksilverDelay ,%QuicksilverDelay%
QuicksilverDelay_TT:="in seconds"
;~ ---------------------------------------------------------------------------------- Quicksilver Flasks
Gui,Add,Picture, xs+108 ys-5 w24 h-1 vQuicksilverFlask1 gUpdateQuicksilver1 ,%A_ScriptDir%\images\QuicksilverFlask.png
Gui,Add,Picture, xp yp w24 h-1 vQuicksilverFlaskInactive1 gUpdateQuicksilverInactive1 ,%A_ScriptDir%\images\QuicksilverFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vQuicksilverFlask2 gUpdateQuicksilver2 ,%A_ScriptDir%\images\QuicksilverFlask.png
Gui,Add,Picture, xp yp w24 h-1 vQuicksilverFlaskInactive2 gUpdateQuicksilverInactive2 ,%A_ScriptDir%\images\QuicksilverFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vQuicksilverFlask3 gUpdateQuicksilver3 ,%A_ScriptDir%\images\QuicksilverFlask.png
Gui,Add,Picture, xp yp w24 h-1 vQuicksilverFlaskInactive3 gUpdateQuicksilverInactive3 ,%A_ScriptDir%\images\QuicksilverFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vQuicksilverFlask4 gUpdateQuicksilver4 ,%A_ScriptDir%\images\QuicksilverFlask.png
Gui,Add,Picture, xp yp w24 h-1 vQuicksilverFlaskInactive4 gUpdateQuicksilverInactive4 ,%A_ScriptDir%\images\QuicksilverFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vQuicksilverFlask5 gUpdateQuicksilver5 ,%A_ScriptDir%\images\QuicksilverFlask.png
Gui,Add,Picture, xp yp w24 h-1 vQuicksilverFlaskInactive5 gUpdateQuicksilverInactive5 ,%A_ScriptDir%\images\QuicksilverFlaskInactive.png
;~ ---------------------------------------------------------------------------------- Mana Flasks
Gui,Add,Picture, xs+143 ys-5 w24 h-1 vManaFlask1 gUpdateMana1 ,%A_ScriptDir%\images\ManaFlask.png
Gui,Add,Picture, xp yp w24 h-1 vManaFlaskInactive1 gUpdateManaInactive1,%A_ScriptDir%\images\ManaFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vManaFlask2 gUpdateMana2 ,%A_ScriptDir%\images\ManaFlask.png
Gui,Add,Picture, xp yp w24 h-1 vManaFlaskInactive2 gUpdateManaInactive2,%A_ScriptDir%\images\ManaFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vManaFlask3 gUpdateMana3 ,%A_ScriptDir%\images\ManaFlask.png
Gui,Add,Picture, xp yp w24 h-1 vManaFlaskInactive3 gUpdateManaInactive3,%A_ScriptDir%\images\ManaFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vManaFlask4 gUpdateMana4 ,%A_ScriptDir%\images\ManaFlask.png
Gui,Add,Picture, xp yp w24 h-1 vManaFlaskInactive4 gUpdateManaInactive4,%A_ScriptDir%\images\ManaFlaskInactive.png
Gui,Add,Picture, x+58 w24 h-1 vManaFlask5 gUpdateMana5 ,%A_ScriptDir%\images\ManaFlask.png
Gui,Add,Picture, xp yp w24 h-1 vManaFlaskInactive5 gUpdateManaInactive5,%A_ScriptDir%\images\ManaFlaskInactive.png
;~ ---------------------------------------------------------------------------------- Attack Keys
Gui,Add,Text,Section xs ys+45 ,Attack Keys:
Gui,Add,Text, xs+5 yp+18 ,1)
Gui,Add,Edit, x+3 y+-17 w60 h19 vAttackKey1 ,%AttackKey1%
AttackKey1_TT:="Key to trigger selected flasks"
Gui,Add, Checkbox, xs+131 y+-15 w14 h14 vAttackKey1box1
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey1box2
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey1box3
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey1box4
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey1box5
Gui,Add,Text, xs+5 yp+20 ,2)
Gui,Add,Edit, x+3 y+-17 w60 h19 vAttackKey2 ,%AttackKey2%
AttackKey2_TT:="Key to trigger selected flasks"
Gui,Add, Checkbox, xs+131 y+-15 w14 h14 vAttackKey2box1
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey2box2
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey2box3
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey2box4
Gui,Add, Checkbox, x+68 w14 h14 vAttackKey2box5
;~ =========================================================================================== Group: Auto-Quit
Gui,Font,s9 cBlack Bold Underline
Gui,Add,GroupBox,Section xm+12 yp+75 w577 h100 ,AUTO-QUIT
Gui,Font,
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Threshold
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+20 ys+25 w310 h53 ,Threshold
Gui,Font,Norm
Gui,Add,Picture, xs+16 ys+18 w24 h-1 vLifeOrbQuit1 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, xp yp w24 h-1 vESOrbQuit1 ,%A_ScriptDir%\images\ESOrb.png
Gui,Add,Slider, xs+47 ys+15 w217 h30 vSliderQuit gSliderQuit range1-7 left tickinterval1-100 AltSubmit,0
Gui,Add,Picture, x+8 ys+18 w24 h-1 vLifeOrbQuit2 ,%A_ScriptDir%\images\LifeOrb.png
Gui,Add,Picture, xp yp w24 h-1 vESOrbQuit2 ,%A_ScriptDir%\images\ESOrb.png
;~ =========================================================================================== Subgroup: Method
Gui,Font,Bold
Gui,Add,GroupBox,Section x+25 ys w215 h53 ,Quit Method
Gui,Font,Norm
Gui,Add,Radio,Group xs+16 ys+23 vRadioCritQuit ,cports
Gui,Add,Radio, x+19 vRadioNormalQuit ,normal /exit
;~ =========================================================================================== Group: Quality of Life
Gui,Font,s9 cBlack Bold Underline
Gui,Add,GroupBox,Section xm+608 ym+30 w412 h145 ,QUALITY OF LIFE
Gui,Font,
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Gem Swap
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+20 ys+25 w180 h100 ,Gem-Swap
Gui,Font,Norm
Gui,Add,Text, xs+16 ys+23 ,Gem 1:
Gui,Add,Edit, x+18 y+-17 w41 h19 vGem1X ,%Gem1X%
Gem1X_TT:="X-Coordinate"
Gui,Add,Edit, x+5 yp w41 h19 vGem1Y ,%Gem1Y%
Gem1Y_TT:="Y-Coordinate"
Gui,Add,Text, xs+16 y+10 ,Gem 2:
Gui,Add,Edit, x+18 y+-17 w41 h19 vGem2X ,%Gem2X%
Gem2X_TT:="X-Coordinate"
Gui,Add,Edit, x+5 yp w41 h19 vGem2Y ,%Gem2Y%
Gem2Y_TT:="Y-Coordinate"
Gui,Add,Text, xs+16 y+10 ,Needs Weapon Swap?
Gui,Add,Checkbox, x+5 y+-15 w14 h14 vWeaponSwap
;~ =========================================================================================== Subgroup: Method
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+190 ys w180 h53 ,Quick-Portal
Gui,Font,Norm
Gui,Add,Text, xs+16 ys+23 ,Scroll:
Gui,Add,Edit, x+24 y+-17 w41 h19 vPortalScrollX ,%PortalScrollX%
PortalScrollX_TT:="X-Coordinate"
Gui,Add,Edit, x+5 yp w41 h19 vPortalScrollY ,%PortalScrollY%
PortalScrollY_TT:="Y-Coordinate"
;~ =========================================================================================== Group: Hotkeys
Gui,Font,s9 cBlack Bold Underline
Gui,Add,GroupBox,Section xm+608 yp+110 w412 h275 ,HOTKEYS
Gui,Font,
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Wingman
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+20 ys+25 w182 h230 ,Wingman
Gui,Font,Norm
Gui,Font,s8,Arial
Gui,Add,Text, xs+16 ys+23 ,Open this GUI:
;~ Gui,Add,Text, x160 y17 vguiSettings ,Settings:%hotkeyOptions%
Gui,Add,Text, y+9 ,Toggle
Gui,Add,Text, y+9 ,%A_Space%%A_Space%%A_Space%Auto-Quit:
Gui,Add,Text, y+9 ,%A_Space%%A_Space%%A_Space%Auto-Flask:
Gui,Add,Text, y+9 ,%A_Space%%A_Space%%A_Space%Auto-Quicksilver:
Gui,Add,Text, y+9 ,Quick-Portal:
Gui,Add,Text, y+9 ,Gem-Swap:
Gui,Add,Text, y+9 ,Stash-Scroll:
Gui,Add,Text, y+9 ,Get Mouse Coords:
Gui,Add,Edit, xs+115 ys+20 w60 h19 vguihotkeyOptions ,%hotkeyOptions%
guihotkeyOptions_TT:="Set your own hotkey here"
;~ Gui,Add,Edit, y+4 w60 h19 vguihotkeyMove ,%hotkeyMove%
Gui,Add,Edit, y+27 w60 h19 vguihotkeyAutoQuit ,%hotkeyAutoQuit%
guihotkeyAutoQuit_TT:="Set your own hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyAutoFlask ,%hotkeyAutoFlask%
guihotkeyAutoFlask_TT:="Set your own hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyAutoQuicksilver ,%hotkeyAutoQuicksilver%
guihotkeyAutoQuicksilver_TT:="Set your own hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyQuickPortal ,%hotkeyQuickPortal%
guihotkeyQuickPortal_TT:="Set your own hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyGemSwap ,%hotkeyGemSwap%
guihotkeyGemSwap_TT:="Set your own hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyStashScroll ,!Wheel
guihotkeyStashScroll_TT:="Customization disabled for now"
GuiControl,Disable, guihotkeyStashScroll
;~ Gui,Add,hotkey, y+4 w100 h19 vguihotkeyStashScroll ,%hotkeyStashScroll%
Gui,Add,Edit, y+4 w60 h19 vguihotkeyGetMouseCoords ,%hotkeyGetMouseCoords%
guihotkeyGetMouseCoords_TT:="Set your own hotkey here"
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Ingame
Gui,Font,Bold
Gui,Add,GroupBox,Section xs+190 ys w180 h120 ,Assigned keys ingame
Gui,Font,Norm
Gui,Font,s8,Arial
Gui,Add,Text, xs+16 ys+23 ,Move Key:
Gui,Add,Text, y+9 ,Close All UI:
Gui,Add,Text, y+9 ,Inventory:
Gui,Add,Text, y+9 ,Weapon Swap:
Gui,Add,Edit, xs+115 ys+20 w60 h19 vguihotkeyMove ,%hotkeyMove%
guihotkeyMove_TT:="Put your ingame assigned hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyCloseAllUI ,%hotkeyCloseAllUI%
guihotkeyCloseAllUI_TT:="Put your ingame assigned hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyInventory ,%hotkeyInventory%
guihotkeyInventory_TT:="Put your ingame assigned hotkey here"
Gui,Add,Edit, y+4 w60 h19 vguihotkeyWeaponSwapKey ,%hotkeyWeaponSwapKey%
guihotkeyWeaponSwapKey_TT:="Put your ingame assigned hotkey here"
Gui,Font,s9,Arial
;~ =========================================================================================== Subgroup: Hints
Gui,Font,Bold
Gui,Add,GroupBox,Section xs y+18 w180 h104 ,Hints
Gui,Font,Norm
Gui,Font,s8,Arial
Gui,Add,Text, xs+16 ys+23 ,!%A_Tab%=%A_Space%%A_Space%%A_Space%%A_Space%%A_Space%ALT
Gui,Add,Text, y+9 ,^%A_Tab%=%A_Space%%A_Space%%A_Space%%A_Space%%A_Space%CTRL
Gui,Add,Text, y+9 ,+%A_Tab%=%A_Space%%A_Space%%A_Space%%A_Space%%A_Space%SHIFT
;~ =========================================================================================== Group: Save
Gui,Font,s9 cBlack Bold
Gui,Add,Button,Section default xm+708 ys+202 w222 h40 vSaveBtn gupdateEverything ,%varTextSave%
Gui,Font,
Gui,Font,cRed
Gui,Add,Text, xs+30 ,%varTextSaveHint%
Gui,Font,
Gui,Font,s9,Arial
Gui,Add,Button, xs+45 yp-5 w136 h23 vRefreshBtn gRefreshGUI ,Check again
;~ ####################################################################################################### Failsafe Tab
Gui,Tab,Failsafe
;~ =========================================================================================== Failsafe Instructions
Gui,Font,s9 cBlack Bold Underline
Gui,Add,GroupBox,Section xm+12 ym+30 w590 h185 ,FAILSAFE INSTRUCTIONS
Gui,Font,
Gui,Font,s9,Arial
Gui,Add,Text, xs+20 ys+25 ,The following buttons only need to be dealed with if one of the following is true:
Gui,Add,Text, xp+10 y+5 ,1) You do run Poe-Wingman or a new version of it for the very first time.
Gui,Add,Text, y+5 ,2) You did change the resolution of PoE.
Gui,Add,Text, y+5 ,3) You just aquired your very first Hideout.
Gui,Add,Text, xs+20 y+20 ,If you do own a Hideout, get in there and press Button A:
;~ Update Hideout
Gui,Add,Button, x+10 y+-18 w240 h23 vUpdateHideoutBtn gupdateHideout ,%varTextHideout%
Gui,Add,Text, xs+20 y+5 ,If you got no Hideout yet, go ingame on a Character and press Button B:
;~ Update OnChar
Gui,Add,Button, x+10 y+-18 w154 h23 vUpdateOnCharBtn gupdateOnChar ,%varTextOnChar%
;~ ####################################################################################################### End of GUI Creation
Gui,+LastFound
Gui,Show,Autosize Center, PoE-Wingman GUI
Menu,Tray,Tip, PoE-Wingman
Menu,Tray,NoStandard
Menu,Tray,Add, PoE-Wingman GUI, optionsCommand
Menu,Tray,Default, PoE-Wingman GUI
Menu,Tray,Add
Menu,Tray,Standard
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ END of PoE-Wingman Gui Settings
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
OnMessage(0x200, "WM_MOUSEMOVE")
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ GUI ini read / setup
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IfExist, settings.ini
{
Loop, 5 {
Iniread, CooldownFlask%A_Index%, settings.ini, Flask Cooldowns, CooldownFlask%A_index%
valueCooldownFlask := CooldownFlask%A_Index%
GuiControl, , CooldownFlask%A_Index%, %valueCooldownFlask%
Iniread, SliderLife%A_Index%, settings.ini, Life Triggers, SliderLife%A_Index%
valueSliderLife := SliderLife%A_Index%
GuiControl, , SliderLife%A_Index%, %valueSliderLife%
Iniread, SliderES%A_Index%, settings.ini, ES Triggers, SliderES%A_Index%
valueSliderES := SliderES%A_Index%
GuiControl, , SliderES%A_Index%, %valueSliderES%
Iniread, SliderMana%A_Index%, settings.ini, Mana Triggers, SliderMana%A_Index%
valueSliderMana := SliderMana%A_Index%
GuiControl, , SliderMana%A_Index%, %valueSliderMana%
;~ Iniread, DisableLife%A_Index%, settings.ini, Life Triggers, DisableLife%A_Index%
;~ valueDisableLife := DisableLife%A_Index%
;~ GuiControl, , SliderLife%A_Index%, %valueDisableLife%
;~ Iniread, DisableES%A_Index%, settings.ini, ES Triggers, DisableES%A_Index%
;~ valueDisableES := DisableES%A_Index%
;~ GuiControl, , SliderES%A_Index%, %valueDisableES%
;~ Iniread, DisableMana%A_Index%, settings.ini, Mana Triggers, DisableMana%A_Index%
;~ valueDisableMana := DisableMana%A_Index%
;~ GuiControl, , SliderMana%A_Index%, %valueDisableMana%
;~ Iniread, TriggerQuicksilver, settings.ini, Quicksilver, TriggerQuicksilver
;~ valueQuicksilver := substr(TriggerQuicksilver, (A_Index), 1)
;~ GuiControl, , Radiobox%A_Index%QS, %valueQuicksilver%
Iniread, Quicksilver%A_Index%, settings.ini, Quicksilver, Quicksilver%A_Index%
QuicksilverFlask%A_Index% := Quicksilver%A_Index%
;~ GuiControl, , QuicksilverFlask%A_Index%, %valueQuicksilver%
Iniread, TriggerAttackKey1, settings.ini, Attack Triggers, TriggerAttackKey1
valueMainAttack := substr(TriggerAttackKey1, (A_Index), 1)
GuiControl, , AttackKey1box%A_Index%, %valueMainAttack%
Iniread, TriggerAttackKey2, settings.ini, Attack Triggers, TriggerAttackKey2
valueSecondaryAttack := substr(TriggerAttackKey2, (A_Index), 1)
GuiControl, , AttackKey2box%A_Index%, %valueSecondaryAttack%
}
Iniread, Gem1X, settings.ini, Gem Swap, Gem1X
valueGem1X := Gem1X
GuiControl, , Gem1X, %valueGem1X%
Iniread, Gem1Y, settings.ini, Gem Swap, Gem1Y
valueGem1Y := Gem1Y
GuiControl, , Gem1Y, %valueGem1Y%
Iniread, Gem2X, settings.ini, Gem Swap, Gem2X
valueGem2X := Gem2X
GuiControl, , Gem2X, %valueGem2X%
Iniread, Gem2Y, settings.ini, Gem Swap, Gem2Y
valueGem2Y := Gem2Y
GuiControl, , Gem2Y, %valueGem2Y%
Iniread, WeaponSwap, settings.ini, Gem Swap, WeaponSwap
valueWeaponSwap := WeaponSwap
GuiControl, , WeaponSwap, %valueWeaponSwap%
Iniread, AttackKey1, settings.ini, Attack Keys, AttackKey1
valueAK1 := AttackKey1
GuiControl, , AttackKey1, %valueAK1%
Iniread, AttackKey2, settings.ini, Attack Keys, AttackKey2
valueAK2 := AttackKey2
GuiControl, , AttackKey2, %valueAK2%
Iniread, QuicksilverDelay, settings.ini, Quicksilver, QuicksilverDelay
valueQSDelay := QuicksilverDelay
GuiControl, , QuicksilverDelay, %valueQSDelay%
;~ Iniread, TriggerQuicksilver, settings.ini, Quicksilver, TriggerQuicksilver
;~ valueQuicksilver := substr(TriggerQuicksilver, (A_Index), 1)
;~ GuiControl, , Radiobox%A_Index%QS, %valueQuicksilver%
Iniread, Life, settings.ini, CharacterTypeCheck, Life
TypeLife := Life
Iniread, Hybrid, settings.ini, CharacterTypeCheck, Hybrid
TypeHybrid := Hybrid
Iniread, Ci, settings.ini, CharacterTypeCheck, Ci
TypeCi := Ci
Iniread, SliderQuit, settings.ini, AutoQuit, SliderQuit
valueSliderQuit := SliderQuit
GuiControl, , SliderQuit, %valueSliderQuit%
Iniread, CritQuit, settings.ini, AutoQuit, CritQuit
valueCritQuit := CritQuit
GuiControl, , RadioCritQuit, %valueCritQuit%
Iniread, NormalQuit, settings.ini, AutoQuit, NormalQuit
valueNormalQuit := NormalQuit
GuiControl, , RadioNormalQuit, %valueNormalQuit%
}
IfWinExist, ahk_class POEWindowClass
{
GuiControl, Enable, SaveBtn
GuiControl, Enable, UpdateHideoutBtn
GuiControl, Enable, UpdateOnCharBtn
GuiControl, Hide, RefreshBtn
}else{
GuiControl, Disable, SaveBtn
GuiControl, Disable, UpdateHideoutBtn
GuiControl, Disable, UpdateOnCharBtn
}
if (TypeLife==1){
GuiControl,Show ,TypeLife
GuiControl,Hide ,TypeLifeInactive
GuiControl,Hide ,TypeHybrid
GuiControl,Show ,TypeHybridInactive
GuiControl,Hide ,TypeCi
GuiControl,Show ,TypeCiInactive
GuiControl,Show ,LifeOrbQuit1
GuiControl,Show ,LifeOrbQuit2
GuiControl,Hide ,ESOrbQuit1
GuiControl,Hide ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (Quicksilver%A_Index%=0){
GuiControl,Show ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Show ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}else if (Quicksilver%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}
}
}else if (TypeHybrid==1){
GuiControl,Hide ,TypeLife
GuiControl,Show ,TypeLifeInactive
GuiControl,Show ,TypeHybrid
GuiControl,hide ,TypeHybridInactive
GuiControl,Hide ,TypeCi
GuiControl,Show ,TypeCiInactive
GuiControl,Show ,LifeOrbQuit1
GuiControl,Show ,LifeOrbQuit2
GuiControl,Hide ,ESOrbQuit1
GuiControl,Hide ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (Quicksilver%A_Index%=0){
GuiControl,Show ,SliderLife%A_Index%
GuiControl,Show ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Show ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}else if (Quicksilver%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}
}
}else if (TypeCi==1){
GuiControl,Hide ,TypeLife
GuiControl,Show ,TypeLifeInactive
GuiControl,Hide ,TypeHybrid
GuiControl,Show ,TypeHybridInactive
GuiControl,Show ,TypeCi
GuiControl,Hide ,TypeCiInactive
GuiControl,Hide ,LifeOrbQuit1
GuiControl,Hide ,LifeOrbQuit2
GuiControl,Show ,ESOrbQuit1
GuiControl,Show ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (Quicksilver%A_Index%=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Show ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Show ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}else if (Quicksilver%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
GuiControl,Disable,AttackKey1box%A_Index%
GuiControl,Disable,AttackKey2box%A_Index%
}
}
}
/* ;~ Load cursor for clickable Pictures and start the hook
* hCurs:=DllCall("LoadCursor","UInt",NULL,"Int",32649,"UInt") ;IDC_HAND
* OnMessage(0x200,"WM_MOUSEMOVE")
*/
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Ingame Overlay (default bottom left)
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Gui 2:Color, 0X130F13
Gui 2:+LastFound +AlwaysOnTop +ToolWindow
WinSet, TransColor, 0X130F13
Gui 2: -Caption
Gui 2:Font, bold cFFFFFF S10, Arial
Gui 2:Add, Text, x+1 y+2.5 BackgroundTrans vT1, Quit: OFF
Gui 2:Add, Text, xp y+0.5 BackgroundTrans vT2, Flasks: OFF
IfWinExist, ahk_class POEWindowClass
{
WinGetPos, X, Y, Width, Height
varX:=X + Round(2560 / 1920 * -10)
varY:=Y + Round(Height / 1080 * 1027)
Gui 2: Show, x%varX% y%varY%
}
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ KEY Binding
;~ Legend: ! = Alt ^ = Ctrl + = Shift
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Funtion section
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
!WheelDown::Send {Right}
!WheelUp::Send {Left}
;~ $!O::CheckPos()
;~ $!Q::OpenPortal()
;~ $!E::SwitchGem()
;~ Toggle Auto-Quit
;~ $!F11::
;~ AutoQuit := !AutoQuit
;~ if ((!AutoFlask) and (!AutoQuit)) {
;~ SetTimer TGameTick, Off
;~ } else {
;~ SetTimer TGameTick, %Tick%
;~ }
;~ GuiUpdate()
;~ return
;~ Toggle Auto-Pot
;~ $!F12::
;~ AutoFlask := !AutoFlask
;~ if ((!AutoFlask) and (!AutoQuit)) {
;~ SetTimer TGameTick, Off
;~ } else {
;~ SetTimer TGameTick, %Tick%
;~ }
;~ GuiUpdate()
;~ return
return
WM_MOUSEMOVE(){
static CurrControl, PrevControl, _TT
CurrControl := A_GuiControl
If (CurrControl <> PrevControl and not InStr(CurrControl, " ")){
SetTimer, DisplayToolTip, -300 ; shorter wait, shows the tooltip quicker
PrevControl := CurrControl
}
return
DisplayToolTip:
try
ToolTip % %CurrControl%_TT
catch
ToolTip
SetTimer, RemoveToolTip, -2000
return
return
}
RandomSleep(min,max){
Random, r, %min%, %max%
r:=floor(r/Speed)
Sleep %r%
return
}
optionsCommand:
hotkeys()
return
hotkeys(){
global ;processWarningFound, macroVersion
;getLeagueListing()
Gui,Show ;,, Flask Settings
processWarningFound:=0
Gui,6:Hide
return
}
AutoQuit(){
AutoQuitCommand:
AutoQuit := !AutoQuit
if ((!AutoFlask) and (!AutoQuit)) {
SetTimer TGameTick, Off
} else {
SetTimer TGameTick, %Tick%
}
GuiUpdate()
return
}
AutoFlask(){
AutoFlaskCommand:
AutoFlask := !AutoFlask
if ((!AutoFlask) and (!AutoQuit)) {
SetTimer TGameTick, Off
} else {
SetTimer TGameTick, %Tick%
}
GuiUpdate()
return
}
QuickPortal(){ ;~ Open Town Portal
QuickPortalCommand:
Keywait, Alt
BlockInput On
MouseGetPos xx, yy
RandomSleep(53,87)
Send {%hotkeyCloseAllUI%}
RandomSleep(53,68)
Send {%hotkeyInventory%}
RandomSleep(56,68)
MouseMove, PortalScrollX, PortalScrollY, 0
RandomSleep(56,68)
Click Right
RandomSleep(56,68)
Send {%hotkeyInventory%}
MouseMove, xx, yy, 0
BlockInput Off
return
}
GemSwap(){ ;~ Gem Swap
GemSwapCommand:
Keywait, Alt
BlockInput On
MouseGetPos xx, yy
RandomSleep(151,163)
Send {%hotkeyCloseAllUI%}
RandomSleep(56,68)
Send {%hotkeyInventory%}
RandomSleep(56,68)
MouseMove %Gem1X%, %Gem1Y%
RandomSleep(56,68)
Click, Right
RandomSleep(56,68)
if (WeaponSwap==1)
Send {%hotkeyWeaponSwapKey%}
RandomSleep(56,68)
MouseMove %Gem2X%, %Gem2Y%
RandomSleep(56,68)
Click
RandomSleep(56,68)
if (WeaponSwap==1)
Send {%hotkeyWeaponSwapKey%}
RandomSleep(56,68)
MouseMove %Gem1X%, %Gem1Y%
RandomSleep(56,68)
Click
RandomSleep(56,68)
Send {%hotkeyInventory%}
MouseMove, xx, yy, 0
BlockInput Off
return
}
GetMouseCoords(){
GetMouseCoordsCommand:
MouseGetPos, xpos, ypos
PixelGetColor, xycolor , xpos, ypos
msgbox, X=%xpos% Y=%ypos% XYColor=%xycolor%
return
}
Logout(){
Critical
BlockInput On
if (CritQuit=1) {
Run, cports.exe /close * * * * PathOfExile_x64Steam.exe
Run, cports.exe /close * * * * PathOfExileSteam.exe
Run, cports.exe /close * * * * PathOfExile_x64Ci.exe
Run, cports.exe /close * * * * PathOfExileCi.exe
Run, cports.exe /close * * * * PathOfExile_x64.exe
Run, cports.exe /close * * * * PathOfExile.exe
Send {Enter} /exit {Enter}
} else {
Send {Enter} /exit {Enter}
}
RandomSleep(23,45)
BlockInput Off
return
}
GuiUpdate(){
if (AutoFlask=1) {
AutoFlaskToggle:="ON"
} else AutoFlaskToggle:="OFF"
if (AutoQuit=1) {
AutoQuitToggle:="ON"
}else AutoQuitToggle:="OFF"
GuiControl, 2:, T1, Quit: %AutoQuitToggle%
GuiControl, 2:, T2, Flasks: %AutoFlaskToggle%
Return
}
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Flask Logic
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TGameTick(){
IfWinActive, Path of Exile
{
pixelgetcolor, Hideout, vX_Hideout, vY_Hideout
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (Hideout=varHideout) || (OnChar!=varOnChar) { ;~ in Hideout OR not ingame on a Character
GuiUpdate()
Exit
}
if (AutoFlask=1) {
Trigger:=00000
GetKeyState, %AttackKey1%state, %AttackKey1%, P
if %AttackKey1%state = D
Trigger:=Trigger+TriggerAttackKey1
GetKeyState, %AttackKey2%state, %AttackKey2%
if %AttackKey2%state = D
Trigger:=Trigger+TriggerAttackKey2
}
if (Life=1)
{
pixelgetcolor, Life20, vX_Life, vY_Life20
if (Life20!=varLife20) {
Trigger:=Trigger+TriggerLife20
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit20=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life25, vX_Life, vY_Life25
if (Life25!=varLife25) {
Trigger:=Trigger+TriggerLife25
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit25=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life30, vX_Life, vY_Life30
if (Life30!=varLife30) {
Trigger:=Trigger+TriggerLife30
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit30=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life35, vX_Life, vY_Life35
if (Life35!=varLife35) {
Trigger:=Trigger+TriggerLife35
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit35=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life40, vX_Life, vY_Life40
if (Life40!=varLife40) {
Trigger:=Trigger+TriggerLife40
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit40=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life45, vX_Life, vY_Life45
if (Life45!=varLife45) {
Trigger:=Trigger+TriggerLife45
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit45=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life50, vX_Life, vY_Life50
if (Life50!=varLife50) {
Trigger:=Trigger+TriggerLife50
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit50=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life55, vX_Life, vY_Life55
if (Life55!=varLife55) {
Trigger:=Trigger+TriggerLife55
}
pixelgetcolor, Life60, vX_Life, vY_Life60
if (Life60!=varLife60) {
Trigger:=Trigger+TriggerLife60
}
pixelgetcolor, Life65, vX_Life, vY_Life65
if (Life65!=varLife65) {
Trigger:=Trigger+TriggerLife65
}
pixelgetcolor, Life70, vX_Life, vY_Life70
if (Life70!=varLife70) {
Trigger:=Trigger+TriggerLife70
}
pixelgetcolor, Life75, vX_Life, vY_Life75
if (Life75!=varLife75) {
Trigger:=Trigger+TriggerLife75
}
pixelgetcolor, Life80, vX_Life, vY_Life80
if (Life80!=varLife80) {
Trigger:=Trigger+TriggerLife80
}
pixelgetcolor, Life85, vX_Life, vY_Life85
if (Life85!=varLife85) {
Trigger:=Trigger+TriggerLife85
}
pixelgetcolor, Life90, vX_Life, vY_Life90
if (Life90!=varLife90) {
Trigger:=Trigger+TriggerLife90
}
pixelgetcolor, Life95, vX_Life, vY_Life95
if (Life95!=varLife95) {
Trigger:=Trigger+TriggerLife95
}
}
if (Hybrid=1)
{
pixelgetcolor, Life20, vX_Life, vY_Life20
if (Life20!=varLife20) {
Trigger:=Trigger+TriggerLife20
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit20=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life25, vX_Life, vY_Life25
if (Life25!=varLife25) {
Trigger:=Trigger+TriggerLife25
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit25=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life30, vX_Life, vY_Life30
if (Life30!=varLife30) {
Trigger:=Trigger+TriggerLife30
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit30=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life35, vX_Life, vY_Life35
if (Life35!=varLife35) {
Trigger:=Trigger+TriggerLife35
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit35=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life40, vX_Life, vY_Life40
if (Life40!=varLife40) {
Trigger:=Trigger+TriggerLife40
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit40=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life45, vX_Life, vY_Life45
if (Life45!=varLife45) {
Trigger:=Trigger+TriggerLife45
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit45=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life50, vX_Life, vY_Life50
if (Life50!=varLife50) {
Trigger:=Trigger+TriggerLife50
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit50=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, Life55, vX_Life, vY_Life55
if (Life55!=varLife55) {
Trigger:=Trigger+TriggerLife55
}
pixelgetcolor, Life60, vX_Life, vY_Life60
if (Life60!=varLife60) {
Trigger:=Trigger+TriggerLife60
}
pixelgetcolor, Life65, vX_Life, vY_Life65
if (Life65!=varLife65) {
Trigger:=Trigger+TriggerLife65
}
pixelgetcolor, Life70, vX_Life, vY_Life70
if (Life70!=varLife70) {
Trigger:=Trigger+TriggerLife70
}
pixelgetcolor, Life75, vX_Life, vY_Life75
if (Life75!=varLife75) {
Trigger:=Trigger+TriggerLife75
}
pixelgetcolor, Life80, vX_Life, vY_Life80
if (Life80!=varLife80) {
Trigger:=Trigger+TriggerLife80
}
pixelgetcolor, Life85, vX_Life, vY_Life85
if (Life85!=varLife85) {
Trigger:=Trigger+TriggerLife85
}
pixelgetcolor, Life90, vX_Life, vY_Life90
if (Life90!=varLife90) {
Trigger:=Trigger+TriggerLife90
}
pixelgetcolor, Life95, vX_Life, vY_Life95
if (Life95!=varLife95) {
Trigger:=Trigger+TriggerLife95
}
pixelgetcolor, ES20, vX_ES, vY_ES20
if (ES20!=varES20) {
Trigger:=Trigger+TriggerES20
}
pixelgetcolor, ES25, vX_ES, vY_ES25
if (ES25!=varES25) {
Trigger:=Trigger+TriggerES25
}
pixelgetcolor, ES30, vX_ES, vY_ES30
if (ES30!=varES30) {
Trigger:=Trigger+TriggerES30
}
pixelgetcolor, ES35, vX_ES, vY_ES35
if (ES35!=varES35) {
Trigger:=Trigger+TriggerES35
}
pixelgetcolor, ES40, vX_ES, vY_ES40
if (ES40!=varES40) {
Trigger:=Trigger+TriggerES40
}
pixelgetcolor, ES45, vX_ES, vY_ES45
if (ES45!=varES45) {
Trigger:=Trigger+TriggerES45
}
pixelgetcolor, ES50, vX_ES, vY_ES50
if (ES50!=varES50) {
Trigger:=Trigger+TriggerES50
}
pixelgetcolor, ES55, vX_ES, vY_ES55
if (ES55!=varES55) {
Trigger:=Trigger+TriggerES55
}
pixelgetcolor, ES60, vX_ES, vY_ES60
if (ES60!=varES60) {
Trigger:=Trigger+TriggerES60
}
pixelgetcolor, ES65, vX_ES, vY_ES65
if (ES65!=varES65) {
Trigger:=Trigger+TriggerES65
}
pixelgetcolor, ES70, vX_ES, vY_ES70
if (ES70!=varES70) {
Trigger:=Trigger+TriggerES70
}
pixelgetcolor, ES75, vX_ES, vY_ES75
if (ES75!=varES75) {
Trigger:=Trigger+TriggerES75
}
pixelgetcolor, ES80, vX_ES, vY_ES80
if (ES80!=varES80) {
Trigger:=Trigger+TriggerES80
}
pixelgetcolor, ES85, vX_ES, vY_ES85
if (ES85!=varES85) {
Trigger:=Trigger+TriggerES85
}
pixelgetcolor, ES90, vX_ES, vY_ES90
if (ES90!=varES90) {
Trigger:=Trigger+TriggerES90
}
pixelgetcolor, ES95, vX_ES, vY_ES95
if (ES95!=varES95) {
Trigger:=Trigger+TriggerES95
}
}
if (Ci=1)
{
pixelgetcolor, ES20, vX_ES, vY_ES20
if (ES20!=varES20) {
Trigger:=Trigger+TriggerES20
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit20=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES25, vX_ES, vY_ES25
if (ES25!=varES25) {
Trigger:=Trigger+TriggerES25
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit25=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES30, vX_ES, vY_ES30
if (ES30!=varES30) {
Trigger:=Trigger+TriggerES30
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit30=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES35, vX_ES, vY_ES35
if (ES35!=varES35) {
Trigger:=Trigger+TriggerES35
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit35=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES40, vX_ES, vY_ES40
if (ES40!=varES40) {
Trigger:=Trigger+TriggerES40
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit40=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES45, vX_ES, vY_ES45
if (ES45!=varES45) {
Trigger:=Trigger+TriggerES45
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit45=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES50, vX_ES, vY_ES50
if (ES50!=varES50) {
Trigger:=Trigger+TriggerES50
pixelgetcolor, OnChar, vX_OnChar, vY_OnChar
if (AutoQuit=1) && (Quit50=1) && (OnChar=varOnChar) {
Logout()
Exit
}
}
pixelgetcolor, ES55, vX_ES, vY_ES55
if (ES55!=varES55) {
Trigger:=Trigger+TriggerES55
}
pixelgetcolor, ES60, vX_ES, vY_ES60
if (ES60!=varES60) {
Trigger:=Trigger+TriggerES60
}
pixelgetcolor, ES65, vX_ES, vY_ES65
if (ES65!=varES65) {
Trigger:=Trigger+TriggerES65
}
pixelgetcolor, ES70, vX_ES, vY_ES70
if (ES70!=varES70) {
Trigger:=Trigger+TriggerES70
}
pixelgetcolor, ES75, vX_ES, vY_ES75
if (ES75!=varES75) {
Trigger:=Trigger+TriggerES75
}
pixelgetcolor, ES80, vX_ES, vY_ES80
if (ES80!=varES80) {
Trigger:=Trigger+TriggerES80
}
pixelgetcolor, ES85, vX_ES, vY_ES85
if (ES85!=varES85) {
Trigger:=Trigger+TriggerES85
}
pixelgetcolor, ES90, vX_ES, vY_ES90
if (ES90!=varES90) {
Trigger:=Trigger+TriggerES90
}
pixelgetcolor, ES95, vX_ES, vY_ES95
if (ES95!=varES95) {
Trigger:=Trigger+TriggerES95
}
}
pixelgetcolor, Mana20, vX_Mana, vY_Mana20
if (Mana20!=varMana20) {
Trigger:=Trigger+TriggerMana20
}
pixelgetcolor, Mana25, vX_Mana, vY_Mana25
if (Mana25!=varMana25) {
Trigger:=Trigger+TriggerMana25
}
pixelgetcolor, Mana30, vX_Mana, vY_Mana30
if (Mana30!=varMana30) {
Trigger:=Trigger+TriggerMana30
}
pixelgetcolor, Mana35, vX_Mana, vY_Mana35
if (Mana35!=varMana35) {
Trigger:=Trigger+TriggerMana35
}
pixelgetcolor, Mana40, vX_Mana, vY_Mana40
if (Mana40!=varMana40) {
Trigger:=Trigger+TriggerMana40
}
pixelgetcolor, Mana45, vX_Mana, vY_Mana45
if (Mana45!=varMana45) {
Trigger:=Trigger+TriggerMana45
}
pixelgetcolor, Mana50, vX_Mana, vY_Mana50
if (Mana50!=varMana50) {
Trigger:=Trigger+TriggerMana50
}
pixelgetcolor, Mana55, vX_Mana, vY_Mana55
if (Mana55!=varMana55) {
Trigger:=Trigger+TriggerMana55
}
pixelgetcolor, Mana60, vX_Mana, vY_Mana60
if (Mana60!=varMana60) {
Trigger:=Trigger+TriggerMana60
}
pixelgetcolor, Mana65, vX_Mana, vY_Mana65
if (Mana65!=varMana65) {
Trigger:=Trigger+TriggerMana65
}
pixelgetcolor, Mana70, vX_Mana, vY_Mana70
if (Mana70!=varMana70) {
Trigger:=Trigger+TriggerMana70
}
pixelgetcolor, Mana75, vX_Mana, vY_Mana75
if (Mana75!=varMana75) {
Trigger:=Trigger+TriggerMana75
}
pixelgetcolor, Mana80, vX_Mana, vY_Mana80
if (Mana80!=varMana80) {
Trigger:=Trigger+TriggerMana80
}
pixelgetcolor, Mana85, vX_Mana, vY_Mana85
if (Mana85!=varMana85) {
Trigger:=Trigger+TriggerMana85
}
pixelgetcolor, Mana90, vX_Mana, vY_Mana90
if (Mana90!=varMana90) {
Trigger:=Trigger+TriggerMana90
}
pixelgetcolor, Mana95, vX_Mana, vY_Mana95
if (Mana95!=varMana95) {
Trigger:=Trigger+TriggerMana95
}
{
GuiUpdate()
}
;~ Trigger the flasks
if (AutoFlask=1) {
STrigger:= SubStr("00000" Trigger,-4)
FL=1
loop 5 {
FLVal:=SubStr(STrigger,FL,1)+0
if (FLVal > 0) {
cd:=OnCoolDown[FL]
if (cd=0) {
send %FL%
OnCoolDown[FL]:=1
CoolDown:=CoolDownFlask%FL%
settimer, TimmerFlask%FL%, %CoolDown%
sleep=rand(23,59)
}
}
FL:=FL+1
}
}
}
}
TimmerFlask1:
OnCoolDown[1]:=0
settimer,TimmerFlask1,delete
return
TimmerFlask2:
OnCoolDown[2]:=0
settimer,TimmerFlask2,delete
return
TimmerFlask3:
OnCoolDown[3]:=0
settimer,TimmerFlask3,delete
return
TimmerFlask4:
OnCoolDown[4]:=0
settimer,TimmerFlask4,delete
return
TimmerFlask5:
OnCoolDown[5]:=0
settimer,TimmerFlask5,delete
return
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;~ Configuration handling, ini updates
;~ -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
readFromFile(){
global
;hotkey,!F10, optionsCommand, Off
;~ Failsafe Colors
IniRead, varHideout, settings.ini, Failsafe Colors, Hideout %A_Space%
IniRead, varOnChar, settings.ini, Failsafe Colors, OnChar %A_Space%
;~ Life Flasks
IniRead, varLife20, settings.ini, Life Colors, Life20 %A_Space%
IniRead, varLife25, settings.ini, Life Colors, Life25 %A_Space%
IniRead, varLife30, settings.ini, Life Colors, Life30 %A_Space%
IniRead, varLife35, settings.ini, Life Colors, Life35 %A_Space%
IniRead, varLife40, settings.ini, Life Colors, Life40 %A_Space%
IniRead, varLife45, settings.ini, Life Colors, Life45 %A_Space%
IniRead, varLife50, settings.ini, Life Colors, Life50 %A_Space%
IniRead, varLife55, settings.ini, Life Colors, Life55 %A_Space%
IniRead, varLife60, settings.ini, Life Colors, Life60 %A_Space%
IniRead, varLife65, settings.ini, Life Colors, Life65 %A_Space%
IniRead, varLife70, settings.ini, Life Colors, Life70 %A_Space%
IniRead, varLife75, settings.ini, Life Colors, Life75 %A_Space%
IniRead, varLife80, settings.ini, Life Colors, Life80 %A_Space%
IniRead, varLife85, settings.ini, Life Colors, Life85 %A_Space%
IniRead, varLife90, settings.ini, Life Colors, Life90 %A_Space%
IniRead, varLife95, settings.ini, Life Colors, Life95 %A_Space%
IniRead, SliderLife1, settings.ini, Life Triggers, SliderLife1 %A_Space%
IniRead, SliderLife2, settings.ini, Life Triggers, SliderLife2 %A_Space%
IniRead, SliderLife3, settings.ini, Life Triggers, SliderLife3 %A_Space%
IniRead, SliderLife4, settings.ini, Life Triggers, SliderLife4 %A_Space%
IniRead, SliderLife5, settings.ini, Life Triggers, SliderLife5 %A_Space%
loop 5 {
IniRead, DisableLife%A_Index%, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniRead, TriggerLife%A_Index%20, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniRead, TriggerLife%A_Index%25, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniRead, TriggerLife%A_Index%30, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniRead, TriggerLife%A_Index%35, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniRead, TriggerLife%A_Index%40, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniRead, TriggerLife%A_Index%45, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniRead, TriggerLife%A_Index%50, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniRead, TriggerLife%A_Index%55, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniRead, TriggerLife%A_Index%60, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniRead, TriggerLife%A_Index%65, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniRead, TriggerLife%A_Index%70, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniRead, TriggerLife%A_Index%75, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniRead, TriggerLife%A_Index%80, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniRead, TriggerLife%A_Index%85, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniRead, TriggerLife%A_Index%90, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniRead, TriggerLife%A_Index%95, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}
TriggerLife20=%TriggerLife120%%TriggerLife220%%TriggerLife320%%TriggerLife420%%TriggerLife520%
TriggerLife25=%TriggerLife125%%TriggerLife225%%TriggerLife325%%TriggerLife425%%TriggerLife525%
TriggerLife30=%TriggerLife130%%TriggerLife230%%TriggerLife330%%TriggerLife430%%TriggerLife530%
TriggerLife35=%TriggerLife135%%TriggerLife235%%TriggerLife335%%TriggerLife435%%TriggerLife535%
TriggerLife40=%TriggerLife140%%TriggerLife240%%TriggerLife340%%TriggerLife440%%TriggerLife540%
TriggerLife45=%TriggerLife145%%TriggerLife245%%TriggerLife345%%TriggerLife445%%TriggerLife545%
TriggerLife50=%TriggerLife150%%TriggerLife250%%TriggerLife350%%TriggerLife450%%TriggerLife550%
TriggerLife55=%TriggerLife155%%TriggerLife255%%TriggerLife355%%TriggerLife455%%TriggerLife555%
TriggerLife60=%TriggerLife160%%TriggerLife260%%TriggerLife360%%TriggerLife460%%TriggerLife560%
TriggerLife65=%TriggerLife165%%TriggerLife265%%TriggerLife365%%TriggerLife465%%TriggerLife565%
TriggerLife70=%TriggerLife170%%TriggerLife270%%TriggerLife370%%TriggerLife470%%TriggerLife570%
TriggerLife75=%TriggerLife175%%TriggerLife275%%TriggerLife375%%TriggerLife475%%TriggerLife575%
TriggerLife80=%TriggerLife180%%TriggerLife280%%TriggerLife380%%TriggerLife480%%TriggerLife580%
TriggerLife85=%TriggerLife185%%TriggerLife285%%TriggerLife385%%TriggerLife485%%TriggerLife585%
TriggerLife90=%TriggerLife190%%TriggerLife290%%TriggerLife390%%TriggerLife490%%TriggerLife590%
TriggerLife95=%TriggerLife195%%TriggerLife295%%TriggerLife395%%TriggerLife495%%TriggerLife595%
;~ ES Flasks
IniRead, varES20, settings.ini, ES Colors, ES20 %A_Space%
IniRead, varES25, settings.ini, ES Colors, ES25 %A_Space%
IniRead, varES30, settings.ini, ES Colors, ES30 %A_Space%
IniRead, varES35, settings.ini, ES Colors, ES35 %A_Space%
IniRead, varES40, settings.ini, ES Colors, ES40 %A_Space%
IniRead, varES45, settings.ini, ES Colors, ES45 %A_Space%
IniRead, varES50, settings.ini, ES Colors, ES50 %A_Space%
IniRead, varES55, settings.ini, ES Colors, ES55 %A_Space%
IniRead, varES60, settings.ini, ES Colors, ES60 %A_Space%
IniRead, varES65, settings.ini, ES Colors, ES65 %A_Space%
IniRead, varES70, settings.ini, ES Colors, ES70 %A_Space%
IniRead, varES75, settings.ini, ES Colors, ES75 %A_Space%
IniRead, varES80, settings.ini, ES Colors, ES80 %A_Space%
IniRead, varES85, settings.ini, ES Colors, ES85 %A_Space%
IniRead, varES90, settings.ini, ES Colors, ES90 %A_Space%
IniRead, varES95, settings.ini, ES Colors, ES95 %A_Space%
IniRead, SliderES1, settings.ini, ES Triggers, SliderES1 %A_Space%
IniRead, SliderES2, settings.ini, ES Triggers, SliderES2 %A_Space%
IniRead, SliderES3, settings.ini, ES Triggers, SliderES3 %A_Space%
IniRead, SliderES4, settings.ini, ES Triggers, SliderES4 %A_Space%
IniRead, SliderES5, settings.ini, ES Triggers, SliderES5 %A_Space%
loop 5 {
IniRead, DisableES%A_Index%, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniRead, TriggerES%A_Index%20, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniRead, TriggerES%A_Index%25, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniRead, TriggerES%A_Index%30, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniRead, TriggerES%A_Index%35, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniRead, TriggerES%A_Index%40, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniRead, TriggerES%A_Index%45, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniRead, TriggerES%A_Index%50, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniRead, TriggerES%A_Index%55, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniRead, TriggerES%A_Index%60, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniRead, TriggerES%A_Index%65, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniRead, TriggerES%A_Index%70, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniRead, TriggerES%A_Index%75, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniRead, TriggerES%A_Index%80, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniRead, TriggerES%A_Index%85, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniRead, TriggerES%A_Index%90, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniRead, TriggerES%A_Index%95, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}
TriggerES20=%TriggerES120%%TriggerES220%%TriggerES320%%TriggerES420%%TriggerES520%
TriggerES25=%TriggerES125%%TriggerES225%%TriggerES325%%TriggerES425%%TriggerES525%
TriggerES30=%TriggerES130%%TriggerES230%%TriggerES330%%TriggerES430%%TriggerES530%
TriggerES35=%TriggerES135%%TriggerES235%%TriggerES335%%TriggerES435%%TriggerES535%
TriggerES40=%TriggerES140%%TriggerES240%%TriggerES340%%TriggerES440%%TriggerES540%
TriggerES45=%TriggerES145%%TriggerES245%%TriggerES345%%TriggerES445%%TriggerES545%
TriggerES50=%TriggerES150%%TriggerES250%%TriggerES350%%TriggerES450%%TriggerES550%
TriggerES55=%TriggerES155%%TriggerES255%%TriggerES355%%TriggerES455%%TriggerES555%
TriggerES60=%TriggerES160%%TriggerES260%%TriggerES360%%TriggerES460%%TriggerES560%
TriggerES65=%TriggerES165%%TriggerES265%%TriggerES365%%TriggerES465%%TriggerES565%
TriggerES70=%TriggerES170%%TriggerES270%%TriggerES370%%TriggerES470%%TriggerES570%
TriggerES75=%TriggerES175%%TriggerES275%%TriggerES375%%TriggerES475%%TriggerES575%
TriggerES80=%TriggerES180%%TriggerES280%%TriggerES380%%TriggerES480%%TriggerES580%
TriggerES85=%TriggerES185%%TriggerES285%%TriggerES385%%TriggerES485%%TriggerES585%
TriggerES90=%TriggerES190%%TriggerES290%%TriggerES390%%TriggerES490%%TriggerES590%
TriggerES95=%TriggerES195%%TriggerES295%%TriggerES395%%TriggerES495%%TriggerES595%
;~ Mana Flasks
IniRead, varMana20, settings.ini, Mana Colors, Mana20 %A_Space%
IniRead, varMana25, settings.ini, Mana Colors, Mana25 %A_Space%
IniRead, varMana30, settings.ini, Mana Colors, Mana30 %A_Space%
IniRead, varMana35, settings.ini, Mana Colors, Mana35 %A_Space%
IniRead, varMana40, settings.ini, Mana Colors, Mana40 %A_Space%
IniRead, varMana45, settings.ini, Mana Colors, Mana45 %A_Space%
IniRead, varMana50, settings.ini, Mana Colors, Mana50 %A_Space%
IniRead, varMana55, settings.ini, Mana Colors, Mana55 %A_Space%
IniRead, varMana60, settings.ini, Mana Colors, Mana60 %A_Space%
IniRead, varMana65, settings.ini, Mana Colors, Mana65 %A_Space%
IniRead, varMana70, settings.ini, Mana Colors, Mana70 %A_Space%
IniRead, varMana75, settings.ini, Mana Colors, Mana75 %A_Space%
IniRead, varMana80, settings.ini, Mana Colors, Mana80 %A_Space%
IniRead, varMana85, settings.ini, Mana Colors, Mana85 %A_Space%
IniRead, varMana90, settings.ini, Mana Colors, Mana90 %A_Space%
IniRead, varMana95, settings.ini, Mana Colors, Mana95 %A_Space%
IniRead, SliderMana1, settings.ini, Mana Triggers, SliderMana1 %A_Space%
IniRead, SliderMana2, settings.ini, Mana Triggers, SliderMana2 %A_Space%
IniRead, SliderMana3, settings.ini, Mana Triggers, SliderMana3 %A_Space%
IniRead, SliderMana4, settings.ini, Mana Triggers, SliderMana4 %A_Space%
IniRead, SliderMana5, settings.ini, Mana Triggers, SliderMana5 %A_Space%
loop 5 {
IniRead, DisableMana%A_Index%, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniRead, TriggerMana%A_Index%20, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniRead, TriggerMana%A_Index%25, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniRead, TriggerMana%A_Index%30, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniRead, TriggerMana%A_Index%35, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniRead, TriggerMana%A_Index%40, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniRead, TriggerMana%A_Index%45, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniRead, TriggerMana%A_Index%50, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniRead, TriggerMana%A_Index%55, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniRead, TriggerMana%A_Index%60, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniRead, TriggerMana%A_Index%65, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniRead, TriggerMana%A_Index%70, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniRead, TriggerMana%A_Index%75, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniRead, TriggerMana%A_Index%80, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniRead, TriggerMana%A_Index%85, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniRead, TriggerMana%A_Index%90, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniRead, TriggerMana%A_Index%95, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}
TriggerMana20=%TriggerMana120%%TriggerMana220%%TriggerMana320%%TriggerMana420%%TriggerMana520%
TriggerMana25=%TriggerMana125%%TriggerMana225%%TriggerMana325%%TriggerMana425%%TriggerMana525%
TriggerMana30=%TriggerMana130%%TriggerMana230%%TriggerMana330%%TriggerMana430%%TriggerMana530%
TriggerMana35=%TriggerMana135%%TriggerMana235%%TriggerMana335%%TriggerMana435%%TriggerMana535%
TriggerMana40=%TriggerMana140%%TriggerMana240%%TriggerMana340%%TriggerMana440%%TriggerMana540%
TriggerMana45=%TriggerMana145%%TriggerMana245%%TriggerMana345%%TriggerMana445%%TriggerMana545%
TriggerMana50=%TriggerMana150%%TriggerMana250%%TriggerMana350%%TriggerMana450%%TriggerMana550%
TriggerMana55=%TriggerMana155%%TriggerMana255%%TriggerMana355%%TriggerMana455%%TriggerMana555%
TriggerMana60=%TriggerMana160%%TriggerMana260%%TriggerMana360%%TriggerMana460%%TriggerMana560%
TriggerMana65=%TriggerMana165%%TriggerMana265%%TriggerMana365%%TriggerMana465%%TriggerMana565%
TriggerMana70=%TriggerMana170%%TriggerMana270%%TriggerMana370%%TriggerMana470%%TriggerMana570%
TriggerMana75=%TriggerMana175%%TriggerMana275%%TriggerMana375%%TriggerMana475%%TriggerMana575%
TriggerMana80=%TriggerMana180%%TriggerMana280%%TriggerMana380%%TriggerMana480%%TriggerMana580%
TriggerMana85=%TriggerMana185%%TriggerMana285%%TriggerMana385%%TriggerMana485%%TriggerMana585%
TriggerMana90=%TriggerMana190%%TriggerMana290%%TriggerMana390%%TriggerMana490%%TriggerMana590%
TriggerMana95=%TriggerMana195%%TriggerMana295%%TriggerMana395%%TriggerMana495%%TriggerMana595%
;~ hotkeys reset
hotkey, IfWinActive, ahk_class POEWindowClass
;~ If hotkeyMove
;~ hotkey,% hotkeyMove, MoveCommand, Off
If hotkeyAutoQuit
hotkey,% hotkeyAutoQuit, AutoQuitCommand, Off
If hotkeyAutoFlask
hotkey,% hotkeyAutoFlask, AutoFlaskCommand, Off
;~ If hotkeyAutoQuicksilver
;~ hotkey,% hotkeyAutoQuicksilver, AutoQuicksilverCommand, Off
If hotkeyQuickPortal
hotkey,% hotkeyQuickPortal, QuickPortalCommand, Off
If hotkeyGemSwap
hotkey,% hotkeyGemSwap, GemSwapCommand, Off
If hotkeyGetCoords
hotkey,% hotkeyGetMouseCoords, GetMouseCoordsCommand, Off
hotkey, IfWinActive
If hotkeyOptions
hotkey,% hotkeyOptions, optionsCommand, Off
hotkey, IfWinActive, ahk_class POEWindowClass
;~ hotkeys iniread
IniRead, hotkeyOptions, settings.ini, hotkeys, Options %A_Space%
IniRead, hotkeyAutoQuit, settings.ini, hotkeys, AutoQuit %A_Space%
IniRead, hotkeyAutoFlask, settings.ini, hotkeys, AutoFlask %A_Space%
IniRead, hotkeyAutoQuicksilver, settings.ini, hotkeys, AutoQuicksilver %A_Space%
IniRead, hotkeyQuickPortal, settings.ini, hotkeys, QuickPortal %A_Space%
IniRead, hotkeyGemSwap, settings.ini, hotkeys, GemSwap %A_Space%
IniRead, hotkeyGetMouseCoords, settings.ini, hotkeys, GetMouseCoords %A_Space%
IniRead, hotkeyMove, settings.ini, hotkeys, Move %A_Space%
IniRead, hotkeyCloseAllUI, settings.ini, hotkeys, CloseAllUI %A_Space%
IniRead, hotkeyInventory, settings.ini, hotkeys, Inventory %A_Space%
IniRead, hotkeyWeaponSwapKey, settings.ini, hotkeys, WeaponSwapKey %A_Space%
hotkey, IfWinActive, ahk_class POEWindowClass
;~ If hotkeyMove
;~ hotkey,% hotkeyMove, MoveCommand, On
If hotkeyAutoQuit
hotkey,% hotkeyAutoQuit, AutoQuitCommand, On
If hotkeyAutoFlask
hotkey,% hotkeyAutoFlask, AutoFlaskCommand, On
;~ If hotkeyAutoQuicksilver
;~ hotkey,% hotkeyAutoQuicksilver, AutoQuicksilverCommand, On
If hotkeyQuickPortal
hotkey,% hotkeyQuickPortal, QuickPortalCommand, On
If hotkeyGemSwap
hotkey,% hotkeyGemSwap, GemSwapCommand, On
If hotkeyGetMouseCoords
hotkey,% hotkeyGetMouseCoords, GetMouseCoordsCommand, On
hotkey, IfWinActive
If hotkeyOptions {
hotkey,% hotkeyOptions, optionsCommand, On
;GuiControl,, guiSettings, Settings:%hotkeyOptions%
}
else {
hotkey,!F10, optionsCommand, On
msgbox You dont have set the GUI hotkey!`nPlease hit Alt+F10 to open up the GUI and set your hotkey.
;GuiControl,, guiSettings, Settings:%hotkeyOptions%
}
;~ Flask Cooldowns
IniRead, CooldownFlask1, settings.ini, Flask Cooldowns, CooldownFlask1 %A_Space%
IniRead, CooldownFlask2, settings.ini, Flask Cooldowns, CooldownFlask2 %A_Space%
IniRead, CooldownFlask3, settings.ini, Flask Cooldowns, CooldownFlask3 %A_Space%
IniRead, CooldownFlask4, settings.ini, Flask Cooldowns, CooldownFlask4 %A_Space%
IniRead, CooldownFlask5, settings.ini, Flask Cooldowns, CooldownFlask5 %A_Space%
;~ Gem-Swap
IniRead, Gem1X, settings.ini, Gem Swap, Gem1X %A_Space%
IniRead, Gem1Y, settings.ini, Gem Swap, Gem1Y %A_Space%
IniRead, Gem2X, settings.ini, Gem Swap, Gem2X %A_Space%
IniRead, Gem2Y, settings.ini, Gem Swap, Gem2Y %A_Space%
IniRead, WeaponSwap, settings.ini, Gem Swap, WeaponSwap %A_Space%
;~ Quick-Portal
IniRead, PortalScrollX, settings.ini, Coordinates, PortalScrollX %A_Space%
IniRead, PortalScrollY, settings.ini, Coordinates, PortalScrollY %A_Space%
;~ Attack Flasks
IniRead, TriggerAttackKey1, settings.ini, Attack Triggers, TriggerAttackKey1 %A_Space%
IniRead, TriggerAttackKey2, settings.ini, Attack Triggers, TriggerAttackKey2 %A_Space%
;~ Attack Keys
IniRead, AttackKey1, settings.ini, Attack Keys, AttackKey1 %A_Space%
IniRead, AttackKey2, settings.ini, Attack Keys, AttackKey2 %A_Space%
;~ Quicksilver
IniRead, QuicksilverDelay, settings.ini, Quicksilver, QuicksilverDelay %A_Space%
IniRead, Quicksilver1, settings.ini, Quicksilver, Quicksilver1 %A_Space%
IniRead, Quicksilver2, settings.ini, Quicksilver, Quicksilver2 %A_Space%
IniRead, Quicksilver3, settings.ini, Quicksilver, Quicksilver3 %A_Space%
IniRead, Quicksilver4, settings.ini, Quicksilver, Quicksilver4 %A_Space%
IniRead, Quicksilver5, settings.ini, Quicksilver, Quicksilver5 %A_Space%
;~ TriggerQuicksilver=%Quicksilver1%%Quicksilver2%%Quicksilver3%%Quicksilver4%%Quicksilver5%
;~ CharacterTypeCheck
IniRead, Life, settings.ini, CharacterTypeCheck, Life %A_Space%
IniRead, Hybrid, settings.ini, CharacterTypeCheck, Hybrid %A_Space%
IniRead, Ci, settings.ini, CharacterTypeCheck, Ci %A_Space%
;~ AutoQuit
Iniread, SliderQuit, settings.ini, AutoQuit, SliderQuit %A_Space%
IniRead, Quit20, settings.ini, AutoQuit, Quit20 %A_Space%
IniRead, Quit25, settings.ini, AutoQuit, Quit25 %A_Space%
IniRead, Quit30, settings.ini, AutoQuit, Quit30 %A_Space%
IniRead, Quit35, settings.ini, AutoQuit, Quit35 %A_Space%
IniRead, Quit40, settings.ini, AutoQuit, Quit40 %A_Space%
IniRead, Quit45, settings.ini, AutoQuit, Quit45 %A_Space%
IniRead, Quit50, settings.ini, AutoQuit, Quit50 %A_Space%
IniRead, CritQuit, settings.ini, AutoQuit, CritQuit %A_Space%
IniRead, NormalQuit, settings.ini, AutoQuit, NormalQuit %A_Space%
;hotkey,!F10, optionsCommand, On
Return
}
submit(){
updateEverything:
global
Gui, Submit
IfWinExist, ahk_class POEWindowClass
{
WinActivate, ahk_class POEWindowClass
WinGetPos, X, Y, Width, Height
;~ Hideout Coords
vX_Hideout:=X+Round(Width /1920*1241)
vY_Hideout:=Y+Round(Height/1080* 951)
;~ OnChar Coords
vX_OnChar:= X+Round(2560 /1920* 41)
vY_OnChar:= Y+Round(Height/1080* 915)
;~ Life Coords
vX_Life:= X+Round(2560 /1920* 95)
vY_Life20:= Y+Round(Height/1080*1034)
vY_Life25:= Y+Round(Height/1080*1024)
vY_Life30:= Y+Round(Height/1080*1014)
vY_Life35:= Y+Round(Height/1080*1004)
vY_Life40:= Y+Round(Height/1080* 994)
vY_Life45:= Y+Round(Height/1080* 984)
vY_Life50:= Y+Round(Height/1080* 974)
vY_Life55:= Y+Round(Height/1080* 964)
vY_Life60:= Y+Round(Height/1080* 954)
vY_Life65:= Y+Round(Height/1080* 944)
vY_Life70:= Y+Round(Height/1080* 934)
vY_Life75:= Y+Round(Height/1080* 924)
vY_Life80:= Y+Round(Height/1080* 914)
vY_Life85:= Y+Round(Height/1080* 904)
vY_Life90:= Y+Round(Height/1080* 894)
vY_Life95:= Y+Round(Height/1080* 884)
;~ ES Coords
vX_ES:= X+Round(2560 /1920* 170)
vY_ES20:= Y+Round(Height/1080*1034)
vY_ES25:= Y+Round(Height/1080*1024)
vY_ES30:= Y+Round(Height/1080*1014)
vY_ES35:= Y+Round(Height/1080*1004)
vY_ES40:= Y+Round(Height/1080* 994)
vY_ES45:= Y+Round(Height/1080* 984)
vY_ES50:= Y+Round(Height/1080* 974)
vY_ES55:= Y+Round(Height/1080* 964)
vY_ES60:= Y+Round(Height/1080* 954)
vY_ES65:= Y+Round(Height/1080* 944)
vY_ES70:= Y+Round(Height/1080* 934)
vY_ES75:= Y+Round(Height/1080* 924)
vY_ES80:= Y+Round(Height/1080* 914)
vY_ES85:= Y+Round(Height/1080* 904)
vY_ES90:= Y+Round(Height/1080* 894)
vY_ES95:= Y+Round(Height/1080* 884)
;~ Mana Coords
vX_Mana:= X+Round(Width /1920*1825)
vY_Mana20:= Y+Round(Height/1080*1034)
vY_Mana25:= Y+Round(Height/1080*1024)
vY_Mana30:= Y+Round(Height/1080*1014)
vY_Mana35:= Y+Round(Height/1080*1004)
vY_Mana40:= Y+Round(Height/1080* 994)
vY_Mana45:= Y+Round(Height/1080* 984)
vY_Mana50:= Y+Round(Height/1080* 974)
vY_Mana55:= Y+Round(Height/1080* 964)
vY_Mana60:= Y+Round(Height/1080* 954)
vY_Mana65:= Y+Round(Height/1080* 944)
vY_Mana70:= Y+Round(Height/1080* 934)
vY_Mana75:= Y+Round(Height/1080* 924)
vY_Mana80:= Y+Round(Height/1080* 914)
vY_Mana85:= Y+Round(Height/1080* 904)
vY_Mana90:= Y+Round(Height/1080* 894)
vY_Mana95:= Y+Round(Height/1080* 884)
}
;~ IfWinExist, ahk_class POEWindowClass
;~ {
;~ WinActivate, ahk_class POEWindowClass
;~ }
;~ Life Flasks
pixelgetcolor, varLife20, vX_Life, vY_Life20
pixelgetcolor, varLife25, vX_Life, vY_Life25
pixelgetcolor, varLife30, vX_Life, vY_Life30
pixelgetcolor, varLife35, vX_Life, vY_Life35
pixelgetcolor, varLife40, vX_Life, vY_Life40
pixelgetcolor, varLife45, vX_Life, vY_Life45
pixelgetcolor, varLife50, vX_Life, vY_Life50
pixelgetcolor, varLife55, vX_Life, vY_Life55
pixelgetcolor, varLife60, vX_Life, vY_Life60
pixelgetcolor, varLife65, vX_Life, vY_Life65
pixelgetcolor, varLife70, vX_Life, vY_Life70
pixelgetcolor, varLife75, vX_Life, vY_Life75
pixelgetcolor, varLife80, vX_Life, vY_Life80
pixelgetcolor, varLife85, vX_Life, vY_Life85
pixelgetcolor, varLife90, vX_Life, vY_Life90
pixelgetcolor, varLife95, vX_Life, vY_Life95
IniWrite, %varLife20%, settings.ini, Life Colors, Life20 %A_Space%
IniWrite, %varLife25%, settings.ini, Life Colors, Life25 %A_Space%
IniWrite, %varLife30%, settings.ini, Life Colors, Life30 %A_Space%
IniWrite, %varLife35%, settings.ini, Life Colors, Life35 %A_Space%
IniWrite, %varLife40%, settings.ini, Life Colors, Life40 %A_Space%
IniWrite, %varLife45%, settings.ini, Life Colors, Life45 %A_Space%
IniWrite, %varLife50%, settings.ini, Life Colors, Life50 %A_Space%
IniWrite, %varLife55%, settings.ini, Life Colors, Life55 %A_Space%
IniWrite, %varLife60%, settings.ini, Life Colors, Life60 %A_Space%
IniWrite, %varLife65%, settings.ini, Life Colors, Life65 %A_Space%
IniWrite, %varLife70%, settings.ini, Life Colors, Life70 %A_Space%
IniWrite, %varLife75%, settings.ini, Life Colors, Life75 %A_Space%
IniWrite, %varLife80%, settings.ini, Life Colors, Life80 %A_Space%
IniWrite, %varLife85%, settings.ini, Life Colors, Life85 %A_Space%
IniWrite, %varLife90%, settings.ini, Life Colors, Life90 %A_Space%
IniWrite, %varLife95%, settings.ini, Life Colors, Life95 %A_Space%
IniWrite, %SliderLife1%, settings.ini, Life Triggers, SliderLife1 %A_Space%
IniWrite, %SliderLife2%, settings.ini, Life Triggers, SliderLife2 %A_Space%
IniWrite, %SliderLife3%, settings.ini, Life Triggers, SliderLife3 %A_Space%
IniWrite, %SliderLife4%, settings.ini, Life Triggers, SliderLife4 %A_Space%
IniWrite, %SliderLife5%, settings.ini, Life Triggers, SliderLife5 %A_Space%
loop 5{
if (SliderLife%A_Index%=1){
IniWrite, 1, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=2){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=3){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=4){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=5){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=6){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=7){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=8){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=9){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=10){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=11){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=12){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=13){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=14){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=15){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=16){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}else if (SliderLife%A_Index%=17){
IniWrite, 0, settings.ini, Life Triggers, DisableLife%A_Index% %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Life Triggers, TriggerLife%A_Index%90 %A_Space%
IniWrite, 1, settings.ini, Life Triggers, TriggerLife%A_Index%95 %A_Space%
}
}
;~ ES Flasks
pixelgetcolor, varES20, vX_ES, vY_ES20
pixelgetcolor, varES25, vX_ES, vY_ES25
pixelgetcolor, varES30, vX_ES, vY_ES30
pixelgetcolor, varES35, vX_ES, vY_ES35
pixelgetcolor, varES40, vX_ES, vY_ES40
pixelgetcolor, varES45, vX_ES, vY_ES45
pixelgetcolor, varES50, vX_ES, vY_ES50
pixelgetcolor, varES55, vX_ES, vY_ES55
pixelgetcolor, varES60, vX_ES, vY_ES60
pixelgetcolor, varES65, vX_ES, vY_ES65
pixelgetcolor, varES70, vX_ES, vY_ES70
pixelgetcolor, varES75, vX_ES, vY_ES75
pixelgetcolor, varES80, vX_ES, vY_ES80
pixelgetcolor, varES85, vX_ES, vY_ES85
pixelgetcolor, varES90, vX_ES, vY_ES90
pixelgetcolor, varES95, vX_ES, vY_ES95
IniWrite, %varES20%, settings.ini, ES Colors, ES20 %A_Space%
IniWrite, %varES25%, settings.ini, ES Colors, ES25 %A_Space%
IniWrite, %varES30%, settings.ini, ES Colors, ES30 %A_Space%
IniWrite, %varES35%, settings.ini, ES Colors, ES35 %A_Space%
IniWrite, %varES40%, settings.ini, ES Colors, ES40 %A_Space%
IniWrite, %varES45%, settings.ini, ES Colors, ES45 %A_Space%
IniWrite, %varES50%, settings.ini, ES Colors, ES50 %A_Space%
IniWrite, %varES55%, settings.ini, ES Colors, ES55 %A_Space%
IniWrite, %varES60%, settings.ini, ES Colors, ES60 %A_Space%
IniWrite, %varES65%, settings.ini, ES Colors, ES65 %A_Space%
IniWrite, %varES70%, settings.ini, ES Colors, ES70 %A_Space%
IniWrite, %varES75%, settings.ini, ES Colors, ES75 %A_Space%
IniWrite, %varES80%, settings.ini, ES Colors, ES80 %A_Space%
IniWrite, %varES85%, settings.ini, ES Colors, ES85 %A_Space%
IniWrite, %varES90%, settings.ini, ES Colors, ES90 %A_Space%
IniWrite, %varES95%, settings.ini, ES Colors, ES95 %A_Space%
IniWrite, %SliderES1%, settings.ini, ES Triggers, SliderES1 %A_Space%
IniWrite, %SliderES2%, settings.ini, ES Triggers, SliderES2 %A_Space%
IniWrite, %SliderES3%, settings.ini, ES Triggers, SliderES3 %A_Space%
IniWrite, %SliderES4%, settings.ini, ES Triggers, SliderES4 %A_Space%
IniWrite, %SliderES5%, settings.ini, ES Triggers, SliderES5 %A_Space%
loop 5{
if (SliderES%A_Index%=1){
IniWrite, 1, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=2){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=3){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=4){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=5){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=6){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=7){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=8){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=9){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=10){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=11){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=12){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=13){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=14){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=15){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=16){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}else if (SliderES%A_Index%=17){
IniWrite, 0, settings.ini, ES Triggers, DisableES%A_Index% %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, ES Triggers, TriggerES%A_Index%90 %A_Space%
IniWrite, 1, settings.ini, ES Triggers, TriggerES%A_Index%95 %A_Space%
}
}
;~ Mana Flasks
pixelgetcolor, varMana20, vX_Mana, vY_Mana20
pixelgetcolor, varMana25, vX_Mana, vY_Mana25
pixelgetcolor, varMana30, vX_Mana, vY_Mana30
pixelgetcolor, varMana35, vX_Mana, vY_Mana35
pixelgetcolor, varMana40, vX_Mana, vY_Mana40
pixelgetcolor, varMana45, vX_Mana, vY_Mana45
pixelgetcolor, varMana50, vX_Mana, vY_Mana50
pixelgetcolor, varMana55, vX_Mana, vY_Mana55
pixelgetcolor, varMana60, vX_Mana, vY_Mana60
pixelgetcolor, varMana65, vX_Mana, vY_Mana65
pixelgetcolor, varMana70, vX_Mana, vY_Mana70
pixelgetcolor, varMana75, vX_Mana, vY_Mana75
pixelgetcolor, varMana80, vX_Mana, vY_Mana80
pixelgetcolor, varMana85, vX_Mana, vY_Mana85
pixelgetcolor, varMana90, vX_Mana, vY_Mana90
pixelgetcolor, varMana95, vX_Mana, vY_Mana95
IniWrite, %varMana20%, settings.ini, Mana Colors, Mana20 %A_Space%
IniWrite, %varMana25%, settings.ini, Mana Colors, Mana25 %A_Space%
IniWrite, %varMana30%, settings.ini, Mana Colors, Mana30 %A_Space%
IniWrite, %varMana35%, settings.ini, Mana Colors, Mana35 %A_Space%
IniWrite, %varMana40%, settings.ini, Mana Colors, Mana40 %A_Space%
IniWrite, %varMana45%, settings.ini, Mana Colors, Mana45 %A_Space%
IniWrite, %varMana50%, settings.ini, Mana Colors, Mana50 %A_Space%
IniWrite, %varMana55%, settings.ini, Mana Colors, Mana55 %A_Space%
IniWrite, %varMana60%, settings.ini, Mana Colors, Mana60 %A_Space%
IniWrite, %varMana65%, settings.ini, Mana Colors, Mana65 %A_Space%
IniWrite, %varMana70%, settings.ini, Mana Colors, Mana70 %A_Space%
IniWrite, %varMana75%, settings.ini, Mana Colors, Mana75 %A_Space%
IniWrite, %varMana80%, settings.ini, Mana Colors, Mana80 %A_Space%
IniWrite, %varMana85%, settings.ini, Mana Colors, Mana85 %A_Space%
IniWrite, %varMana90%, settings.ini, Mana Colors, Mana90 %A_Space%
IniWrite, %varMana95%, settings.ini, Mana Colors, Mana95 %A_Space%
IniWrite, %SliderMana1%, settings.ini, Mana Triggers, SliderMana1 %A_Space%
IniWrite, %SliderMana2%, settings.ini, Mana Triggers, SliderMana2 %A_Space%
IniWrite, %SliderMana3%, settings.ini, Mana Triggers, SliderMana3 %A_Space%
IniWrite, %SliderMana4%, settings.ini, Mana Triggers, SliderMana4 %A_Space%
IniWrite, %SliderMana5%, settings.ini, Mana Triggers, SliderMana5 %A_Space%
loop 5{
if (SliderMana%A_Index%=1){
IniWrite, 1, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=2){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=3){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=4){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=5){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=6){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=7){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=8){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=9){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=10){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=11){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=12){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=13){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=14){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=15){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=16){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}else if (SliderMana%A_Index%=17){
IniWrite, 0, settings.ini, Mana Triggers, DisableMana%A_Index% %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%20 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%25 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%30 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%35 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%40 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%45 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%50 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%55 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%60 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%65 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%70 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%75 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%80 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%85 %A_Space%
IniWrite, 0, settings.ini, Mana Triggers, TriggerMana%A_Index%90 %A_Space%
IniWrite, 1, settings.ini, Mana Triggers, TriggerMana%A_Index%95 %A_Space%
}
}
;~ Mana Flasks
;~ pixelgetcolor, varMana10, vX_Mana, vY_Mana10
;~ IniWrite, %varMana10%, settings.ini, Mana Colors, Mana10 %A_Space%
;~ IniWrite, %Radiobox1Mana10%%Radiobox2Mana10%%Radiobox3Mana10%%Radiobox4Mana10%%Radiobox5Mana10%, settings.ini, Mana Triggers, TriggerMana10 %A_Space%
;~ Hotkeys
IniWrite, %guihotkeyOptions%, settings.ini, hotkeys, Options %A_Space%
IniWrite, %guihotkeyAutoQuit%, settings.ini, hotkeys, AutoQuit %A_Space%
IniWrite, %guihotkeyAutoFlask%, settings.ini, hotkeys, AutoFlask %A_Space%
IniWrite, %guihotkeyAutoQuicksilver%, settings.ini, hotkeys, AutoQuicksilver %A_Space%
IniWrite, %guihotkeyQuickPortal%, settings.ini, hotkeys, QuickPortal %A_Space%
IniWrite, %guihotkeyGemSwap%, settings.ini, hotkeys, GemSwap %A_Space%
IniWrite, %guihotkeyGetMouseCoords%, settings.ini, hotkeys, GetMouseCoords %A_Space%
IniWrite, %hotkeyMove%, settings.ini, hotkeys, Move %A_Space%
IniWrite, %hotkeyCloseAllUI%, settings.ini, hotkeys, CloseAllUI %A_Space%
IniWrite, %hotkeyInventory%, settings.ini, hotkeys, Inventory %A_Space%
IniWrite, %hotkeyWeaponSwapKey%, settings.ini, hotkeys, WeaponSwapKey %A_Space%
;~ Flask Cooldowns
IniWrite, %CooldownFlask1%, settings.ini, Flask Cooldowns, CooldownFlask1 %A_Space%
IniWrite, %CooldownFlask2%, settings.ini, Flask Cooldowns, CooldownFlask2 %A_Space%
IniWrite, %CooldownFlask3%, settings.ini, Flask Cooldowns, CooldownFlask3 %A_Space%
IniWrite, %CooldownFlask4%, settings.ini, Flask Cooldowns, CooldownFlask4 %A_Space%
IniWrite, %CooldownFlask5%, settings.ini, Flask Cooldowns, CooldownFlask5 %A_Space%
;~ Gem Swap
IniWrite, %Gem1X%, settings.ini, Gem Swap, Gem1X %A_Space%
IniWrite, %Gem1Y%, settings.ini, Gem Swap, Gem1Y %A_Space%
IniWrite, %Gem2X%, settings.ini, Gem Swap, Gem2X %A_Space%
IniWrite, %Gem2Y%, settings.ini, Gem Swap, Gem2Y %A_Space%
IniWrite, %WeaponSwap%, settings.ini, Gem Swap, WeaponSwap %A_Space%
;~ Quick-Portal
IniWrite, %PortalScrollX%, settings.ini, Coordinates, PortalScrollX %A_Space%
IniWrite, %PortalScrollY%, settings.ini, Coordinates, PortalScrollY %A_Space%
;~ Attack Flasks
IniWrite, %AttackKey1box1%%AttackKey1box2%%AttackKey1box3%%AttackKey1box4%%AttackKey1box5%, settings.ini, Attack Triggers, TriggerAttackKey1 %A_Space%
IniWrite, %AttackKey2box1%%AttackKey2box2%%AttackKey2box3%%AttackKey2box4%%AttackKey2box5%, settings.ini, Attack Triggers, TriggerAttackKey2 %A_Space%
;~ Attack Keys
IniWrite, %AttackKey1%, settings.ini, Attack Keys, AttackKey1 %A_Space%
IniWrite, %AttackKey2%, settings.ini, Attack Keys, AttackKey2 %A_Space%
;~ Quicksilver Flasks
IniWrite, %QuicksilverDelay%, settings.ini, Quicksilver, QuicksilverDelay %A_Space%
IniWrite, %QuicksilverFlask1%, settings.ini, Quicksilver, Quicksilver1 %A_Space%
IniWrite, %QuicksilverFlask2%, settings.ini, Quicksilver, Quicksilver2 %A_Space%
IniWrite, %QuicksilverFlask3%, settings.ini, Quicksilver, Quicksilver3 %A_Space%
IniWrite, %QuicksilverFlask4%, settings.ini, Quicksilver, Quicksilver4 %A_Space%
IniWrite, %QuicksilverFlask5%, settings.ini, Quicksilver, Quicksilver5 %A_Space%
IniWrite, %Quicksilver1%%Quicksilver2%%Quicksilver3%%Quicksilver4%%Quicksilver5%, settings.ini, Quicksilver, TriggerQuicksilver %A_Space%
;~ CharacterTypeCheck
IniWrite, %TypeLife%, settings.ini, CharacterTypeCheck, Life %A_Space%
IniWrite, %TypeHybrid%, settings.ini, CharacterTypeCheck, Hybrid %A_Space%
IniWrite, %TypeCi%, settings.ini, CharacterTypeCheck, Ci %A_Space%
;~ AutoQuit
IniWrite, %SliderQuit%, settings.ini, AutoQuit, SliderQuit %A_Space%
if (SliderQuit=1){
IniWrite, 1, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=2){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=3){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=4){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=5){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=6){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit50 %A_Space%
}else if (SliderQuit=7){
IniWrite, 0, settings.ini, AutoQuit, Quit20 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit25 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit30 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit35 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit40 %A_Space%
IniWrite, 0, settings.ini, AutoQuit, Quit45 %A_Space%
IniWrite, 1, settings.ini, AutoQuit, Quit50 %A_Space%
}
IniWrite, %RadioCritQuit%, settings.ini, AutoQuit, CritQuit %A_Space%
IniWrite, %RadioNormalQuit%, settings.ini, AutoQuit, NormalQuit %A_Space%
Run %A_ScriptDir%\GottaGoFast.ahk
readFromFile()
return
}
;~ toggleOverlay(){
;~ toggleOverlayCommand:
;~ global
;~ Gui, Show,, Flask Settings
;~ processWarningFound:=0
;~ Gui, 6:Hide
;~ return
;~ }
RefreshGUI:
IfWinExist, ahk_class POEWindowClass
{
GuiControl, Enable, SaveBtn
GuiControl, Enable, UpdateHideoutBtn
GuiControl, Enable, UpdateOnCharBtn
GuiControl, Hide, RefreshBtn
Reload
varTextSave:= "Save"
varTextSaveHint:="Save only while on your character!"
varTextHideout:= "Get ALL Failsafe Colors"
varTextOnChar:= "Get OnChar Failsafe Color"
}
else{
GuiControl, Disable, SaveBtn
GuiControl, Disable, UpdateHideoutBtn
GuiControl, Disable, UpdateOnCharBtn
GuiControl, Enable, ResfreshBtn
varTextSave:= "Save `n(POE has to be running)"
varTextSaveHint:=""
varTextHideout:= "(POE has to be running)"
varTextOnChar:= "(POE has to be running)"
}
GuiControl,, SaveBtn, %varTextSave%
GuiControl,, UpdateHideoutBtn, %varTextHideout%
GuiControl,, UpdateOnCharBtn, %varTextOnChar%
return
updateHideout:
Gui, Submit, NoHide
IfWinExist, ahk_class POEWindowClass
{
WinActivate, ahk_class POEWindowClass
WinGetPos, X, Y, Width, Height ;~ Uses the window found above.
vX_Hideout:=X+Round(Width /1920*1241)
vY_Hideout:=Y+Round(Height/1080* 951)
vX_OnChar:= X+Round(2560 /1920* 41)
vY_OnChar:= Y+Round(Height/1080* 915)
}
;~ IfWinExist, ahk_class POEWindowClass
;~ {
;~ WinActivate, ahk_class POEWindowClass
;~ }
pixelgetcolor, varHideout, vX_Hideout, vY_Hideout
IniWrite, %varHideout%, settings.ini, Failsafe Colors, Hideout %A_Space%
pixelgetcolor, varOnChar, vX_OnChar, vY_OnChar
IniWrite, %varOnChar%, settings.ini, Failsafe Colors, OnChar %A_Space%
readFromFile()
MsgBox, All Done! Happy hunting, Exile!
return
updateOnChar:
Gui, Submit, NoHide
IfWinExist, ahk_class POEWindowClass
{
WinActivate, ahk_class POEWindowClass
WinGetPos,,, Width, Height ;~ Uses the window found above.
vX_OnChar:=X+Round(2560 /1920* 41)
vY_OnChar:=Y+Round(Height/1080*915)
}
;~ IfWinExist, ahk_class POEWindowClass
;~ {
;~ WinActivate, ahk_class POEWindowClass
;~ }
pixelgetcolor, varOnChar, vX_OnChar, vY_OnChar
IniWrite, %varOnChar%, settings.ini, Failsafe Colors, OnChar %A_Space%
readFromFile()
MsgBox, OnChar-Failsafe Done! Remember to return once you aquired your very first Hideout!
return
UpdateTypeLife:
Gui,Submit,NoHide
GuiControl,Show ,TypeLife
GuiControl,Hide ,TypeLifeInactive
GuiControl,Hide ,TypeHybrid
GuiControl,Show ,TypeHybridInactive
GuiControl,Hide ,TypeCi
GuiControl,Show ,TypeCiInactive
GuiControl,Show ,LifeOrbQuit1
GuiControl,Show ,LifeOrbQuit2
GuiControl,Hide ,ESOrbQuit1
GuiControl,Hide ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (QuicksilverFlask%A_Index%=0){
GuiControl,Show ,SliderLife%A_Index%
GuiControl,Show ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (QuicksilverFlask%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
}
}
TypeLife:= 1
TypeHybrid:=0
TypeCi:= 0
readFromFile()
return
UpdateTypeHybrid:
Gui,Submit,NoHide
GuiControl,Hide ,TypeLife
GuiControl,Show ,TypeLifeInactive
GuiControl,Show ,TypeHybrid
GuiControl,Hide ,TypeHybridInactive
GuiControl,Hide ,TypeCi
GuiControl,Show ,TypeCiInactive
GuiControl,Show ,LifeOrbQuit1
GuiControl,Show ,LifeOrbQuit2
GuiControl,Hide ,ESOrbQuit1
GuiControl,Hide ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (QuicksilverFlask%A_Index%=0){
GuiControl,Show ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Show ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Show ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (QuicksilverFlask%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
}
}
TypeLife:= 0
TypeHybrid:=1
TypeCi:= 0
readFromFile()
return
UpdateTypeCi:
Gui,Submit,NoHide
GuiControl,Hide ,TypeLife
GuiControl,Show ,TypeLifeInactive
GuiControl,Hide ,TypeHybrid
GuiControl,Show ,TypeHybridInactive
GuiControl,Show ,TypeCi
GuiControl,Hide ,TypeCiInactive
GuiControl,Hide ,LifeOrbQuit1
GuiControl,Hide ,LifeOrbQuit2
GuiControl,Show ,ESOrbQuit1
GuiControl,Show ,ESOrbQuit2
loop 5 {
if (SliderMana%A_Index%=1) && (QuicksilverFlask%A_Index%=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Show ,SliderES%A_Index%
GuiControl,Show ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (SliderMana%A_Index%!=1){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Show ,SliderMana%A_Index%
GuiControl,Show ,ManaOrb%A_Index%
GuiControl,Show ,ManaFlask%A_Index%
GuiControl,Hide ,ManaFlaskInactive%A_Index%
GuiControl,Hide ,QuicksilverFlask%A_Index%
GuiControl,Show ,QuicksilverFlaskInactive%A_Index%
}else if (QuicksilverFlask%A_Index%!=0){
GuiControl,Hide ,SliderLife%A_Index%
GuiControl,Hide ,LifeOrb%A_Index%
GuiControl,Hide ,SliderES%A_Index%
GuiControl,Hide ,ESOrb%A_Index%
GuiControl,Hide ,HybridOrb%A_Index%
GuiControl,Hide ,SliderMana%A_Index%
GuiControl,Hide ,ManaOrb%A_Index%
GuiControl,Hide ,ManaFlask%A_Index%
GuiControl,Show ,ManaFlaskInactive%A_Index%
GuiControl,Show ,QuicksilverFlask%A_Index%
GuiControl,Hide ,QuicksilverFlaskInactive%A_Index%
}
}
TypeLife:= 0
TypeHybrid:=0
TypeCi:= 1
readFromFile()
return
UpdateQuicksilver1:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,QuicksilverFlask1
GuiControl,Show ,QuicksilverFlaskInactive1
GuiControl,Enable ,AttackKey1box1
GuiControl,Enable ,AttackKey2box1
if (TypeLife=1){
GuiControl,Show ,SliderLife1
GuiControl,Show ,LifeOrb1
GuiControl,Hide ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderQuicksilver1
GuiControl,Hide ,QuicksilverOrb1
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Show ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Show ,HybridOrb1
GuiControl,Hide ,SliderQuicksilver1
GuiControl,Hide ,QuicksilverOrb1
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Show ,SliderES1
GuiControl,Show ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderMana1
GuiControl,Hide ,ManaOrb1
}
GuiControl, ,SliderLife1,1
GuiControl, ,SliderES1 ,1
GuiControl, ,SliderMana1,1
QuicksilverFlask1:= 0
readFromFile()
return
UpdateQuicksilverInactive1:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,QuicksilverFlask1
GuiControl,Hide ,QuicksilverFlaskInactive1
GuiControl,Hide ,ManaFlask1
GuiControl,Show ,ManaFlaskInactive1
GuiControl,Hide ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Hide ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderMana1
GuiControl,Hide ,ManaOrb1
GuiControl,Disable ,AttackKey1box1
GuiControl,Disable ,AttackKey2box1
GuiControl, ,SliderLife1,1
GuiControl, ,SliderES1 ,1
GuiControl, ,SliderMana1,1
GuiControl, ,AttackKey1box1,0
GuiControl, ,AttackKey2box1,0
QuicksilverFlask1:= 1
readFromFile()
return
UpdateQuicksilver2:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,QuicksilverFlask2
GuiControl,Show ,QuicksilverFlaskInactive2
GuiControl,Enable ,AttackKey1box2
GuiControl,Enable ,AttackKey2box2
if (TypeLife=1){
GuiControl,Show ,SliderLife2
GuiControl,Show ,LifeOrb2
GuiControl,Hide ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderQuicksilver2
GuiControl,Hide ,QuicksilverOrb2
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Show ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Show ,HybridOrb2
GuiControl,Hide ,SliderQuicksilver2
GuiControl,Hide ,QuicksilverOrb2
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Show ,SliderES2
GuiControl,Show ,ESOrb2
GuiControl,Hide ,HybridOrb2
GuiControl,Hide ,SliderMana2
GuiControl,Hide ,ManaOrb2
}
GuiControl, ,SliderLife2,1
GuiControl, ,SliderES2 ,1
GuiControl, ,SliderMana2,1
QuicksilverFlask2:= 0
readFromFile()
return
UpdateQuicksilverInactive2:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,QuicksilverFlask2
GuiControl,Hide ,QuicksilverFlaskInactive2
GuiControl,Hide ,ManaFlask2
GuiControl,Show ,ManaFlaskInactive2
GuiControl,Hide ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Hide ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Hide ,HybridOrb2
GuiControl,Hide ,SliderMana2
GuiControl,Hide ,ManaOrb2
GuiControl,Disable ,AttackKey1box2
GuiControl,Disable ,AttackKey2box2
GuiControl, ,SliderLife2,1
GuiControl, ,SliderES2 ,1
GuiControl, ,SliderMana2,1
GuiControl, ,AttackKey1box2,0
GuiControl, ,AttackKey2box2,0
QuicksilverFlask2:= 1
readFromFile()
return
UpdateQuicksilver3:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,QuicksilverFlask3
GuiControl,Show ,QuicksilverFlaskInactive3
GuiControl,Enable ,AttackKey1box3
GuiControl,Enable ,AttackKey2box3
if (TypeLife=1){
GuiControl,Show ,SliderLife3
GuiControl,Show ,LifeOrb3
GuiControl,Hide ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Hide ,SliderQuicksilver3
GuiControl,Hide ,QuicksilverOrb3
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Show ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Show ,HybridOrb3
GuiControl,Hide ,SliderQuicksilver3
GuiControl,Hide ,QuicksilverOrb3
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Show ,SliderES3
GuiControl,Show ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Hide ,SliderMana3
GuiControl,Hide ,ManaOrb3
}
GuiControl, ,SliderLife3,1
GuiControl, ,SliderES3 ,1
GuiControl, ,SliderMana3,1
QuicksilverFlask3:= 0
readFromFile()
return
UpdateQuicksilverInactive3:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,QuicksilverFlask3
GuiControl,Hide ,QuicksilverFlaskInactive3
GuiControl,Hide ,ManaFlask3
GuiControl,Show ,ManaFlaskInactive3
GuiControl,Hide ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Hide ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Hide ,SliderMana3
GuiControl,Hide ,ManaOrb3
GuiControl,Disable ,AttackKey1box3
GuiControl,Disable ,AttackKey2box3
GuiControl, ,SliderLife3,1
GuiControl, ,SliderES3,1
GuiControl, ,SliderMana3,1
GuiControl, ,AttackKey1box3,0
GuiControl, ,AttackKey2box3,0
QuicksilverFlask3:= 1
readFromFile()
return
UpdateQuicksilver4:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,QuicksilverFlask4
GuiControl,Show ,QuicksilverFlaskInactive4
GuiControl,Enable ,AttackKey1box4
GuiControl,Enable ,AttackKey2box4
if (TypeLife=1){
GuiControl,Show ,SliderLife4
GuiControl,Show ,LifeOrb4
GuiControl,Hide ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Hide ,SliderQuicksilver4
GuiControl,Hide ,QuicksilverOrb4
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Show ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Show ,HybridOrb4
GuiControl,Hide ,SliderQuicksilver4
GuiControl,Hide ,QuicksilverOrb4
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Show ,SliderES4
GuiControl,Show ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Hide ,SliderMana4
GuiControl,Hide ,ManaOrb4
}
GuiControl, ,SliderLife4,1
GuiControl, ,SliderES4 ,1
GuiControl, ,SliderMana4,1
QuicksilverFlask4:= 0
readFromFile()
return
UpdateQuicksilverInactive4:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,QuicksilverFlask4
GuiControl,Hide ,QuicksilverFlaskInactive4
GuiControl,Hide ,ManaFlask4
GuiControl,Show ,ManaFlaskInactive4
GuiControl,Hide ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Hide ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Hide ,SliderMana4
GuiControl,Hide ,ManaOrb4
GuiControl,Disable ,AttackKey1box4
GuiControl,Disable ,AttackKey2box4
GuiControl, ,SliderLife4,1
GuiControl, ,SliderES4 ,1
GuiControl, ,SliderMana4,1
GuiControl, ,AttackKey1box4,0
GuiControl, ,AttackKey2box4,0
QuicksilverFlask4:= 1
readFromFile()
return
UpdateQuicksilver5:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,QuicksilverFlask5
GuiControl,Show ,QuicksilverFlaskInactive5
GuiControl,Enable ,AttackKey1box5
GuiControl,Enable ,AttackKey2box5
if (TypeLife=1){
GuiControl,Show ,SliderLife5
GuiControl,Show ,LifeOrb5
GuiControl,Hide ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Hide ,SliderQuicksilver5
GuiControl,Hide ,QuicksilverOrb5
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Show ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Show ,HybridOrb5
GuiControl,Hide ,SliderQuicksilver5
GuiControl,Hide ,QuicksilverOrb5
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Show ,SliderES5
GuiControl,Show ,ESOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Hide ,SliderMana5
GuiControl,Hide ,ManaOrb5
}
GuiControl, ,SliderLife5,1
GuiControl, ,SliderES5 ,1
GuiControl, ,SliderMana5,1
QuicksilverFlask5:= 0
readFromFile()
return
UpdateQuicksilverInactive5:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,QuicksilverFlask5
GuiControl,Hide ,QuicksilverFlaskInactive5
GuiControl,Hide ,ManaFlask5
GuiControl,Show ,ManaFlaskInactive5
GuiControl,Hide ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Hide ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Hide ,SliderMana5
GuiControl,Hide ,ManaOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Disable ,AttackKey1box5
GuiControl,Disable ,AttackKey2box5
GuiControl, ,SliderLife5,1
GuiControl, ,SliderES5 ,1
GuiControl, ,SliderMana5,1
GuiControl, ,AttackKey1box5,0
GuiControl, ,AttackKey2box5,0
QuicksilverFlask5:= 1
readFromFile()
return
UpdateMana1:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,ManaFlask1
GuiControl,Show ,ManaFlaskInactive1
GuiControl,Enable ,AttackKey1box1
GuiControl,Enable ,AttackKey2box1
if (TypeLife=1){
GuiControl,Show ,SliderLife1
GuiControl,Show ,LifeOrb1
GuiControl,Hide ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderMana1
GuiControl,Hide ,ManaOrb1
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Show ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Show ,HybridOrb1
GuiControl,Hide ,SliderMana1
GuiControl,Hide ,ManaOrb1
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Show ,SliderES1
GuiControl,Show ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Hide ,SliderMana1
GuiControl,Hide ,ManaOrb1
}
GuiControl, ,SliderLife1,1
GuiControl, ,SliderES1 ,1
GuiControl, ,SliderMana1,1
readFromFile()
return
UpdateManaInactive1:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,ManaFlask1
GuiControl,Hide ,ManaFlaskInactive1
GuiControl,Hide ,QuicksilverFlask1
GuiControl,Show ,QuicksilverFlaskInactive1
GuiControl,Hide ,SliderLife1
GuiControl,Hide ,LifeOrb1
GuiControl,Hide ,SliderES1
GuiControl,Hide ,ESOrb1
GuiControl,Hide ,HybridOrb1
GuiControl,Show ,SliderMana1
GuiControl,Show ,ManaOrb1
GuiControl,Disable ,AttackKey1box1
GuiControl,Disable ,AttackKey2box1
GuiControl, ,SliderLife1,1
GuiControl, ,SliderES1 ,1
GuiControl, ,SliderMana1,1
GuiControl, ,AttackKey1box1,0
GuiControl, ,AttackKey2box1,0
readFromFile()
return
UpdateMana2:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,ManaFlask2
GuiControl,Show ,ManaFlaskInactive2
GuiControl,Enable ,AttackKey1box2
GuiControl,Enable ,AttackKey2box2
if (TypeLife=1){
GuiControl,Show ,SliderLife2
GuiControl,Show ,LifeOrb2
GuiControl,Hide ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Hide ,HybridOrb2
GuiControl,Hide ,SliderMana2
GuiControl,Hide ,ManaOrb2
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Show ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Show ,HybridOrb2
GuiControl,Hide ,SliderMana2
GuiControl,Hide ,ManaOrb2
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Show ,SliderES2
GuiControl,Show ,ESOrb2
GuiControl,Hide ,HybridOrb2
GuiControl,Hide ,SliderMana2
GuiControl,Hide ,ManaOrb2
}
GuiControl, ,SliderLife2,1
GuiControl, ,SliderES2 ,1
GuiControl, ,SliderMana2,1
readFromFile()
return
UpdateManaInactive2:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,ManaFlask2
GuiControl,Hide ,ManaFlaskInactive2
GuiControl,Hide ,QuicksilverFlask2
GuiControl,Show ,QuicksilverFlaskInactive2
GuiControl,Hide ,SliderLife2
GuiControl,Hide ,LifeOrb2
GuiControl,Hide ,SliderES2
GuiControl,Hide ,ESOrb2
GuiControl,Hide ,HybridOrb2
GuiControl,Show ,SliderMana2
GuiControl,Show ,ManaOrb2
GuiControl,Disable ,AttackKey1box2
GuiControl,Disable ,AttackKey2box2
GuiControl, ,SliderLife2,1
GuiControl, ,SliderES2 ,1
GuiControl, ,SliderMana2,1
GuiControl, ,AttackKey1box2,0
GuiControl, ,AttackKey2box2,0
readFromFile()
return
UpdateMana3:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,ManaFlask3
GuiControl,Show ,ManaFlaskInactive3
GuiControl,Enable ,AttackKey1box3
GuiControl,Enable ,AttackKey2box3
if (TypeLife=1){
GuiControl,Show ,SliderLife3
GuiControl,Show ,LifeOrb3
GuiControl,Hide ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Hide ,SliderMana3
GuiControl,Hide ,ManaOrb3
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Show ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Show ,HybridOrb3
GuiControl,Hide ,SliderMana3
GuiControl,Hide ,ManaOrb3
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Show ,SliderES3
GuiControl,Show ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Hide ,SliderMana3
GuiControl,Hide ,ManaOrb3
}
GuiControl, ,SliderLife3,1
GuiControl, ,SliderES3 ,1
GuiControl, ,SliderMana3,1
readFromFile()
return
UpdateManaInactive3:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,ManaFlask3
GuiControl,Hide ,ManaFlaskInactive3
GuiControl,Hide ,QuicksilverFlask3
GuiControl,Show ,QuicksilverFlaskInactive3
GuiControl,Hide ,SliderLife3
GuiControl,Hide ,LifeOrb3
GuiControl,Hide ,SliderES3
GuiControl,Hide ,ESOrb3
GuiControl,Hide ,HybridOrb3
GuiControl,Show ,SliderMana3
GuiControl,Show ,ManaOrb3
GuiControl,Disable ,AttackKey1box3
GuiControl,Disable ,AttackKey2box3
GuiControl, ,SliderLife3,1
GuiControl, ,SliderES3 ,1
GuiControl, ,SliderMana3,1
GuiControl, ,AttackKey1box3,0
GuiControl, ,AttackKey2box3,0
readFromFile()
return
UpdateMana4:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,ManaFlask4
GuiControl,Show ,ManaFlaskInactive4
GuiControl,Enable ,AttackKey1box4
GuiControl,Enable ,AttackKey2box4
if (TypeLife=1){
GuiControl,Show ,SliderLife4
GuiControl,Show ,LifeOrb4
GuiControl,Hide ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Hide ,SliderMana4
GuiControl,Hide ,ManaOrb4
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Show ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Show ,HybridOrb4
GuiControl,Hide ,SliderMana4
GuiControl,Hide ,ManaOrb4
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Show ,SliderES4
GuiControl,Show ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Hide ,SliderMana4
GuiControl,Hide ,ManaOrb4
}
GuiControl, ,SliderLife4,1
GuiControl, ,SliderES4 ,1
GuiControl, ,SliderMana4,1
readFromFile()
return
UpdateManaInactive4:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,ManaFlask4
GuiControl,Hide ,ManaFlaskInactive4
GuiControl,Hide ,QuicksilverFlask4
GuiControl,Show ,QuicksilverFlaskInactive4
GuiControl,Hide ,SliderLife4
GuiControl,Hide ,LifeOrb4
GuiControl,Hide ,SliderES4
GuiControl,Hide ,ESOrb4
GuiControl,Hide ,HybridOrb4
GuiControl,Show ,SliderMana4
GuiControl,Show ,ManaOrb4
GuiControl,Disable ,AttackKey1box4
GuiControl,Disable ,AttackKey2box4
GuiControl, ,SliderLife4,1
GuiControl, ,SliderES4 ,1
GuiControl, ,SliderMana4,1
GuiControl, ,AttackKey1box4,0
GuiControl, ,AttackKey2box4,0
readFromFile()
return
UpdateMana5:
;~ Clicked Ative Flask
Gui,Submit,NoHide
GuiControl,Hide ,ManaFlask5
GuiControl,Show ,ManaFlaskInactive5
GuiControl,Enable ,AttackKey1box5
GuiControl,Enable ,AttackKey2box5
if (TypeLife=1){
GuiControl,Show ,SliderLife5
GuiControl,Show ,LifeOrb5
GuiControl,Hide ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Hide ,SliderMana5
GuiControl,Hide ,ManaOrb5
}else if(TypeHybrid=1){
GuiControl,Show ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Show ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Show ,HybridOrb5
GuiControl,Hide ,SliderMana5
GuiControl,Hide ,ManaOrb5
}else if(TypeCi=1){
GuiControl,Hide ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Show ,SliderES5
GuiControl,Show ,ESOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Hide ,SliderMana5
GuiControl,Hide ,ManaOrb5
}
GuiControl, ,SliderLife5,1
GuiControl, ,SliderES5 ,1
GuiControl, ,SliderMana5,1
readFromFile()
return
UpdateManaInactive5:
;~ Clicked Inactive Flask
Gui,Submit,NoHide
GuiControl,Show ,ManaFlask5
GuiControl,Hide ,ManaFlaskInactive5
GuiControl,Hide ,QuicksilverFlask5
GuiControl,Show ,QuicksilverFlaskInactive5
GuiControl,Hide ,SliderLife5
GuiControl,Hide ,LifeOrb5
GuiControl,Hide ,SliderES5
GuiControl,Hide ,ESOrb5
GuiControl,Hide ,HybridOrb5
GuiControl,Show ,SliderMana5
GuiControl,Show ,ManaOrb5
GuiControl,Disable ,AttackKey1box5
GuiControl,Disable ,AttackKey2box5
GuiControl, ,SliderLife5,1
GuiControl, ,SliderES5 ,1
GuiControl, ,SliderMana5,1
GuiControl, ,AttackKey1box5,0
GuiControl, ,AttackKey2box5,0
readFromFile()
return
LifeOrb1:
return
LifeOrb2:
return
LifeOrb3:
return
LifeOrb4:
return
LifeOrb5:
return
ESOrb1:
return
ESOrb2:
return
ESOrb3:
return
ESOrb4:
return
ESOrb5:
return
HybridOrb1:
return
HybridOrb2:
return
HybridOrb3:
return
HybridOrb4:
return
HybridOrb5:
return
ManaOrb1:
return
ManaOrb2:
return
ManaOrb3:
return
ManaOrb4:
return
ManaOrb5:
return
SliderLife1:
Gui,Submit,NoHide
int := SliderLife1
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val := Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Life
GuiControl,, Radiobox1QS, 0
GuiControl,, Radiobox1Mana10, 0
}else{
tooltip Deactivate Life Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderLife2:
Gui,Submit,NoHide
int := SliderLife2
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Life
GuiControl,, Radiobox2QS, 0
GuiControl,, Radiobox2Mana10, 0
}else{
tooltip Deactivate Life Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderLife3:
Gui,Submit,NoHide
int := SliderLife3
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Life
GuiControl,, Radiobox3QS, 0
GuiControl,, Radiobox3Mana10, 0
}else{
tooltip Deactivate Life Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderLife4:
Gui,Submit,NoHide
int := SliderLife4
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Life
GuiControl,, Radiobox4QS, 0
GuiControl,, Radiobox4Mana10, 0
}else{
tooltip Deactivate Life Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderLife5:
Gui,Submit,NoHide
int := SliderLife5
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra:=Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Life
GuiControl,, Radiobox5QS, 0
GuiControl,, Radiobox5Mana10, 0
}else{
tooltip Deactivate Life Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderES1:
Gui,Submit,NoHide
int := SliderES1
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val := Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% ES
GuiControl,, Radiobox1QS, 0
GuiControl,, Radiobox1Mana10, 0
}else{
tooltip Deactivate ES Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderES2:
Gui,Submit,NoHide
int := SliderES2
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% ES
GuiControl,, Radiobox2QS, 0
GuiControl,, Radiobox2Mana10, 0
}else{
tooltip Deactivate ES Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderES3:
Gui,Submit,NoHide
int := SliderES3
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% ES
GuiControl,, Radiobox3QS, 0
GuiControl,, Radiobox3Mana10, 0
}else{
tooltip Deactivate ES Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderES4:
Gui,Submit,NoHide
int := SliderES4
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% ES
GuiControl,, Radiobox4QS, 0
GuiControl,, Radiobox4Mana10, 0
}else{
tooltip Deactivate ES Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderES5:
Gui,Submit,NoHide
int := SliderES5
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra:=Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% ES
GuiControl,, Radiobox5QS, 0
GuiControl,, Radiobox5Mana10, 0
}else{
tooltip Deactivate ES Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderMana1:
Gui,Submit,NoHide
int := SliderMana1
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val := Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Mana
GuiControl,, Radiobox1QS, 0
GuiControl,, Radiobox1Mana10, 0
}else{
tooltip Deactivate Mana Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderMana2:
Gui,Submit,NoHide
int := SliderMana2
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Mana
GuiControl,, Radiobox2QS, 0
GuiControl,, Radiobox2Mana10, 0
}else{
tooltip Deactivate Mana Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderMana3:
Gui,Submit,NoHide
int := SliderMana3
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Mana
GuiControl,, Radiobox3QS, 0
GuiControl,, Radiobox3Mana10, 0
}else{
tooltip Deactivate Mana Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderMana4:
Gui,Submit,NoHide
int := SliderMana4
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra := Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Mana
GuiControl,, Radiobox4QS, 0
GuiControl,, Radiobox4Mana10, 0
}else{
tooltip Deactivate Mana Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderMana5:
Gui,Submit,NoHide
int := SliderMana5
if (int=1){
int:=10
}else if (int=2){
int:=20
}else if (int=3){
int:=25
}else if (int=4){
int:=30
}else if (int=5){
int:=35
}else if (int=6){
int:=40
}else if (int=7){
int:=45
}else if (int=8){
int:=50
}else if (int=9){
int:=55
}else if (int=10){
int:=60
}else if (int=11){
int:=65
}else if (int=12){
int:=70
}else if (int=13){
int:=75
}else if (int=14){
int:=80
}else if (int=15){
int:=85
}else if (int=16){
int:=90
}else if (int=17){
int:=95
}
fra:=Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (val>=20){
tooltip %val%`% Mana
GuiControl,, Radiobox5QS, 0
GuiControl,, Radiobox5Mana10, 0
}else{
tooltip Deactivate Mana Trigger
}
}
SetTimer, RemoveToolTip, 500
return
SliderQuit:
Gui,Submit,NoHide
int := SliderQuit
if (int=1){
int:=20
}else if (int=2){
int:=25
}else if (int=3){
int:=30
}else if (int=4){
int:=35
}else if (int=5){
int:=40
}else if (int=6){
int:=45
}else if (int=7){
int:=50
}
fra:=Mod(int, 10)
val:=Floor(int)
if GetKeyState("LButton","P") || GetKeyState("Left","P") || GetKeyState("Right","P") || GetKeyState("Up","P") || GetKeyState("Down","P")|| GetKeyState("WheelDown","P") || GetKeyState("WheelUp","P"){
if (TypeLife=1) || (TypeHybrid=1){
Tooltip %val%`% Life
}else if (TypeCi=1){
Tooltip %val%`% ES
}
}
SetTimer, RemoveToolTip, 500
return
RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip
return
return
Maybe somebody have a use for the workaround.