Better yet:
IIRC, editor saves maps as .dff in client's world directory and packs them automatically but you may need to pack them into .ma2 using tools/msvc/mpack.exe otherwise.
I've spent a lot of time building these tools but very little time testing/using them so you may need to do a little debugging and development yourself.