Compiling
First of all you will need to create a .BAT file. so to do this Open notepad. Insert this text
Code
cd ..\..\tools\bin
q3map ../../main/maps/[insert your map name]
q3map -vis ../../main/maps/[insert your map name]
flare -extra -sundiffusesamples 10 -dumpoptions ../../main/maps/[insert your map name]
cd ..\..\
pause
Make sure you rename [insert your map name] to the name of your map. Save the text file as a .Bat extension into your Main/maps folder. once this is done you should have
.
Code
../main/maps/mymap.bat
.../main/maps/mymap.map
Now double click the BAT file and then it should start compiling. You then should have a .bsp .poly .prt file aswell as your .map.
There you have it the .bsp file is what you need to Compile a map
Testing
This is the easy part. all you have to do is take the BSP file and add it to
Code
.../maps/mp
so you have
.../maps/mp /mymap.bsp
you may want to add a .gsc file in there but ill touch on that later. make sure there's nothing else in these directories. Right click /Maps folder > add to archive > Zip (make sure its zip not Rar)
Name it Mymap.zip now we have a compressed version of our map in its directory. last but not least rename the .zip to .pk3 and place it in your Main folder and done.
Start up codmp Hit the Console button type map mymap and it should load. There are other ways of testing but this seems to work best.
Good luck