Perfect World Bot PWI-Prophet Bot Recoded

08/20/2010 07:22 asaky#211
Review of new Rail System.

I did some tests, one test just normally making it follow a wide path and it worked great.

I then did some tests making it run through a path with fences and obstacles. The key to this is pressing F11 more times closer together in areas that you need more accuracy.

I was worried at first about this feature because many other "Run to bot spot" features on other bots when you ran you glitched and you were pointed out as a bot from miles away! Thus getting a well deserved ban >.>

But this one is natural if you take the time to set it up right. This bot is the best I have used so far, lol once I figured out the noob problems that were caused by me. :rolleyes:

All in all, thanks prophet 1/2 :cool:

p.s Donate you stingey bastards!!! :D
08/20/2010 07:23 PW-Prophets#212
Quote:
Originally Posted by asaky View Post
I know alot of users will help you out with autoit in this forum if you ask around.
Yes! We have gotten more help then we could have ever asked for.
Many thanks to them!
08/20/2010 08:18 Elucas#213
it's really hard to find all the offsets here, but yeah well done.
i deleted line 881 to make it work without error notice at the start.
need help for class base and the right exp base.
hey how to use this bot for multiclient?
i am can only use 1 bot at the same time here.


[Only registered and activated users can see links. Click Here To Register...]

Klik thanks for it, it's hardwork you know:mad:
08/20/2010 08:25 asaky#214
Quote:
Originally Posted by Elucas View Post
it's really hard to find all the offsets here, but yeah well done.
i deleted line 881 to make it work without error notice at the start.
need help for class base and the right exp base.
hey how to use this bot for multiclient?
i am can only use 1 bot at the same time here.

Klik thanks for it, it's hardwork you know:mad:
Lets take this step by step lol.

1. Which error at the start?
2. I you are using PWI I will attach the offsets to this post for you.
3. You cannot multi-bot with this program yet, hopefully it will be possible.

Code:
Base_AddressEXP=10865384
Base_AddressCHARID=10860996 (as stated in a post a couple of pages back)
Class_offset=1568
08/20/2010 08:39 PW-Prophets#215
Please redownload if you were haveing problems with the rail system.
Should work now.
08/20/2010 08:41 asaky#216
Quote:
Originally Posted by PW-Prophets View Post
Please redownload if you were haveing problems with the rail system.
Should work now.
:confused: Are you a freaking mind reader? I was just wondering why my veno was skipping way points, then you post this. :D Thats creepy man.
08/20/2010 08:42 PW-Prophets#217
lol no I was just testing it before bed hehe
08/20/2010 08:43 asaky#218
Quote:
Originally Posted by PW-Prophets View Post
lol no I was just testing it before bed hehe
I'll re-test the new version later I gtg for a couple of hours. Don't like spamming the thread to much so I will pm you.
08/20/2010 10:14 nanifla#219
tnx a lot asaky for offsets WORKING PERFECT :handsdown:
08/20/2010 10:17 asaky#220
:p
Quote:
Originally Posted by nanifla View Post
tnx a lot asaky for offsets WORKING PERFECT :handsdown:
No problem, I just copied and pasted from the Offsets.ini. The offsets were found by one of the prophets. ^^ I am just the messenger in this case. :p
08/20/2010 11:36 Elucas#221
Quote:
Originally Posted by asaky View Post
Lets take this step by step lol.

1. Which error at the start?
2. I you are using PWI I will attach the offsets to this post for you.
3. You cannot multi-bot with this program yet, hopefully it will be possible.

Code:
Base_AddressEXP=10865384
Base_AddressCHARID=10860996 (as stated in a post a couple of pages back)
Class_offset=1568
1. At first at i changed the base address to PW indo.
it may crashed or something i dunno. let's try to fix it out for indonesian ppl.
2. No i am based to PW Indonesia, i couldn't use the PWI cause the ppl here usually use PW ind.
3. Hmm... could i help? i'll keep informing for this case.

And yeah, these base address doesn't work here.
so i just add it manually for SetExpList func. and it's work fine for Indo PW.
now we only had the class problem. anyone can help?
This is my last update for Prophet PW indo :
updated exp func :
[Only registered and activated users can see links. Click Here To Register...]
Dont't Forget to gave some thanks :mad: this is my doping to work harder :D
08/20/2010 11:41 Smurfin#222
the class offset for PW Indo is 1552

does anyone have Guild offset ?
08/20/2010 11:53 asaky#223
Quote:
Originally Posted by Elucas View Post
1. At first at i changed the base address to PW indo.
it may crashed or something i dunno. let's try to fix it out for indonesian ppl.
2. No i am based to PW Indonesia, i couldn't use the PWI cause the ppl here usually use PW ind.
3. Hmm... could i help? i'll keep informing for this case.

And yeah, these base address doesn't work here.
so i just add it manually for SetExpList func. and it's work fine for Indo PW.
now we only had the class problem. anyone can help?
This is my last update for Prophet PW indo :
updated exp func :
[Only registered and activated users can see links. Click Here To Register...]
Dont't Forget to gave some thanks :mad: this is my doping to work harder :D
Ah this bot is designed for international version. I doubt the prophets play pw indo. So for the offsets you may have to look for yourself. Ask smurfin I think he plays indo version and is a great programmer. He might help you out.

Sorry I cannot be more help to you.


Asaky
08/20/2010 12:45 Interest07#224
Quote:
Originally Posted by Smurfin View Post
the class offset for PW Indo is 1552

does anyone have Guild offset ?
Hmmm on PW MS guild offset is player + 0x5C0 (gives a number from 1 to however many guilds there are on your server)
and rank is player + 0x5C4 (also gives a number depending on the rank)

playername offset is 0x5F4 if that gives you any indication to how far off these offsets are from your version.
08/20/2010 13:31 Smurfin#225
what is 'Player' ? is it Playername base address ?

let me borrow these lines from prophet bot :
Code:
$CHAR_DATA_BASE = memread(memread($APP_BASE_ADDRESS) + 0x20), 
$NAME = memread(memread($CHAR_DATA_BASE + $OFFSET_NAME), 'wchar[30]')
so if you gave me 0x5C0 from playername, then it would be :
Code:
$Guild=memread(memread($NAME + 0x5C0), 'wchar[30]')
is that it ?

sorry I'm still having a hard time understanding pointer/baseadd/offset, although I know a bit on how to use them in autoit. Calculating Base address and an offset of something will get me a Pointer, right ? and that pointer can be used as a starting base address if there is other memory location that's read from there so we can call it like $Charname_Base ?