As I said before, I was just using the script itself nothing more. I used to bot and stuff, my main account got banned last league, so I started on a fresh account and got banned after 5 hours.
As I said before, I was just using the script itself nothing more. I used to bot and stuff, my main account got banned last league, so I started on a fresh account and got banned after 5 hours.
weird ive been using all day today and a bit yest im still safe.
Any chance to boost mana potion in this script?
I need to change it for my permission. I'm using a script to determine the position of the cursor.
Получить координаты курсора на экране
And I substitute the received values in the setting.ini, explaining explain image.png. I found almost all the values except hpmiddley = 1100.
What is this variable? Can I have a picture?
I did not find it on the diagram
At the same time autopot works fine, but AutoChicken works too late 1-3 seconds after death.
I would be grateful for a transcript of all the variables and where to get them in case I still confused something (The values below are tentative for my resolution)
logoutbtnx=789
logoutbtny=248
windoww=1360
windowh=768
hpmiddlex=94
hpmiddley= ???
hptopy=609
chaticonx=6
chaticony=625
Last edited by niks71; 09-03-2018 at 06:57 AM.
any way to change delay? the script use the potion, and 500 ms for use again =(
I've made some modification while lying sick in bed (and with internet so crappy that online play is no-go). They are in-professional, so... yeah. But there is something for you to work with!
New settings.ini:
New script code:Code:[border] borderleft=0 borderright=0 bordertop=0 borderdown=0 [potion] hpremain=50 flask=1 [defensive_potion] hpremain=70 flask=2 [mana_potion] mpremain=50 flask=5 [logout] hpremain=35 flask= [anchor] logoutbtnx=912 logoutbtny=436 windoww=1920 windowh=1080 hpmiddlex=117 hpmiddley=1100 hptopy=847 mpmiddlex=1805 mpmiddley=1100 mptopy=847 chaticonx=17 chaticony=881 [other] mousespeed=0 checkdelay=rand(331,427)
Changes:Code:#IfWinActive, Path of Exile ;check if a window with title "Path of Exile", casesensitive Menu, Tray, Icon, Images\Off.ico ;get a icon image Menu, Tray, Tip, Antyradio.pl ;tool tip when mouse over icon Menu, Tray, Add ;creates a separator line Menu, Tray, Add, Windowed (Borders), Border ; create a new menu item Menu, Tray, Add, Windowed (Borderless), Borderless Menu, Tray, Add, How To Use, HowToUse ;load border information from ini file toggle = 0 IniRead, bl, setting.ini, border, borderleft IniRead, br, setting.ini, border, borderright IniRead, bt, setting.ini, border, bordertop IniRead, bd, setting.ini, border, borderdown IniRead, bd, setting.ini, border, borderdown ;load potion information from ini file IniRead, usepotionhp, setting.ini, potion, hpremain IniRead, usepotionflaskindex, setting.ini, potion, flask ;load defensive potion information from ini file IniRead, usepotiondefensive, setting.ini, defensive_potion, hpremain IniRead, usedefensivepotionflaskindex, setting.ini, defensive_potion, flask ;load mana potion information from ini file IniRead, usepotionmp, setting.ini, mana_potion, mpremain IniRead, usemanapotionflaskindex, setting.ini, mana_potion, flask ;load logout information from ini file IniRead, logouthp, setting.ini, logout, hpremain IniRead, logoutflaskindex, setting.ini, logout, flask ;load anchor information from ini file IniRead, defaultLogoutX, setting.ini, anchor, logoutbtnx IniRead, defaultLogoutY, setting.ini, anchor, logoutbtny IniRead, defaultWindowWidth, setting.ini, anchor, windoww IniRead, defaultWindowHeight, setting.ini, anchor, windowh IniRead, defaultHPMiddleX, setting.ini, anchor, hpmiddlex IniRead, defaultHPMiddleY, setting.ini, anchor, hpmiddley IniRead, defaultHPTopY, setting.ini, anchor, hptopy IniRead, defaultMPMiddleX, setting.ini, anchor, mpmiddlex IniRead, defaultMPMiddleY, setting.ini, anchor, mpmiddley IniRead, defaultMPTopY, setting.ini, anchor, mptopy IniRead, defaultChatX, setting.ini, anchor, chaticonx IniRead, defaultChatY, setting.ini, anchor, chaticony ;load other information from ini file IniRead, mousespeed, setting.ini, other, mousespeed ;0~100(instant~slow) IniRead, checkdelay, setting.ini, other, checkdelay defaultUsePotionHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-usepotionhp) / 100 defaultUseDefensivePotionHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-usepotiondefensive) / 100 defaultUseManaPotionMPY := defaultMPTopY + (defaultWindowHeight-defaultMPTopY-bd) * (100-usepotionmp) / 100 defaultLogoutHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-logouthp) / 100 adjustLogout_X := 0 adjustLogout_Y := 0 return ;debug `:: MouseGetPos, xpos, ypos MsgBox, The cursor is at X%xpos% Y%ypos%. return ;`:: ;run, cports.exe /close * * * * PathofExile_x64.exe ;return F4:: WinGetPos,,, w, h, A heightResizeRatio := (h-bt-bd)/(defaultWindowHeight-bt-bd) ; calculate log out button position if (adjustLogout_X == 0 && adjustLogout_Y == 0) { adjustLogout_X := w/2 adjustLogout_Y := (defaultLogoutY-bt)*heightResizeRatio+bt } ; calculate HP center position and chat icon position ;note that we can't use widthResizeRatio, since 16:9, 4:3 has different width HX := (defaultHPMiddleX-bl)*heightResizeRatio+bl HY := (defaultHPMiddleY-bt)*heightResizeRatio+bt MX := (defaultMPMiddleX-bl)*heightResizeRatio+bl MY := (defaultMPMiddleY-bt)*heightResizeRatio+bt CX := (defaultChatX-bl)*heightResizeRatio+bl CY := (defaultChatY-bt)*heightResizeRatio+bt ;use this to check if the position is correct ;MouseMove HX, HY MouseMove MX, MY ;MouseMove CX, CY ; calculate use potion and logout HP Y adjustUsePotionHPY := (defaultUsePotionHPY-bt)*heightResizeRatio+bt adjustUseDefensivePotionHPY := (defaultUseDefensivePotionHPY-bt)*heightResizeRatio+bt adjustUseManaPotionMPY := (defaultUseManaPotionMPY-bt)*heightResizeRatio+bt adjustLogoutHPY := (defaultLogoutHPY-bt)*heightResizeRatio+bt ;use this to check if the position is correct ;MouseMove HX, adjustUsePotionHPY ;MouseMove HX, adjustUseDefensivePotionHPY MouseMove MX, adjustUseManaPotionMPY ;MouseMove HX, adjustLogoutHPY ;calculate chat icon search region, top left:(chatX1, chatY1), buttom right:(chatX2, chatY2) chatX1 := CX-7 chatX2 := CX+7 chatY1 := CY-7 chatY2 := CY+7 ;calculate use potion hp search region, top left:(hp1_X1, hp1_Y1), buttom right:(hp1_X2, hp1_Y2) hp1_X1 := HX-7 hp1_X2 := HX+7 hp1_Y1 := adjustUsePotionHPY-7 hp1_Y2 := adjustUsePotionHPY+7 ;calculate use defensive potion hp search region, top left:(hp3_X1, hp3_Y1), buttom right:(hp3_X2, hp3_Y2) hp3_X1 := HX-7 hp3_X2 := HX+7 hp3_Y1 := adjustUseDefensivePotionHPY-7 hp3_Y2 := adjustUseDefensivePotionHPY+7 ;calculate use mana potion mp search region, top left:(mp1_X1, mp1_Y1), buttom right:(mp1_X2, mp1_Y2) mp1_X1 := MX-7 mp1_X2 := MX+7 mp1_Y1 := adjustUseManaPotionMPY-7 mp1_Y2 := adjustUseManaPotionMPY+7 ;calculate log out hp search region, top left:(hp2_X1, hp2_Y1), buttom right:(hp2_X2, hp2_Y2) hp2_X1 := HX-7 hp2_X2 := HX+7 hp2_Y1 := adjustLogoutHPY-7 hp2_Y2 := adjustLogoutHPY+7 ;get hp center color and chat icon color used for pixel search later PixelGetColor, hpcolor1 , %HX%, %adjustUsePotionHPY% ; get color GRB PixelGetColor, hpcolor1rgb , %HX%, %adjustUsePotionHPY%, RGB ; get color RGB PixelGetColor, hpcolor2 , %HX%, %adjustLogoutHPY% ; get color GRB PixelGetColor, hpcolor2rgb , %HX%, %adjustLogoutHPY%, RGB ; get color RGB PixelGetColor, hpcolor3 , %HX%, %adjustUseDefensivePotionHPY% ; get color GRB PixelGetColor, hpcolor3rgb , %HX%, %adjustUseDefensivePotionHPY%, RGB ; get color RGB PixelGetColor, mpcolor1 , %MX%, %adjustUseManaPotionMPY% ; get color GRB PixelGetColor, mpcolor1rgb , %MX%, %adjustUseManaPotionMPY%, RGB ; get color RGB PixelGetColor, chaticoncolor , %CX%, %CY% PixelGetColor, chaticoncolorrgb , %CX%, %CY%, RGB ;pop up a gui showing the finding color for user to double check gui, new gui, Default gui, +LastFound ; make the GUI window the last found window for use by the line below. gui, add, groupbox, w205 h120, Colors found: gui, add, text, yp+25 xp+10, Chat Icon Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%chaticoncolorrgb%,100 gui, add, text, yp+25 xp-80, Potion Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor1rgb%,100 gui, add, text, yp+25 xp-80, Logout Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor2rgb%,100 gui, add, text, yp+25 xp-80, 2nd Potion Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor3rgb%,100 gui, add, text, yp+25 xp-80, Mana Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%mpcolor1rgb%,100 gui, add, button, xp-80 yp+25 w25 h25 gDone, OK gui, show, ,Activated Menu, Tray, Icon, Images\On.ico ;start searching (render a frame takes 0.03 sec in 30FPS, so we set the search time to 0.1 sec to make sure it won't search the same frame twice) Loop { IfWinActive, Path of Exile { ;find the orange chat Icon (makes sure you are on a character) ;variable ErrorLevel is set to 0 if the color was found in the specified region, 1 if it was not found, ; or 2 if there was a problem that prevented the command from conducting the search. PixelSearch, FoundoX, FoundoY, %chatX1%, %chatY1%, %chatX2%, %chatY2%, %chaticoncolor%, 5, Fast if ErrorLevel = 0 { ;use potion when HP reaches the ratio user set PixelSearch, FoundhX, FoundhY, %hp1_X1%, %hp1_Y1%, %hp1_X2%, %hp1_Y2%, %hpcolor1%, 20, Fast if ErrorLevel = 1 { SendInput, %usepotionflaskindex% Sleep, 5000 } ;use defensive potion when HP reaches the ratio user set PixelSearch, FoundhX, FoundhY, %hp3_X1%, %hp3_Y1%, %hp3_X2%, %hp3_Y2%, %hpcolor3%, 20, Fast if ErrorLevel = 1 { SendInput, %usepotionflaskindex% Sleep, 5000 } ;use mana potion when MP reaches the ratio user set ;PixelSearch, FoundhX, FoundhY, %mp1_X1%, %mp1_Y1%, %mp1_X2%, %mp1_Y2%, %mpcolor1%, 20, Fast ;if ErrorLevel = 1 ;{ ; SendInput, %usepotionflaskindex% ; Sleep, 3000 ;} ;log out when HP reaches the ratio user set ;PixelSearch, FoundhX, FoundhY, %hp2_X1%, %hp2_Y1%, %hp2_X2%, %hp2_Y2%, %hpcolor2%, 20, Fast ;if ErrorLevel = 1 ;{ ; run, cports.exe /close * * * * PathofExile_x64.exe ;} } } Sleep, checkdelay } return Border: MsgBox, Windowed (Borders all around) ;For Windowed (with Borders all round) bl = 8 br = 8 bt = 29 bd = 8 IniWrite, %bl%, setting.ini, border, borderleft IniWrite, %br%, setting.ini, border, borderright IniWrite, %bt%, setting.ini, border, bordertop IniWrite, %bd%, setting.ini, border, borderdown1212 return Borderless: MsgBox, Borderless (No Borders) ;For Fullscreen Borderless bl = 0 br = 0 bt = 0 bd = 0 IniWrite, %bl%, setting.ini, border, borderleft IniWrite, %br%, setting.ini, border, borderright IniWrite, %bt%, setting.ini, border, bordertop IniWrite, %bd%, setting.ini, border, borderdown return Done: gui, submit, nohide gui, destroy return HowToUse: MsgBox, `: Instant Logout`nF4: Activate`nF5: Reload`nF12: Exit`nCtrl+X: resync return ^x:: SendInput, {Enter} sleep, 20 SendInput, {/}oos SendInput, {Enter} return ;F5::Reload F12::ExitApp
- disabled auto-quit (because script in the present state not always understands that we are not in the game, for example: press win button and open start menu...)
- added secondary potion (named defensive potion) - you can use defensive potions or just first line of defense HP potions (and leave the standard potion for instant flasks)
- added mana potion (very basic)
- added debugg button that returns current mouse position (for easier configuration)
With this you should be able to go a little wilder with potion configurations.
Version above works for me. I don't have time and health to help you out with it more right now. GL!
As I said in the above comment, the defensive jar and mana did not work here, they just are not used.
So I made some modifications to the settings.ini and it seems to work now.
My settings.ini:
I hope this can help someone.Code:#IfWinActive, Path of Exile ;check if a window with title "Path of Exile", casesensitive Menu, Tray, Icon, Images\Off.ico ;get a icon image Menu, Tray, Tip, Antyradio.pl ;tool tip when mouse over icon Menu, Tray, Add ;creates a separator line Menu, Tray, Add, Windowed (Borders), Border ; create a new menu item Menu, Tray, Add, Windowed (Borderless), Borderless Menu, Tray, Add, How To Use, HowToUse ;load border information from ini file toggle = 0 IniRead, bl, setting.ini, border, borderleft IniRead, br, setting.ini, border, borderright IniRead, bt, setting.ini, border, bordertop IniRead, bd, setting.ini, border, borderdown IniRead, bd, setting.ini, border, borderdown ;load potion information from ini file IniRead, usepotionhp, setting.ini, potion, hpremain IniRead, usepotionflaskindex, setting.ini, potion, flask ;load defensive potion information from ini file IniRead, usepotiondefensive, setting.ini, defensive_potion, hpremain IniRead, usedefensivepotionflaskindex, setting.ini, defensive_potion, flask ;load mana potion information from ini file IniRead, usepotionmp, setting.ini, mana_potion, mpremain IniRead, usemanapotionflaskindex, setting.ini, mana_potion, flask ;load logout information from ini file IniRead, logouthp, setting.ini, logout, hpremain IniRead, logoutflaskindex, setting.ini, logout, flask ;load anchor information from ini file IniRead, defaultLogoutX, setting.ini, anchor, logoutbtnx IniRead, defaultLogoutY, setting.ini, anchor, logoutbtny IniRead, defaultWindowWidth, setting.ini, anchor, windoww IniRead, defaultWindowHeight, setting.ini, anchor, windowh IniRead, defaultHPMiddleX, setting.ini, anchor, hpmiddlex IniRead, defaultHPMiddleY, setting.ini, anchor, hpmiddley IniRead, defaultHPTopY, setting.ini, anchor, hptopy IniRead, defaultMPMiddleX, setting.ini, anchor, mpmiddlex IniRead, defaultMPMiddleY, setting.ini, anchor, mpmiddley IniRead, defaultMPTopY, setting.ini, anchor, mptopy IniRead, defaultChatX, setting.ini, anchor, chaticonx IniRead, defaultChatY, setting.ini, anchor, chaticony ;load other information from ini file IniRead, mousespeed, setting.ini, other, mousespeed ;0~100(instant~slow) IniRead, checkdelay, setting.ini, other, checkdelay defaultUsePotionHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-usepotionhp) / 100 defaultUseDefensivePotionHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-usepotiondefensive) / 100 defaultUseManaPotionMPY := defaultMPTopY + (defaultWindowHeight-defaultMPTopY-bd) * (100-usepotionmp) / 100 defaultLogoutHPY := defaultHPTopY + (defaultWindowHeight-defaultHPTopY-bd) * (100-logouthp) / 100 adjustLogout_X := 0 adjustLogout_Y := 0 return ;debug `:: MouseGetPos, xpos, ypos MsgBox, The cursor is at X%xpos% Y%ypos%. return ;`:: ;run, cports.exe /close * * * * PathofExile_x64.exe ;return F3:: WinGetPos,,, w, h, A heightResizeRatio := (h-bt-bd)/(defaultWindowHeight-bt-bd) ; calculate log out button position if (adjustLogout_X == 0 && adjustLogout_Y == 0) { adjustLogout_X := w/2 adjustLogout_Y := (defaultLogoutY-bt)*heightResizeRatio+bt } ; calculate HP center position and chat icon position ;note that we can't use widthResizeRatio, since 16:9, 4:3 has different width HX := (defaultHPMiddleX-bl)*heightResizeRatio+bl HY := (defaultHPMiddleY-bt)*heightResizeRatio+bt MX := (defaultMPMiddleX-bl)*heightResizeRatio+bl MY := (defaultMPMiddleY-bt)*heightResizeRatio+bt CX := (defaultChatX-bl)*heightResizeRatio+bl CY := (defaultChatY-bt)*heightResizeRatio+bt ;use this to check if the position is correct MouseMove HX, HY ;MouseMove MX, MY ;MouseMove CX, CY ; calculate use potion and logout HP Y adjustUsePotionHPY := (defaultUsePotionHPY-bt)*heightResizeRatio+bt adjustUseDefensivePotionHPY := (defaultUseDefensivePotionHPY-bt)*heightResizeRatio+bt adjustUseManaPotionMPY := (defaultUseManaPotionMPY-bt)*heightResizeRatio+bt adjustLogoutHPY := (defaultLogoutHPY-bt)*heightResizeRatio+bt ;use this to check if the position is correct MouseMove HX, adjustUsePotionHPY ;MouseMove HX, adjustUseDefensivePotionHPY ;MouseMove MX, adjustUseManaPotionMPY ;MouseMove HX, adjustLogoutHPY ;calculate chat icon search region, top left:(chatX1, chatY1), buttom right:(chatX2, chatY2) chatX1 := CX-7 chatX2 := CX+7 chatY1 := CY-7 chatY2 := CY+7 ;calculate use potion hp search region, top left:(hp1_X1, hp1_Y1), buttom right:(hp1_X2, hp1_Y2) hp1_X1 := HX-7 hp1_X2 := HX+7 hp1_Y1 := adjustUsePotionHPY-7 hp1_Y2 := adjustUsePotionHPY+7 ;calculate use defensive potion hp search region, top left:(hp3_X1, hp3_Y1), buttom right:(hp3_X2, hp3_Y2) hp3_X1 := HX-7 hp3_X2 := HX+7 hp3_Y1 := adjustUseDefensivePotionHPY-7 hp3_Y2 := adjustUseDefensivePotionHPY+7 ;calculate use mana potion mp search region, top left:(mp1_X1, mp1_Y1), buttom right:(mp1_X2, mp1_Y2) mp1_X1 := MX-7 mp1_X2 := MX+7 mp1_Y1 := adjustUseManaPotionMPY-7 mp1_Y2 := adjustUseManaPotionMPY+7 ;calculate log out hp search region, top left:(hp2_X1, hp2_Y1), buttom right:(hp2_X2, hp2_Y2) hp2_X1 := HX-7 hp2_X2 := HX+7 hp2_Y1 := adjustLogoutHPY-7 hp2_Y2 := adjustLogoutHPY+7 ;get hp center color and chat icon color used for pixel search later PixelGetColor, hpcolor1 , %HX%, %adjustUsePotionHPY% ; get color GRB PixelGetColor, hpcolor1rgb , %HX%, %adjustUsePotionHPY%, RGB ; get color RGB PixelGetColor, hpcolor2 , %HX%, %adjustLogoutHPY% ; get color GRB PixelGetColor, hpcolor2rgb , %HX%, %adjustLogoutHPY%, RGB ; get color RGB PixelGetColor, hpcolor3 , %HX%, %adjustUseDefensivePotionHPY% ; get color GRB PixelGetColor, hpcolor3rgb , %HX%, %adjustUseDefensivePotionHPY%, RGB ; get color RGB PixelGetColor, mpcolor1 , %MX%, %adjustUseManaPotionMPY% ; get color GRB PixelGetColor, mpcolor1rgb , %MX%, %adjustUseManaPotionMPY%, RGB ; get color RGB PixelGetColor, chaticoncolor , %CX%, %CY% PixelGetColor, chaticoncolorrgb , %CX%, %CY%, RGB ;pop up a gui showing the finding color for user to double check gui, new gui, Default gui, +LastFound ; make the GUI window the last found window for use by the line below. gui, add, groupbox, w205 h120, Colors found: gui, add, text, yp+25 xp+10, Chat Icon Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%chaticoncolorrgb%,100 gui, add, text, yp+25 xp-80, Potion Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor1rgb%,100 gui, add, text, yp+25 xp-80, Logout Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor2rgb%,100 gui, add, text, yp+25 xp-80, 2nd Potion Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%hpcolor3rgb%,100 gui, add, text, yp+25 xp-80, Mana Color: gui, add, Progress, xp+80 yp-5 w100 h20 c%mpcolor1rgb%,100 gui, add, button, xp-80 yp+25 w25 h25 gDone, OK gui, show, ,Activated Menu, Tray, Icon, Images\On.ico ;start searching (render a frame takes 0.03 sec in 30FPS, so we set the search time to 0.1 sec to make sure it won't search the same frame twice) Loop { IfWinActive, Path of Exile { ;find the orange chat Icon (makes sure you are on a character) ;variable ErrorLevel is set to 0 if the color was found in the specified region, 1 if it was not found, ; or 2 if there was a problem that prevented the command from conducting the search. PixelSearch, FoundoX, FoundoY, %chatX1%, %chatY1%, %chatX2%, %chatY2%, %chaticoncolor%, 5, Fast if ErrorLevel = 0 { ;use potion when HP reaches the ratio user set PixelSearch, FoundhX, FoundhY, %hp1_X1%, %hp1_Y1%, %hp1_X2%, %hp1_Y2%, %hpcolor1%, 20, Fast if ErrorLevel = 1 { SendInput, %usepotionflaskindex% Sleep, 2000 } ;use defensive potion when HP reaches the ratio user set PixelSearch, FoundhX, FoundhY, %hp3_X1%, %hp3_Y1%, %hp3_X2%, %hp3_Y2%, %hpcolor3%, 20, Fast if ErrorLevel = 1 { SendInput, %usedefensivepotionflaskindex% Sleep, 6000 } ;use mana potion when MP reaches the ratio user set PixelSearch, FoundhX, FoundhY, %mp1_X1%, %mp1_Y1%, %mp1_X2%, %mp1_Y2%, %mpcolor1%, 20, Fast if ErrorLevel = 1 { SendInput, %usemanapotionflaskindex% Sleep, 6000 } ;log out when HP reaches the ratio user set ;PixelSearch, FoundhX, FoundhY, %hp2_X1%, %hp2_Y1%, %hp2_X2%, %hp2_Y2%, %hpcolor2%, 20, Fast ;if ErrorLevel = 1 ;{ ; run, cports.exe /close * * * * PathofExile_x64.exe ;} } } Sleep, checkdelay } return Border: MsgBox, Windowed (Borders all around) ;For Windowed (with Borders all round) bl = 8 br = 8 bt = 29 bd = 8 IniWrite, %bl%, setting.ini, border, borderleft IniWrite, %br%, setting.ini, border, borderright IniWrite, %bt%, setting.ini, border, bordertop IniWrite, %bd%, setting.ini, border, borderdown1212 return Borderless: MsgBox, Borderless (No Borders) ;For Fullscreen Borderless bl = 0 br = 0 bt = 0 bd = 0 IniWrite, %bl%, setting.ini, border, borderleft IniWrite, %br%, setting.ini, border, borderright IniWrite, %bt%, setting.ini, border, bordertop IniWrite, %bd%, setting.ini, border, borderdown return Done: gui, submit, nohide gui, destroy return HowToUse: MsgBox, `: Instant Logout`nF3: Activate`nF4: Reload`nF12: Exit`nCtrl+X: resync return ^x:: SendInput, {Enter} sleep, 20 SendInput, {/}oos SendInput, {Enter} return ;F4::Reload F12::ExitApp
Last edited by SoulBeats; 09-05-2018 at 09:22 PM.
Ok, I see that my code is messed up more then New Orlean after the storm... When I get better I will sit to it. Nice thing that you were able to find your way around mate!
Got ton of work after sick-leave, so... no update or cleanup to the code.
I've got some questions:
1. What would be more important for you: tutorial how to change this script yourself OR modification to this version?
2. Do you need changes to this script? (like: separate cool-downs for potions - as I understand, sleep works for the whole loop blocking other flasks or defensive flasks?)
3. For fellow devs: is there any sense to hide autopot inside the most popular trade-macro? Am I correct that even if they detect process sending key-presses to the game, they will have info that it is some different version of trade macro (and will be treated as false-positive?)?
nvm delete
Last edited by humiliat9r; 09-27-2018 at 04:18 PM.
Hello again.
1: Personally, I'm very interested in "tutorial how to change this script yourself". (I do not understand what this "checkdelay" is and how it works, for example ...)
2: I noticed that the cooldowns were being shared, so what I did was separate the script into 3, one for each type of potion. (This does not seem to be the best solution, as it may be generating unnecessary efforts, but it worked fine for now.)
3: I can not say much about it. But in my opinion it should remain separate to be clearer. ^^
Thank you for the script. It does a good job keeping me alive.
However, I have run into an issue where it will log me out when switching zones occasionally.