believe that most bots take advantage of a feature called Reflection in Java that let's them "hook" into the game. I'm pretty sure that C++ does not support reflection. Although they will probably find other ways round it. This also assumes that Jagex drops complete support for the Java client...