Alright:
First you need a good language for packet bots. C++ is not really recommened.
I prefer VB.Net/C# or Java.
If you know C++ a bit, you can start with Java. Learn the language. WebRequest and TCP is important.
If you know this, you need a good Packet Sniffer.
WPE or Wireshark are good. Don't use Firefox or Chrome. If I remember right, jD said, that it don't accept dll importing, that you can't sniff.
Opera or Internet Explorer would be good.
If you have the packets, you must encrypt them. That is the most difficult part. The packets are very hard decrypted.
Just try and try, till you can login and it moves alone.
You can ask jD here in epvp too. Maybe he give you some tips, what the bot needs.
Regards,
ya Pony