C++ can take a while to understand, the Silkroad private emulator and bots are with this not all, but most.. Its like learning html once you have the basics you can then you can expand from there. There are some useful guides which have helped me, I have just been learning this for about 2 months and have looked at some guides on the internet here is one below which i have used.
Breaks it down into catergories, with example and full description.