Its not hard at all, get your scripts and briefings and all that good stuff into your mission folder, okay now go into OFP and go to edit your mission, then go to save and under the mission name there is a drag down menu and pick export to single player missions.
Now your mission is playable like the others in single player missions and its a .pbo, but remember to make it .zip before posting it for beta testing.