Jump to content

Join our Slack

Talk to other users and have a great time
Slack Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
Deityslayer

[3.5] New Location Login Fix

Recommended Posts

So, I decided to publicly release a script that inputs your password when you chicken out.

I got a new VPN and I guess there's something about the tunneling that confuses PoE's IP tracking.

Therefore, whenever the account tries to re-login with its old credentials, it asks for the password to be input again.

 

This should fix the issue, aside from the unlock code.

You can contact GGG to remove the unlock system.

 

cRuBF.png

 

Instructions:

1. Input your password in the provided "password.txt" before running the script/exe. You will have to have the provided exit.bmp in the same folder, aswell.

2. Change your bindings in-game. Set "Detonate traps" to X. This will unbind "switch weapons" and prevent the script from switching your weapons.

The reason this happens is due to the image detection. When you alt tab in/out of the bot, it'll trigger the detection in its leniency of 100 shades. If your password contains the letter X, it'll switch your weapon if PoE is in focus.

3. Follow the next set of instructions.

 

As TadaceAce has said, you can change the coordinate of exiting to login screen to character selection.

One problem with using only this method is the occasional disconnect/realm restart. So, both methods are recommended to use.

In order to do as TadaceAce has said, here is what you do:

1. Open coordinates.cfg

2. Find "exit_to_login_button_y".

3. Add 20 to that value. So, I put 260.

4. Contact GGG to remove the unlock feature on your account.

 

Download 3.5:

https://hostr.co/NYwtkWof3C6Z

 

 

Please donate (in my signature) or rep me if you feel like I deserve it.

 

 

Updates:

3.5:
Changed window title search to not include (Elite)

3.4:
Massive fix!
Added imagesearch for ok button incase the bot attempts to log in before the script identifies the exit button!
Reverted 15 second delay to 5 seconds

3.3:
Changed 10 second delay to 15 seconds

3.2:
Added click on ok for new location - in case the bot doesn't pause quickly enough. 
Added 10 second delay.

3.1:
Fixed width

3.0:
Added GUI
Added panic button (ctrl+q)
Added colors
Added updates.txt

2.0: 
Added another "enter" during character selection, changed to 5 seconds of delay to each enter -- This may fix the "bot resumed but stuck on selection screen" problem.

1.0: 
Fixed delays

Edited by Deityslayer

Share this post


Link to post
Share on other sites

I just changed the coordinate on the chicken to exit to character select instead of exit to login.. I see no reason to go all the way back to login and it bypasses this entire issue.

Share this post


Link to post
Share on other sites

I just changed the coordinate on the chicken to exit to character select instead of exit to login.. I see no reason to go all the way back to login and it bypasses this entire issue.

 

Oh, what a great idea.

Oh well, at least this source code should help future scripters!

 

edit: Actually, this may be a failsafe script aswell. A random DC or something would put you back in login screen.

 

So, I'll actually attempt to help people that have this issue, so I updated the main thread with your suggestion.

Edited by Deityslayer

Share this post


Link to post
Share on other sites

maybe these 2 pointers can help you improving your script:

(simply copy/paste the following code to your Cheat Engine)

 

1. Is logged in

<?xml version="1.0" encoding="utf-8"?><CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>2969</ID>
      <Description>"IsLoggedIn"</Description>
      <LastState Value="0" Activated="0" RealAddress="06DE6AEC"/>
      <Color>80000008</Color>
      <VariableType>4 Bytes</VariableType>
      <Address>pathofexile.exe+866AEC</Address>
      <Offsets>
        <Offset>580</Offset>
        <Offset>660</Offset>
        <Offset>9C</Offset>
        <Offset>7C</Offset>
        <Offset>4</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

returning 1 or 0 (true/false)

 

2. LogIn Screen State:

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>2968</ID>
      <Description>"LoginScreenState [ 2=LoginError | 3=CharSelection ]"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="3" Activated="0" RealAddress="1B9F9DD0"/>
      <Color>80000008</Color>
      <VariableType>4 Bytes</VariableType>
      <Address>pathofexile.exe+866AEC</Address>
      <Offsets>
        <Offset>A0</Offset>
        <Offset>68C</Offset>
        <Offset>2C</Offset>
        <Offset>10C</Offset>
        <Offset>4</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

returning:

0: MainMenu or Character logged in

2: Login Error (i.e. the window which pops up when entered a wrong pw and which needs to be "ok-clicked")

3: On Char Selection Panel

 

<Address>pathofexile.exe+866AEC</Address> is the current basePointer

Edited by immo

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...