Note: I'm going to be as general as possible. If I type like this #SOMETHING#, it means a variable.
*Tutorial written for use with WinRAR from http://www.rarlab.com*
1. Download the 64 player maps from Battlefield Singleplayer (they're near the bottom)
2. Make a backup of your mods/bf2 directory, and name the copy bf2_sp or something.
3. Extract the maps into their appropriate folders in the bf2_sp folder (some may need tweaking)
4. Now, after awhile (if you have a medium-end computer), the maps may lag your computer. Follow these instructions to import the 32 player and 16 player versions in.
*FROM HERE ON, THIS MAY GET COMPLICATED*
1. Open up your "server.zip" in the map that you want to have the 16 player version in.
2. Go to the, "GameModes" folder in the .zip file.
3. Extract the contents of that folder to another folder somewhere else.
4. Now go to the folder that you extracted the files to.
5. Now you should see two folders, "gpm_cq" and "sp1"
6. Make a new folder called, "sp3"
7. Now, make a new folder in that one called, "64"
8. Copy the items inside the, "16" folder (its in the "sp1" folder) into the "64" folder.
9. Delete all items INSIDE the "16" folder.
10. Go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\#LEVEL NAME#
11. Go to the "server.zip" file in that folder.
12. Go to the "GameModes" folder, then to the, "sp1" folder, then to the "16" folder
13. Extract all the contents of the, "sp1" folder into the EMPTY "16" folder.
14. Now go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2_sp\Levels\#LEVEL NAME#
15. Now go to that folder's "server.zip" file.
16. Go to the "GameModes" folder.
17. Click, "Add"
18. Navigate to the items that you extracted earlier....
19. Find the, "sp1" and "sp3" folders.
20. Add them using WinRAR's "Add and replace function"
21. Now go into #LEVEL NAME#'s "Info" folder.
22. Now, make go to the #LEVEL NAME#.desc file
23. Make it look something like my Strike at Karkand.desc file (don't do a copy and paste):
Save the file.
24. Now, go back to #LEVEL NAME#'s "Info" folder.
25. Copy the, "gpm_cq_64_menuMap.png" file into the same folder and rename it, "sp1_64_menuMap.png" (without quotes)
26. Do the same thing with the "gpm_cq_16_menuMap.png" except rename it to "sp1_16_menuMap.png" (again, without the quotes)
Congratulations! Now you should be able to play 16 player maps and 64 player maps together! I'll add a tutorial for making 32 player maps playable in SinglePlayer later.
To Play with More Bots:
1. Go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2_sp\AI
2. Go to your AIDefault.ai file.
3. Make it look something like this:
Save the file.
*Tutorial written for use with WinRAR from http://www.rarlab.com*
1. Download the 64 player maps from Battlefield Singleplayer (they're near the bottom)
2. Make a backup of your mods/bf2 directory, and name the copy bf2_sp or something.
3. Extract the maps into their appropriate folders in the bf2_sp folder (some may need tweaking)
4. Now, after awhile (if you have a medium-end computer), the maps may lag your computer. Follow these instructions to import the 32 player and 16 player versions in.
*FROM HERE ON, THIS MAY GET COMPLICATED*
1. Open up your "server.zip" in the map that you want to have the 16 player version in.
2. Go to the, "GameModes" folder in the .zip file.
3. Extract the contents of that folder to another folder somewhere else.
4. Now go to the folder that you extracted the files to.
5. Now you should see two folders, "gpm_cq" and "sp1"
6. Make a new folder called, "sp3"
7. Now, make a new folder in that one called, "64"
8. Copy the items inside the, "16" folder (its in the "sp1" folder) into the "64" folder.
9. Delete all items INSIDE the "16" folder.
10. Go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\#LEVEL NAME#
11. Go to the "server.zip" file in that folder.
12. Go to the "GameModes" folder, then to the, "sp1" folder, then to the "16" folder
13. Extract all the contents of the, "sp1" folder into the EMPTY "16" folder.
14. Now go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2_sp\Levels\#LEVEL NAME#
15. Now go to that folder's "server.zip" file.
16. Go to the "GameModes" folder.
17. Click, "Add"
18. Navigate to the items that you extracted earlier....
19. Find the, "sp1" and "sp3" folders.
20. Add them using WinRAR's "Add and replace function"
21. Now go into #LEVEL NAME#'s "Info" folder.
22. Now, make go to the #LEVEL NAME#.desc file
23. Make it look something like my Strike at Karkand.desc file (don't do a copy and paste):
Code:
<map gsid="4"> <name> Strike At Karkand </name> <briefing locid="LOADINGSCREEN_MAPDESCRIPTION_strikeatkarkand">map description for modders maps not localized (english only)</briefing> <music> common/sound/menu/music/load_MEC_music.ogg </music> <modes> <mode type="gpm_cq"> <maptype ai="1" players="16" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype players="32" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype ai="1" players="64" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> </mode> <mode type="sp1"> <maptype ai="1" players="16" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype players="32" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype ai="1" players="64" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> </mode> <mode type="sp2"> <maptype ai="1" players="16" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype players="32" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype ai="1" players="64" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> </mode> <mode type="sp3"> <maptype ai="1" players="16" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype players="32" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> <maptype ai="1" players="64" type="assault" locid="GAMEMODE_DESCRIPTION_assault">Unlocalized test for this mode on this map</maptype> </mode> </modes> </map>
24. Now, go back to #LEVEL NAME#'s "Info" folder.
25. Copy the, "gpm_cq_64_menuMap.png" file into the same folder and rename it, "sp1_64_menuMap.png" (without quotes)
26. Do the same thing with the "gpm_cq_16_menuMap.png" except rename it to "sp1_16_menuMap.png" (again, without the quotes)
Congratulations! Now you should be able to play 16 player maps and 64 player maps together! I'll add a tutorial for making 32 player maps playable in SinglePlayer later.
To Play with More Bots:
1. Go to this directory:
#DRIVER NAME#:\Program Files\EA GAMES\Battlefield 2\mods\bf2_sp\AI
2. Go to your AIDefault.ai file.
3. Make it look something like this:
Code:
REM Created by: BF2 Modifier echo echo AIDefault.ai echo aiSettings.setNSides 2 aiSettings.setAutoSpawnBots 1 aiSettings.overrideMenuSettings 1 aiSettings.setMaxNBots #DESIRED BOT NUMBER# aiSettings.maxBotsIncludeHumans 0 aiSettings.setBotSkill #DESIRED BOT SKILL FROM 0.1 - 1.0# run BotNames.ai aiSettings.setInformationGridDimension 32 run AIPathFinding.ai
Last edited by xstax981 (2006-04-26 03:31:43)