tisk tisk, think out side of the box, if you were to learn how to program in Dark Basic Classic / Pro, well it actually doesn't really matter. If you spend enough time at it you'll be able to create your own drag and drop system for creating things like levels etc..
If you have a basic multiplayer code created, you'd be able to create multiplayer games with ease, but first things first you'd probably need to learn how to make the games first which can take from... 1 day if your a natural programmer, or 5 years if your the type of person that gives up when something gets difficult instead of asking for help.
I myself have DBC granted I havn't tried DBP just yet, but I would recommend using something like this instead of jumping head first into a programming language like c++, I learnt the hard way