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.
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.
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
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.
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...
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?
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
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...
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 ^^
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