The page :
http://zimnox.com/dbcc/?page=tutorials
contains some tutorials about DBPro by Phaelax.
There is one specificall about RTS games, the original thread is in these forums if u do a search for "RTS"..
The code is in DarkBasic Pro, but its a very simple matter to translate it to C++ ..
About the only thing that cant be translated by sticking "db" infront of it are the UDT's (User Defined Types), variables and loops...
for UDT's you can either declare your own type with "typedef" or you can just use a struct or class, the variables are usually just a case of checking the scope that its in and making sure that where it is declared , it will be in scope for wherever it is called.
If it ain't broke.... DONT FIX IT !!!