Edit: Got it.
Working offsets below.
Got the offsetfinder compiled.
Sadly the offsets it finds do not work, game crashes instantly.
Fiddled around a bit and got it working.
These are the offsets that work:
BP0 = 0x00257109 + 0x00400000 #MOV EDI, EAX
BP1 = 0x00257101 + 0x00400000 #PUSH EAX
BP2 = 0x0025714B + 0x00400000 #MOV EAX,DWORD PTR [ESI+54]
milk -> the calculation for the offsets in the offsetfinder seems to be 4 bytes off ... the last value (BP2) gets reported as 0x0025714F, should be 0x0025714B.
Thx!
Last edited by Swisstrade; 10-30-2013 at 01:25 PM.
Be wary of copy paste straight from this forum... I think I managed to bring along some weird character that was causing my code to compile incorrectly. I don't really know what happened, but it wasn't working initially. I manually typed out the new offsets and it worked.
Thanks for your hard work!
Ty again Swisstrade.. Is it possible to update github for new files..
P.S. I changed BP0,BP1,BP2 3 lines at your ItemalertPoe.py file for 1.0.0d.. It didnt work..
Then I noticed there r 3 more lines just under those values, I also changed them (pls dont laugh I just looked at the original and guessed as if those lines should be so![]()
BP0 = 0x00235119 + 0x00400000
BP1 = 0x00235111 + 0x00400000
BP2 = 0x0023515B + 0x00400000 but ofc it didnt work again..
So, if u update github I will try to understand which lines and how we will change![]()
******PLS see EDIT.. it worked after manually enter..
By the way I had asked something to you 1 day ago as below:
"I am new at item alerter for PoE (used to the D3 version with only sound), so pls forgive me for my noobish questions:
1- I forced the console to be always at top to see it while playing poe windowed. Ofc it annoys to have console always on play screen , is there any option to hold console at back and pop up it , say for 10 sec, when a new item is dropped ?
2- Is there any possibility to have drop sounds as we had at Diablo3 version ? If yes, how can I adjust them? Pls note that I am a mechanical engineer and know almost nothing about scripting
3- Is there any possibility to add 3L off colors beside 6s and 5-6L ?"
If you have sometime and clarify those I appreciate..
EDIT: When I read the note of MOOPA I also entered the values manually and it worked..
Last edited by serlev; 10-30-2013 at 02:17 PM.
I had not the time to look for all the dependencies to compile it so I am not sure why.
Maybe because of line 53, the last 4 bytes change dynamically so you could try to remove them.
Code:53. "\xFF\x15"; 75. memproc_search(mp, recv_call, "xxxxxxxxxxxxxxx", NULL, SEARCH_TYPE_BYTES); 90. int bpf = memblock->addr + (sizeof(recv_call) - sizeof("\x50\x51\xFF\x15"));
Glad you got it working
Updated on github.
To answer your questions:
1) i have no clue to be honest. i run the itemalerter on a second screen.
2) as i mentioned a couple of times, there are sounds for e.g. uniques. I removed the other sounds. to add them in is pretty straight forward - check the code at line 220 ff - its just 2 commands to play a sound.
3) RGB linked items are not alerted at the moment. I will look into that sometime in the future, and implement it. I assume thats what you meant. Or did you mean 3 links that have off colors ? so e.g. an int helmet with 3 red linked sockets ?
Thank You Swisstrade, all 3 questions r clear now..
3) It was RGB and if u can find a solution for this; then I will never ever use the item highlighted key (unless alerted) and be able to play always with a clean screen..
2) Yep I read those but I couldnt find where to look at.. now I have seen 220 line and will insert the necessary lines for me.. ty ty ty.....
Actually I downloaded the latest version, and when I run PoERecvOffsetFinder.exe, it returns the same error as before:
"<get_recv_breakpoints> Error:Pattern not found."
It is not the proper way to launch Item Alerter?
link added to the first page.
I'll have to try it tonight![]()
i was bored :-)
Added RGB link detection ... have fun, newest version on github as usual.
Swisstrade.. I dont know how much I will thank you for RGB addition.. You r great.. Ty ty ty ty... Soon I will try it..