Yes, please. Screaming that you would like an answer is not going to make friends around here very fast.
Topic moved.
---
Anyway, regarding creation of new maps.
OP2 has two components for a map. The .dll file, which controls unit, building, disaster placement, AI, victory conditions, etc. and the .map file, which controls only the level terrain.
It would probably be most logical to make a new .map file first before you start writing the .dll, unless you want to use one of the pre existing game maps.
The .map file can be created in OP2Mapper,
(link)It controls all the initial terrain and the attributes governing whether items can move onto / be built on different tiles on the map.
Next, you need a .dll file. Dll's are code written and compiled in Microsoft C++ (yes, you're forced to use MS C++, for technical reasons I won't go into here).
If you don't have MS C++, you can download a package of tools that includes the freeware version of their compiler
here.If you have programming background writing a DLL should be very straightforward. If not, you might still be able to make some sense out of what is going on. There are always people around who can help you and, if need be, you might be able to work with someone who can volunteer their time to write the DLL for you.
Also in the works is Eddy-B's scripter which will allow you to create missions with very little coding required. See the programming section to learn about that.