Sure it'll be useful, but understand that learning C++ is a huge endeavor in and of itself. If you've never programmed before, it's also not the only thing that you have to learn to start contributing to the core server code. If you've been programming in other languages for a while, and know about data structures, network programming, and many of the different programming patterns, you could pick up enough about C++ in order to be useful fairly quickly. If you just want to write quests, I'd suggest learning Lua and SQL. Either way, the best way to find out is to start learning now and download the code from the repo. Compile it yourself, put everything together yourself (don't use a repack) and start tinkering. Good luck.
|