Perfect World Bot PWI-Prophet Bot Recoded

12/08/2010 08:29 hantuman#766
how about offset in different pw server? there are so many offset in your bot. can you make a offset generator? so it's work for pw all server :D
12/08/2010 16:28 PW-Prophets#767
Quote:
Originally Posted by hantuman View Post
how about offset in different pw server? there are so many offset in your bot. can you make a offset generator? so it's work for pw all server :D
We do have some offsets being found but as for all offsets that has not been possible for us as we have not even looked into how this is done.
12/09/2010 05:25 gravesite#768
Anyone have PW Vendetta Offsets? I tried NoOoB Offset Finder 2.0 and MHS Offset Retriever. Neither work.
12/09/2010 13:37 Interest07#769
Building an offset finder is a long and boring process, especially for large amounts of offsets. Furthermore, it is not guaranteed to work for all versions / all patches, as the coding of the game can vary drastically between versions in some cases. Although this would usually only be the case between big patches.
12/10/2010 06:36 gravesite#770
Got them. I just had to apply myself. lmao... Granted, I am not a programmer, but I got it covered. :) The only thing I couldn't figure out is the Base_AddressEXP.
12/10/2010 09:56 m89m#771
kk sekalian, sori sebelumnya saya ga pinter bhs inggris =( saya pake prophet bot v 3.0, ada yang tau tutorial buat ngebot party (assassin di backup ama priest), makasih yang mau bantu

ladies and gentleman, i'm sorry because my english is very bad =( i'm using prophet bot v 3.0, is anyone know about tutorial how to bot in a party (an assassin being backed up by a priest), thanks for your attention

P.S : im playing in PW official indonesia server
12/10/2010 19:06 howldudu#772
Hey , dont is about the bot question but anyway...
We all know the offsets changes,but this this is just on expansions?

Example:Tideborn comes and offsets changes,
Demon spark from tideborns and they change(I guess)
Earthguard Will come and offsets will change(maybe?)
And it is the all offsets? Or just base,unfreeze.
12/10/2010 22:27 Interest07#773
it depends. Sometimes during regular patches some offsets change, sometimes not. and which offsets change depends a lot on what they change.
12/10/2010 23:55 No0oB#774
what i think is...
there is a char struct with only 4 values (eg. Hp,MaxHp,Mp and MaxMp) that starts at address 0x005ABB20 and looks like this:
startstruct
hp
maxhp
mp
maxmp
endstruct

... now they add a new value to the struct eg. Level. now it looks like this:
startstruct
level
hp
maxhp
mp
maxmp
endstruct

in this case the offsets 'll be "oldoffset + size of level" but the address is the same ( 0x005ABB20 ) ....
and if they add a something new in front of the this charstruct with a size of 4bytes the address 'll be "0x005ABB20 + size of new added thing(4bytes) = 0x005ABB24" and the offsets 'll not change...

or am i wrong?
12/11/2010 03:32 howldudu#775
No0B sorry if I saying bullshits but,when tideborn classes came,the base adress has been changed.

I remember that for sure.
and about hp,mp I dindt see these soo deply.
Anyway,You think we can keep changing offsets 4 per 4 until take all adress on differents servers the difference beetwen values is so big?
12/11/2010 10:32 Interest07#776
Yup this is usually the case, occasionally when they really change the client around for big functionality changes more will differ. Certain functions will be quite different between versions, I noticed this when I wrote an offset finder for all function addresses, I just couldn't make a regexp that would include a certain function for both PW MS (far behind in pacthes) and pwi (pretty much 'up to date').

Then they could of course try and change things on purpose to throw off botters, but it doesn't seem like they care :)

And yes big changes sometimes include a change in base address, but this is the easiest one to find automatically as it is used in a large number of functions, has it's own function that returns it, and well, you simply pick it up along the way as you're finding other things :P

Quote:
Originally Posted by No0oB View Post
what i think is...
there is a char struct with only 4 values (eg. Hp,MaxHp,Mp and MaxMp) that starts at address 0x005ABB20 and looks like this:
startstruct
hp
maxhp
mp
maxmp
endstruct

... now they add a new value to the struct eg. Level. now it looks like this:
startstruct
level
hp
maxhp
mp
maxmp
endstruct

in this case the offsets 'll be "oldoffset + size of level" but the address is the same ( 0x005ABB20 ) ....
and if they add a something new in front of the this charstruct with a size of 4bytes the address 'll be "0x005ABB20 + size of new added thing(4bytes) = 0x005ABB24" and the offsets 'll not change...

or am i wrong?
12/12/2010 17:45 aminlv#777
awesome BOT, but it have lil bit issue when you have lag,
and have rl issue with Auto loot most of times it just grab first item leave rest behind
12/12/2010 18:49 howldudu#778
aminlv
set amount picks to 24, they will cath 4-5 itens.

And just be curious what you mean whit "bit issue when you have lag"
12/12/2010 19:14 No0oB#779
i dont watched the source of the bot but the "Times:" value in life Settings could mean 2 things ^^ 1. It's the time for a timer that says how long the bot spams the Pick up key 2. its the count how often it sends the pick up key ^^
12/12/2010 19:40 howldudu#780
Yeah this simple can solve by put 24-25 picks.The only two problems is whit air mobs, you have to put normal attack to came close and get lots,and in ground sometimes because lag you loss the loot healing pet