is this the one u searching i just read last time?
How to find all new offsets
Ok so everyone wants to be able to find the new offsets themself.
I will walk you through the steps we took.
1: Find new Base_Address and add to you Custom_OffSets.ini(Base_Address=10798316).
2: To find Base_AddressFZ we took the new Base_Address=10798316 and subtracted the old Base_Address=10437900.
So 10798316 - 10437900 = 360416.
Then we took the old Base_AddressFZ=10439036 and added the 360416 we got.
So 10439036 + 360416 = 10799452.
We then added this to our Custom_OffSets.ini(Base_AddressFZ=10799452)
3: Base_AddressCHARID is no longer used.
Your Prophet-Bot-Config.ini saves by char name now.
4: To find all other offsets here is what we did.
Found new MaxHP_OffSet=1204 and subtracted the old MaxHP_OffSet=1196.
So 1204 - 1196 = 8
Here is how the Custom_OffSets.ini changed.
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Element Client
Base_Address=10798316 ;We found the new Base_Address=10798316
Base_AddressFZ=10439036 ;Added 360416(Base_AddressFZ=10799452)
Base_AddressCHARID=11157196 ;Is not used anymore
[Custom_32_Offsets_In_Decimal]
CASTING_Offset=1740 ;Added 8(CASTING_Offset=1748)
Name_offset=1552 ;Added 8(Name_offset=1560)
LVL_Offset=1124 ;Added 8(LVL_Offset=1132)
Class_offset=1560 ;Added 8(Class_offset=1568)
HP_OffSet=1132 ;Added 8(HP_OffSet=1140)
MaxHP_OffSet=1196 ;Added 8(MaxHP_OffSet=1204)
MP_OffSet=1136 ;Added 8(MP_OffSet=1144)
MaxMP_OffSet=1200 ;Added 8(MaxMP_OffSet=1208)
EXP_Offset=1140 ;Added 8(EXP_Offset=1148)
STR_offset=1188 ;Added 8(STR_offset=1196)
DEX_offset=1192 ;Added 8(DEX_offset=1200)
VIT_offset=1180 ;Added 8(VIT_offset=1188)
MAG_offset=1186 ;Added 8(MAG_offset=1192)
Spirit_offset=1144 ;Added 8(Spirit_offset=1152)
Gold_offset=1336 ;Added 8(Spirit_offset=1152)
X_Offset=60 ;Did not change
Y_Offset=68 ;Did not change
Z_Offset=64 ;Did not change
MoveX_Offset=32 ;Did not change
MoveY_Offset=40 ;Did not change
MoveZ_Offset=36 ;Did not change
PetHP_OffSet=4096 ;Added 8(PetHP_OffSet=4104)
Target_OffSet=2816 ;Added 8(Target_OffSet=2824)
TarHP_OffSet=308 ;Subtracted 8(TarHP_OffSet=300)
TarMaxHP_OffSet=372 ;Subtracted 8(TarMaxHP_OffSet=364)
TarName_OffSet=604 ;Subtracted 8(TarName_OffSet=596)
TarLVL_OffSet=300 ;Subtracted 8(TarLVL_OffSet=292)
TarSpec_OffSet=592 ;Subtracted 8(TarSpec_OffSet=584)
5: To get Exp showing correctly we had to edit the source code.
On Line 32 we had to take the old $exp_base = 0x9F5028, convert 9F5028
to dec wich is 10440744 and add the 360416 we got earlyer.
So 10440744 + 360416 = 10801160 convert 10801160 to hex wich is 00A4D008.
This is how your new $exp_base should look after you have changed it $exp_base = 0xA4D008
6: To get move to corpse working we had to edit source code.
On Line 110 we had to add 8 to the old $OFFSET_MOVEX[2] = 4072.
This is how your new $OFFSET_MOVEX[2] should look after you have changed it $OFFSET_MOVEX[2] = 4080
On Line 115 we had to add 8 to the old $OFFSET_MOVEY[2] = 4072.
This is how your new $OFFSET_MOVEY[2] should look after you have changed it $OFFSET_MOVEY[2] = 4080
On Line 120 we had to add 8 to the old $OFFSET_MOVEZ[2] = 4072.
This is how your new $OFFSET_MOVEZ[2] should look after you have changed it $OFFSET_MOVEZ[2] = 4080
Hope this helps.
Prophet 2
Last edited by PW-Prophets; 08-14-2010 at 01:31.
KarmielKid, you should be the last to talk big. Like I said before, you where one of the reasons Prophets quit.
Just wanted to wait 2 days to see if prophet bot not working had any effect on my bot sales. It doesn't. That's all I wanted to know, here's what my bot uses :
Some people already have the offsets and they don't even want to share or give more hints, than just "base address", on why the bot can't hook to the client, so yeah, you pretty much proved what karmiel said.
wtf...i answered the question why the bot can hook to the client = wrong base adress.
as result i got nerved why i dont post all offsets i found ?
and you sure i should then post more/all offsets ?
Quote:
Originally Posted by Zizoun
All those are fine except freezing and sendpacket.
better use this...
Base_AddressFZ=12636820
SendPacket_Adress=7177216
Thanks a lot for the replies, but the error (issues attaching for offsets) that my bot can't hook to client is not because base address is wrong, or at least is still not working after I put it what you told me...
I never had this kind of error in any other pwi updates and it's kinda driving me crazy searching everywhere
What I got as offsets is:
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World International
Base_Address=12635628
Real_Base_Address=12633740
Base_AddressFZ=12636820
Base_AddressEXP=
SendPacket_Adress=7177216
ChatBase_Address=12654952
LastChat_Address=12654964
this offsets looks right:
Base_AddressEXP=12638608
Class_offset=1668 (i was try +2.. and get this, its shown right class)
But bot still not work. Cant select mobs, not get they identifical code.
I do not use any grind bot since over 10 month, so I do not test it.
If you use the original prophetbot 3.1 file you must change in the sourcecode the sendpacket (in Hex) and the realbase address too. prophet wrote this in his tread at any message where to find this addresses in the source code. Here you must use the search function or must read every message from him.
If you use 3.0 you must change the action offset in the source code.
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World International
Base_Address=12635628
Real_Base_Address=12633740
Base_AddressFZ=12636820
Base_AddressEXP=12309816
SendPacket_Adress=7177216
ChatBase_Address=12654952
LastChat_Address=12654964
I do not use any grind bot since over 10 month, so I do not test it.
If you use the original prophetbot 3.1 file you must change in the sourcecode the sendpacket (in Hex) and the realbase address too. prophet wrote this in his tread at any message where to find this addresses in the source code. Here you must use the search function or must read every message from him.
If you use 3.0 you must change the action offset in the source code.
Thanks a lot.
I've been searching for a while and I found a reply from you here on how to do it for 3.0, but the version I have is 3.1 and doesn't have any .au3 file, so how do you do it for the 3.1? or is it already changed?
1. Does not target
2. Does not gather.
3. Does not defend
The Target ID keep at 0
But Target Offset is correct.
Not sure which offsets are wrong that this do not work. Any Idea which offset can be wrong? Action Offset is correct too.
Quote:
but the version I have is 3.1 and doesn't have any .au3 file, so how do you do it for the 3.1?
Depended on which version you have. If you have the original Prophetbot you need to change them in the source. But Prophet included the au3 file. If you have amineurin prophet bot you do not must change anything in the source code. Did you changed until now anything in the source code after offset changes?
Depended on which version you have. If you have the original Prophetbot you need to change them in the source. But Prophet included the au3 file. If you have amineurin prophet bot you do not must change anything in the source code. Did you changed until now anything in the source code after offset changes?
No, I never changed anything in the source other than offsets in the .ini file, so I guess I'm using amineurins... I keep getting the error that "Issues attaching for offsets - there might be another bot attached to this process".
I took now again a look to all offsets. Incorrect is the move mode with 1660 (same as Name offset and this can't be) and name offset is correct. So I gave now Move Mode back to 1556. But not sure if it work now better. This maybe slove the gater herbs and mats problem if we get the move mode correct. I think that 1664 will be correct (but I do not know).
CharID was wrong. On page 7 I wrote the correct one 1156, on Page 10 I made the mistake.
I made the wrong offset in the morning, wrote after the offsets that this is maybe wrong and everybody copied the wrong offset.
Guys, I did not use the bot since 10 month or so. I make this only for you. You do not must know anything about offsets to take a look if any offset is double or whats in other messages written. And just this is what I do now.
At first you must make the easiest thing. Take a look if anybody is a easy mistake (can be every time) like a offset is double and similar things like this. And this have nothing to do with knowing about offsets.
I tried it now with some different offsets but nothing changed
Need help update offset .13d 08/02/2012 - Diablo 2 Programming - 2 Replies .13c
{PatchCall, GetDllOffset("D2Launch.dll", 0xECCE), (DWORD)D2Login_ASM, 5},
.13d
{PatchCall, GetDllOffset("D2Launch.dll", 0x1AEEA), (DWORD)D2Login_ASM, 5},
is .13d correct?
Crashes when loaded.
Latest Last Chaos offset US 08/27/2011 - Last Chaos - 6 Replies any1 have a link fro lastest last chas offset for US version?
N> offset pw n fh/wh update samudera 12/04/2010 - Perfect World - 15 Replies Minta dun yg punya offset pw n fh/wh update samudera terbaru..
share2 ya klo ada dsini...
regards
:
Need Offset wh update chrono pw indo 08/10/2010 - Perfect World - 16 Replies aLL ada yg tau offsett wallhack n fly hack n bot yg baru update chrono yg gak stack.... thx for reply...:handsdown:
update offset skill hack 11/22/2009 - Dekaron - 6 Replies plss send me new offset skill hack plsssssssssssss:mad: