well,I don't want to argue or something,but in my eyes vb6 is a fucking bad language to start with. It might be easy to use and such,but it looks like a piece of shit,and you can't even see through things if you've written a few hundred lines already.
Also about that packet "database"..
I like the idea,but not the way you've done it.You just copy-pasted the code from your emu,and didn't really explain things,and also those function names,etc are useless in a packet parsing stuff,it makes it harder to understand,at least in my eyes.
That's my opinion..
Though,I don't have anything against you,or something,don't misunderstand me,I kinda like the idea,etc,and it's nice to see someone trying to help the community,but I hope you get what I mean.