Is there a way to set it, so that it does not detect other players drops? other than my own, it works like this for the maps option, i only hear a sound if a map drops for me and not another player.
Actually the map alert goes off sometimes if another player gets it. Also how would i turn on the sounds for the gems/flask with quality?
Last edited by ReadyToKill; 11-13-2013 at 01:46 PM.
I mean it'd be great if you can share the new offsetfinder itself. ._.
Hi guys,
I'm the original author of the OffsetFinder
I'll update it and post it on a separate GitHub/SourceForge.
I'll keep you updated in this thread (Give me the time to download PoE and see what changed)
Been there, tried it, failed. I know where in the packets the information about the player that "owns" the drop is, but i am stuck there. Thats a pointer that changes with every new map / new player that joins a map / group. Someone else will need to help out with this.
ahhh ok, it isn't a too much of an issue, since i usually roll with ppl i know in the pt;however, is there a way to turn on notifyitems for gold amulets and gold rings? i have already tried using this code
_notifyItems.append("Gold Amulet")
_notifyItems.append("Gold Ring")
in the NotifyItems.py file and it still does not trigger a sound, i was able to get a sound for
_notifyItems.append("Siege Axe")
_notifyItems.append("Terror Maul")
and anyway to get gems/flask with quality to give an alert, i have the audio files in place and i see the codes already in place, but no sound
Source : https://github.com/Spl3en/PoEOffsetFinder
Executable : https://sourceforge.net/projects/poeoffsetfinder/files/
Kudos to Swisstrade for keeping this project alive
Yeah I can't figure out what dependencies I'm missing for the offset finder. I downloaded all the header files I could find references to and it still doesn't work. Thanks for all the updating Swisstrade and spl3en.
Does this work with the steam version? I changed the name of the .exe in the main file but I'm not getting anything from this program.
Gold rings and amulets with an implicit mod value above a certain threshold ( i think 13 for rings and 18 for amulets) are already alerted, but not with a sound. You can add that there if needed.
I dont recommend to have a sound for all gold rings and amulets. What i might integrate in the future are alerts based on itemlevel - that makes sense for high level maps, where you want to gather the expensive (white) items that can be used as highest tier crafting items.
Here you go
Offsets:
PID Change# BP0 = 0x0025b6a9 + 0x00400000
BP0 = 0x0025C669 + 0x00400000 # Steam
# BP1 = 0x0025b6a1 + 0x00400000
BP1 = 0x0025C661 + 0x00400000 # Steam
# BP2 = 0x0025b6eb + 0x00400000
BP2 = 0x0025C6AB + 0x00400000 # Steam
def getProcessId(self):
clients = [x[0] for x in self.dbg.enumerate_processes() if x[1].lower() == 'pathofexilesteam.exe']
print >>self.logFile, str.format('"pathofexilesteam.exe" processes found: {0!s}', clients)
pid = None
if not clients or len(clients) == 0: print 'No "pathofexilesteam.exe" process found.'
#elif len(clients) > 1: print 'Found more than one "pathofexile.exe" process.'
else: pid = clients[0]
return pid
def getBaseAddress(self):
base = [x[1] for x in self.dbg.enumerate_modules() if x[0].lower() == 'pathofexilesteam.exe'][0]
print >>self.logFile, str.format('Base address: 0x{0:08x}', base)
return base
Last edited by DaxxTrias; 11-13-2013 at 07:38 PM. Reason: Clarification of details
DaxxTrias already gave the correct answer, but I just wanted to clarify something for your information :
With the last version of PoeRecvOffsetFinder, you can specify with the command line the name of the executable in the first argument :
Code:C:\Users\Spl3en\Documents\GitHub\PoEOffsetFinder\bin\Release>PoERecvOffsetFinder.exe PathOfExileSteam.exe [+] ItemAlertPoE.py saved. BP0 = 0x0025c669 + 0x00400000 #(0x00bdc669) BP1 = 0x0025c661 + 0x00400000 #(0x00bdc661) BP2 = 0x0025c6ab + 0x00400000 #(0x00bdc6ab) Smash something on your keyboard to quit...