Thank you for putting in the time to put together this thread.
It is nice to have it all linked into one thread, and then to have someone offer any future help is always great, so well done to you
I will also put out some advice to people who are looking into the source code of the original UDOBot:
This source code is absolutely brilliant in learning how the DarkOrbit system works. It teaches you the very fundamentals of transferring data packets between the client and the server. It shows you exactly how to login to the game etc.etc. What I am trying to say is, it is brilliant to learn from, but not to use as a basis of a new bot. If you're looking to make a bot of your own, do not use this code, but instead, learn from it and adapt it.
As the OP said, he has re-written the whole thing in Visual Basic, I advise any one who wants to make a bot to do this (re-write) and change the code a lot. There are certain new things which you simply must add in to avoid a ban.
Thank you OP again, and remember people, this code is great to learn from
~deHackerOwnz~