WOW, really messed that up huh? *LMAO* Just kidding.
Ok, here is what I would do
You have CODWaW installed on your G:\ drive -- no problem. Create a new folder on your G:\ drive.
G:\COD5Server
Now, go to your CODWaW install, and copy it all from and paste into COD5Server folder.
G:\COD5Server should now have the following folders:
main
miles
pb
zone
And of course, some EXE and DLL files, etc, etc.
Make your Mods folder like so:
G:\COD5Server\mods
Then make your fs_game folder like so:
G:\COD5Server\mods\mp_x5
Install the mod there
Now your commandline
+set fs_localAppData G:\COD5Server +set fs_game mods/mp_x5 +exec server.cfg +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +set ui_maxclients 32 +set sv_punkbuster 1 +map_rotate
See how easy that is? LOL
Now, I also removed ALOT of junk from your commandline, it is not needed really, most of what you had in there, was already handled by the server.cfg
Local App Data refers to the ROOT of the CODWaW install for your server
FS Game -- well we all know what that is for, points to your MOD
EXEC -- executes the MAIN config file for your mod/server
Dedicated 2 -- is for an "Internet Server"
NET IP -- When creating a HOME server, you must use the static ip that is on your computer NOT your ISP
NET PORT -- of course, the port you want to use
UI MAXCLIENTS -- is ONLY needed if you want to have a server with MORE then 32 slots -- max 64 ((Remember, the game is NOT made for anymore then 32 slots))
SV PUNKBUSTER -- 0 = off 1 = on
MAP ROTATE -- is to kick off the server with a map in your rotation
I hope that helps HADES