vizorg
08-08-2005, 04:16 PM
hello all,
i like many of you wish there was an option to play the 64 player maps you find on multiplayer battlefield 2 in single player mode. i believe i may have found a way, so far i have managed to get the red restricted area enlarged to the full 64 player size, but unfortunately getting the spawnpoints for vehicles, humans and bots set up is a bit more difficult.
i have come on this forum because i think this information will be useful, and hopefully someone will be able to crack it and get proper single player 64 player maps working. try as i must, it is pretty tough for me,especially with my extremely limited knowledge on the subject (i have never fiddled with a games config files etc up until now.)
anyway.
to make the sp maps full 64 person size you must do the following...
1.)go to the C:\<Folder Location>\Battlefield 2\mods\bf2\Levels\ directory
2.)open the level you wish to edit (eg.Dalian_plant) and navigate through 'server.zip' to 'GameModes'
the folders within 'GameModes' vary a bit, but are pretty similar and should be easy to figure out.
on Dalian_plant you will find 2 folders; gpm_cq (the multiplayer config folder) and sp1 (single player)
3.)open 'gpm_cp' and then '64'
4.)open 'GamePlayObjects.con' in Notepad. you will be greeted with a lot of confusing text.
run to the bottom of the document where you will find a huge string of co-ordinates that look like this:
CombatArea.addAreaPoint 967.399902/37.950439
CombatArea.addAreaPoint 961.353760/209.736328...
.................................................. ..................
...CombatArea.addAreaPoint 965.218384/23.202881
CombatArea.addAreaPoint 966.771606/29.814331
5.)copy all the 'CombatArea info' (only the 'CombatArea.AddAreaPoint info') and only from the bottom set of 'CombatArea info' where it starts with this;
CombatArea.create CombatArea_101_64
CombatArea.min 0.000000/0.000000
CombatArea.max 0.000000/0.000000
6.)now that that is copied go back to the 'GameModes' folder and this time go to the 'sp1' folder and though the '16' folder also.
***NOTE: you should most certainly backup the 'GameObjects.con' file in this folder before proceeding***
7.)now open this 'GamePlayObjects.con' and head to the bottom of the document once more. you may notice that there is only one set of 'CombatArea info' in this .con incomparison to the multiplayer one, i am not sure what this means but i assure you this will work despite it only having half the set.
8.)paste the set of co-ordinates you copied earlier over the ones here.
9.)you will not be able to save over the document as it is compressed in a zip, so instead save to desktop as 'GamePlayObjects.con'. if it adds a '.txt' to the end, delete the '.txt'
10.)delete the 'GamePlayObjects.con' from the GameModes/sp1/16/ folder and move your new one from the desktop in its place.
you are now ready to play the map.
heres where im stuck - to get the spawnpoints working seems to be a huge issue, i figured you could simply copy and paste the multiplayer 64 .con info into the sp and then replace the obvious differences in wording ie. the 'object.layer #' and 'DP_64' with 'DP_SP16' but its not that simple. you see, when adding spawnpoints there are extra steps you have to take. go into the 'GameModes/sp1/16/ai' folder and open StrategicAreas.ai to see what i mean. each spawn point requires its own co-ordinates, which at the moment seems to me like guesswork. iv experimented a bit but havent gotten it to work yet (and dont think i will without help from you guys.)
anyway. i couldnt find this elsewhere so i figured i may be the first one, but then again, the internet is a huge place and maybe i was looking in the wrong places. try this out, it will work. the spawnpoints and stuff are upto you fellas.
i like many of you wish there was an option to play the 64 player maps you find on multiplayer battlefield 2 in single player mode. i believe i may have found a way, so far i have managed to get the red restricted area enlarged to the full 64 player size, but unfortunately getting the spawnpoints for vehicles, humans and bots set up is a bit more difficult.
i have come on this forum because i think this information will be useful, and hopefully someone will be able to crack it and get proper single player 64 player maps working. try as i must, it is pretty tough for me,especially with my extremely limited knowledge on the subject (i have never fiddled with a games config files etc up until now.)
anyway.
to make the sp maps full 64 person size you must do the following...
1.)go to the C:\<Folder Location>\Battlefield 2\mods\bf2\Levels\ directory
2.)open the level you wish to edit (eg.Dalian_plant) and navigate through 'server.zip' to 'GameModes'
the folders within 'GameModes' vary a bit, but are pretty similar and should be easy to figure out.
on Dalian_plant you will find 2 folders; gpm_cq (the multiplayer config folder) and sp1 (single player)
3.)open 'gpm_cp' and then '64'
4.)open 'GamePlayObjects.con' in Notepad. you will be greeted with a lot of confusing text.
run to the bottom of the document where you will find a huge string of co-ordinates that look like this:
CombatArea.addAreaPoint 967.399902/37.950439
CombatArea.addAreaPoint 961.353760/209.736328...
.................................................. ..................
...CombatArea.addAreaPoint 965.218384/23.202881
CombatArea.addAreaPoint 966.771606/29.814331
5.)copy all the 'CombatArea info' (only the 'CombatArea.AddAreaPoint info') and only from the bottom set of 'CombatArea info' where it starts with this;
CombatArea.create CombatArea_101_64
CombatArea.min 0.000000/0.000000
CombatArea.max 0.000000/0.000000
6.)now that that is copied go back to the 'GameModes' folder and this time go to the 'sp1' folder and though the '16' folder also.
***NOTE: you should most certainly backup the 'GameObjects.con' file in this folder before proceeding***
7.)now open this 'GamePlayObjects.con' and head to the bottom of the document once more. you may notice that there is only one set of 'CombatArea info' in this .con incomparison to the multiplayer one, i am not sure what this means but i assure you this will work despite it only having half the set.
8.)paste the set of co-ordinates you copied earlier over the ones here.
9.)you will not be able to save over the document as it is compressed in a zip, so instead save to desktop as 'GamePlayObjects.con'. if it adds a '.txt' to the end, delete the '.txt'
10.)delete the 'GamePlayObjects.con' from the GameModes/sp1/16/ folder and move your new one from the desktop in its place.
you are now ready to play the map.
heres where im stuck - to get the spawnpoints working seems to be a huge issue, i figured you could simply copy and paste the multiplayer 64 .con info into the sp and then replace the obvious differences in wording ie. the 'object.layer #' and 'DP_64' with 'DP_SP16' but its not that simple. you see, when adding spawnpoints there are extra steps you have to take. go into the 'GameModes/sp1/16/ai' folder and open StrategicAreas.ai to see what i mean. each spawn point requires its own co-ordinates, which at the moment seems to me like guesswork. iv experimented a bit but havent gotten it to work yet (and dont think i will without help from you guys.)
anyway. i couldnt find this elsewhere so i figured i may be the first one, but then again, the internet is a huge place and maybe i was looking in the wrong places. try this out, it will work. the spawnpoints and stuff are upto you fellas.