How To Install a mod for ArmA 2
You should first read the background for OFP mod installing and ArmA mod installing which is basically general overview.
On top of that knowledge, you should also read the usage of -profiles parameter (mod dir stuff) so you know how to load up the mod directories properly.
Your mod directory structure might look something like this:
<arma2_root>\x\ <arma2_root>\x\pmc\ <arma2_root>\x\pmc\addons\ <arma2_root>\x\vte\ <arma2_root>\x\vte\addons\
You will unpack the addon pbo files into the <…blabla>\addons\ directory.
When you have unpacked all the first, run ArmA 2 with a command line to point into these mod dirs, for example like this:
arma2.exe -mod=x\pmc;x\vte -nosplash -world=empty -profiles=d:\ArmA2
Take a note that ArmA 2 default EU/US (we think?) installer does not create <arma2_root>\Missions\ and <arma2_root>\Campaigns\ directories, you have to manually create these. You can place Campaigns into mod dir, but Missions dir for some reason since OFP times only work from arma2_root\Missions\ instead from a mod dir.
To install a PMC campaign (or any other for that matter), create your favourite mod dir, for simplicity we call it “pmc”. So here we go, you should create:
<arma2_root>\x\
Then you should create the “pmc” dir:
<arma2_root>\x\pmc\
And finally the campaigns dir:
<arma2_root>\x\pmc\campaigns\
Now remember, missions do not work from <arma2_root>\x\pmc\missions\ unfortunately, you have to put them into <arma2_root>\missions\.
Now, but the downloaded campaign into the <arma2_root>\x\pmc\campaigns\ dir, then launch your ArmA 2 with these parameters:
arma2.exe -mod=x\pmc -nosplash -world=empty -profiles=d:\ArmA2
And the campaign will become available in the Campaigns menu. This way you have not altered or “messed up” the normal ArmA 2 directory structure at all. Very neat.