I found out how to do it now. A person gave me a link to the website that said how to compile it with visual studio 2005. http://www.macroquest2.com/wiki
I have compilied macroquest before with a different version of visual studio but i dont know if i am doing something wrong with visual studio 2005 or if it is to do with macroquest2.
When i try and build the MQ2Main it keeps coming with " fatal error LNK1181: cannot open input file '..\Release\MQ2Main.lib' ". Any one know if it is a visual studio or macroquest2 bug. I have done the MQ2Auth file and have downloaded the file twice and both times with the same result