You need to have Visual C++ 6.0 in order for you to compile the application ( .exe) in order for you to play.
Learn how to code C++ before starting to attempt to fix bugs, as if you don't know how it works and how it communicates, you will never lear how to debug as you wont understand a thing.
And you say the sources is giving bugs, state your bug, I will assist you, but its not going to be a copy and paste thing. And like I say if you dont know how to code or dont know how server-client communicates, I would say don't waste your time on sources, and just stay as player.
Everyone wants to be an Admin of a Helbreath Server but that doesnt mean you are FIT for the position.