Perfect World Bot PWI-Prophet Bot Recoded

08/13/2010 19:31 putu_138#121
@PW Prophets :

do you release some kind of programs like "NTKid offset finder for MHS bot" for this bot?

if you does already, please reply since I played at PW-Indonesia and cant transcript this offset to Indonesian.
08/13/2010 19:37 asaky#122
Quote:
Originally Posted by putu_138 View Post
@PW Prophets :

do you release some kind of programs like "NTKid offset finder for MHS bot" for this bot?

if you does already, please reply since I played at PW-Indonesia and cant transcript this offset to Indonesian.
Yes such a program would relieve alot of work off the there backs.

Try contacting ntkid and ask him how he made his if you do not know already.
08/13/2010 22:45 PW-Prophets#123
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
08/14/2010 05:21 soryel#124
hello..

can i used this for pw ph?
thanks..

already tried this but all it can do is scan for monster ehehe
can anyone help me..
so i can use it in pw ph

thanks
08/14/2010 06:56 nafero#125
to pw_prophet

do you know how to molding client freeze client become unfreeze client using ollydbg?

if you know plz share it , because the main problem of pw indo is the element client still freeze while using your bot and find the base addreas_FZ using 1 and 0 using CE.
08/14/2010 11:00 esde#126
Quote:
Originally Posted by PW-Prophets View Post
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
i try to modify that source code with autoit v3 then try to compile it, but failed... it show "line 15 #include <NomadMemory.au3> error : error opening file."

can you help me solved this problem ??

i'm using autoit 3.3.6.0
08/14/2010 17:38 amesse#127
>< I have int version. i cant get it to work :P.
08/15/2010 00:17 No0oB#128
@esde: You have to download (and copy to the include directory) the file first ^^"
(C:\Programm Files\AutoIt3\Include\ )
08/15/2010 09:20 esde#129
Quote:
Originally Posted by No0oB View Post
@esde: You have to download (and copy to the include directory) the file first ^^"
(C:\Programm Files\AutoIt3\Include\ )
thanks a lot....
08/15/2010 09:48 esde#130
still have a problem using this bot

everything worked when I only use one client only
but
when I make a multi client, the 2nd bot still detect 1st client
although the 2nd bot Application_Title has been changed in accordance with title 2nd client
Nobody knows why is that?

sorry if my english bad... :handsdown:
08/15/2010 15:10 asaky#131
@esde, this bot is not multi bot compatible. Sorry to say only 1 at a time.
08/15/2010 16:01 penipu81#132
i got error when run this bot ????
08/15/2010 20:29 asaky#133
Quote:
Originally Posted by penipu81 View Post
i got error when run this bot ????
Please re-extract the bot from the .RAR and overwrite with a fresh copy.

Please tell me if that helped or not.
08/15/2010 21:03 drinkipa#134
this bot works great, thank you very much.
08/15/2010 21:06 Prof.Dry#135
for PW-Prophets and all the people on this forum

Can you help me to find the offsets for Perfect World Indonesia

please help me

thanks for all