Jump to content

Server Setup


Crimson_Might

Recommended Posts

First make multiple copy's of your Call of Duty 4 folder. "The amount of servers you wish to be running"

Create a shortcut to iw3mp.exe

 

 

Now you need to put in your start up parameters

 

Right click on the shortcut that you had just made and hit properties.

 

In the target box after the location of the cod4 folder add the following but modify it with your own info.

 

+set dedicated 2 +set net_ip 192.168.1.100 +set net_port 28960 sv_punkbuster 1 +exec server.cfg +map_rotate

 

Then hit OK.

 

_____________________

In order for you to run more than one server on the same box you will ether have to purchase more than 1 IP address or you change the net_port to like 28961 or 28962

_____________________

 

 

 

Now to setup your server to your likings. Here I will provide you one of the configs from one of my servers.

 

Copy and past the below stuff into a text document and name this document server.cfg

 

NOTE: Some options have been disabled if you are going to run a stock server. In order to use all the settings you will need to add a fs_game folder.

 

//===============================================================================
// Public Information
//===============================================================================
sets sv_hostname "Name Your Server"
sets _Admins	 ""
sets _Email ""
sets _Website ""
sets _Location ""

sets _Irc ""
sets _Mod ""
sets _ModVer ""
sets _ModUpdate ""
sets _Maps ""
set scr_motd ""

//===============================================================================
// RCON Login Information and passwords
//===============================================================================
set rcon_password ""
set sv_privatePassword ""
set g_password ""

//===============================================================================
// Common Server Settings
//===============================================================================
// Log Settings
set g_logsync "2"
set logfile "1"
set g_log "games_mp.log"
set sv_log_damage "1"

// Player setup
set sv_maxclients		  "26"		  // MAX server player slots, this is TOTAL player slots
set sv_privateclients "2"
set sv_minPing "0"
set sv_maxping "500"

// Client Download Settings. (0=off/1=on) Used for MODs and custom maps
set sv_allowdownload "1"
seta sv_wwwDownload "0"
//seta sv_wwwBaseURL		""
//seta sv_wwwBaseURL		""
seta sv_wwwDlDisconnected   "0"

// Rate & FPS
set sv_maxRate "0"
set sv_fps "20"

// Drop inactive players
set sv_timeout "300"
set sv_zombietime "1"
set g_inactivity "0"
set g_inactivityspectator "0"

// AntiFlooding Settings
set sv_floodProtect "1"
set sv_reconnectlimit "3"

// Anti Cheat Settings
set sv_disableClientConsole "0"
set cl_autocmd			  "0"
set sv_cheats			   "0"
set sv_pure				 "1"
set g_banIPs				""
set g_no_script_spam		"1"
set sv_punkbuster "1"
set sv_kickBanTime "600"

//Server Message settings  //Message file is located in the PB Folder
wait 5
exec pbsv.cfg

// In-game voice communication system
set sv_voice "1"
set sv_voiceQuality		 "7"
set voice_deadChat		  ""
set voice_global			""
set voice_localEcho		 ""
set winvoice_mic_mute	   "1"

//===============================================================================
// Misc
//===============================================================================
set sv_allowAnonymous "0"
set g_antilag "1"
set g_compassShowEnemies "0"
//ui_maxclients			 "32"
set g_allowvote			 "0"
set scr_teambalance		 "1"

//===============================================================================
// SHARED GAMETYPE DEFAULTS
//===============================================================================
set scr_game_graceperiod		"0"
set scr_game_allowkillcam	   "0"
set scr_game_onlyheadshots	  "0"
set scr_game_deathpointloss	 "0"
set scr_game_suicidepointloss   "1"
set scr_team_teamkillpointloss  "1"
set scr_game_spectatetype	   "1"
set scr_game_perks			  "1"
set scr_game_forceuav		   "0"
set scr_game_hardpoints		 "1"
set g_speed "170"

//===============================================================================
// HARDPOINTS
set scr_hardpoint_allowartillery   "1"
set scr_hardpoint_allowuav		 "1"
set scr_hardpoint_allowhelicopter  "1"

//===============================================================================
// TEAMS
set scr_team_fftype			  "1"
set scr_team_respawntime		 "0"
set scr_team_teamkillspawndelay  "30"
set scr_team_kickteamkillers	 "3"

//===============================================================================
// PLAYER
set scr_player_numlives		   "0"
set scr_player_respawndelay	   "0"
set scr_player_maxhealth		  "100"
set scr_player_suicidespawndelay  "0"
set scr_player_healthregentime	"10"
set scr_player_forcerespawn	   "1"
set scr_player_sprinttime		 "4"

//===============================================================================
// UI
//===============================================================================
// Enable hardcore or oldschool gamemode by add or remove //
set scr_hardcore			 "1"
set ui_hud_obituaries		"0"
set ui_hud_showobjicons	  "0"

//===============================================================================
// GAMETYPES and MAPROTATION DEFAULTS
//===============================================================================
// First gametype to load, then enable the maprotation you want to run.
// Default is set to dm now.
// "dm"   - free for all deathmatch
// "dom"  - domination
// "koth" - headquarters
// "sab"  - sabotage
// "sd"   - search & destroy
// "war"  - team deathmatch
//===============================================================================

//===============================================================================
// DEATHMATCH
set scr_dm_scorelimit		 "150"
set scr_dm_timelimit		  "10"
set scr_dm_roundlimit		 "1"
set scr_dm_numlives		   "0"
set scr_dm_playerrespawndel   "0"
set scr_dm_waverespawndelay   "0"

//===============================================================================
// DOMINATION
set scr_dom_scorelimit		 "350"
set scr_dom_timelimit		  "0"
set scr_dom_roundlimit		 "1"
set scr_dom_numlives		   "0"
set scr_dom_playerrespawndela  "0"
set scr_dom_waverespawndelay   "0"

//===============================================================================
// TEAM DEATHMATCH
set scr_war_scorelimit		 "500"
set scr_war_timelimit		  "10"
set scr_war_roundlimit		 "1"
set scr_war_numlives		   "0"
set scr_war_playerrespawndelay "0"
set scr_war_waverespawndelay   "0"

//===============================================================================
// SABOTAGE
set scr_sab_scorelimit		 "1"
set scr_sab_timelimit		  "30"
set scr_sab_roundlimit		 "0"
set scr_sab_roundswitch		"1"
set scr_sab_numlives		   "0"
set scr_sab_bombtimer		  "45"
set scr_sab_planttime		  "6"
set scr_sab_defusetime		 "6"
set scr_sab_hotpotato		  "0"
set scr_sab_playerrespawndelay "10"
set scr_sab_waverespawndelay   "0"

//===============================================================================
// SEARCH AND DESTROY CLASSIC
set scr_sd_scorelimit		 "7"
set scr_sd_timelimit		  "5"
set scr_sd_roundlimit		 "0"
set scr_sd_roundswitch		"3" // rounds between switching teams
set scr_sd_numlives		   "1" // elimination
set scr_sd_bombtimer		  "60"
set scr_sd_planttime		  "10"
set scr_sd_defusetime		 "10"
set scr_sd_multibomb		  "0"
set scr_sd_playerrespawndelay "0"
set scr_sd_waverespawndelay   "0"

//===============================================================================
// CAPTURE THE FLAG (Not availeble yet)
//set scr_ctf_scorelimit		 "10"
//set scr_ctf_timelimit		  "5"
//set scr_ctf_roundlimit		 "2"
//set scr_ctf_roundswitch		"1"
//set scr_ctf_numlives		   "0"
//set scr_ctf_playerrespawndelay "0"
//set scr_ctf_waverespawndelay   "15"

//===============================================================================
// KING OF THE HILL
set scr_koth_scorelimit		 "350"
set scr_koth_timelimit		  "0"
set scr_koth_roundlimit		 "1"
set scr_koth_roundswitch		"1"
set scr_koth_numlives		   "0"
set scr_koth_playerrespawndelay "0"
set scr_koth_waverespawndelay   "0"
set koth_autodestroytime		"60"
set koth_spawntime			  "0"
set koth_kothmode			   "0"
set koth_capturetime			"20"
set koth_destroytime			"10"
set koth_delayPlayer			"0"
set koth_spawnDelay			 "60"


//******************************************************************************
// Limits the number of players that can choose each class type
//******************************************************************************
set class_assault_limit			 "99"
set class_specops_limit			 "99"
set class_heavygunner_limit		 "99"
set class_demolitions_limit		 "99"
set class_sniper_limit			  "99"

//******************************************************************************
// perks
//******************************************************************************
set perk_allow_specialty_parabolic		  "1"
set perk_allow_specialty_gpsjammer		  "1"
set perk_allow_specialty_holdbreath		 "1"
set perk_allow_specialty_quieter			"1"
set perk_allow_specialty_longersprint	   "1"
set perk_allow_specialty_detectexplosive	"1"
set perk_allow_specialty_explosivedamage	"1"
set perk_allow_specialty_pistoldeath		"1"
set perk_allow_specialty_grenadepulldeath   "0"
set perk_allow_specialty_bulletdamage	   "1"
set perk_allow_specialty_bulletpenetration  "1"
set perk_allow_specialty_bulletaccuracy	 "1"
set perk_allow_specialty_rof				"1"
set perk_allow_specialty_fastreload		 "1"
set perk_allow_specialty_extraammo		  "1"
set perk_allow_specialty_armorvest		  "1"
set perk_allow_specialty_fraggrenade		"1"
set perk_allow_specialty_specialgrenade	 "1"
set perk_allow_c4_mp				  "1"
set perk_allow_claymore_mp			"1"
set perk_allow_rpg_mp				 "1"

//******************************************************************************
// assault class default loadout
//******************************************************************************
set class_assault_primary			 m16
set class_assault_primary_attachment	   gl
set class_assault_secondary			 beretta
set class_assault_secondary_attachment	   none
set class_assault_perk1			 specialty_null
set class_assault_perk2			 specialty_bulletdamage
set class_assault_perk3			 specialty_longersprint
set class_assault_grenade			 concussion_grenade
set class_assault_camo				camo_none
set class_assault_frags			   "1"
set class_assault_special			 "1"

//******************************************************************************
// specops class default loadout
//******************************************************************************
set class_specops_primary			 mp5
set class_specops_primary_attachment	   none
set class_specops_secondary			 usp
set class_specops_secondary_attachment	   silencer
set class_specops_perk1			 c4_mp
set class_specops_perk2			 specialty_explosivedamage
set class_specops_perk3			 specialty_bulletaccuracy
set class_specops_grenade			 flash_grenade
set class_specops_camo				camo_none
set class_specops_frags			   "1"
set class_specops_special			 "1"

//******************************************************************************
// heavygunner class default loadout
//******************************************************************************
set class_heavygunner_primary		  saw
set class_heavygunner_primary_attachment	   none
set class_heavygunner_secondary		  usp
set class_heavygunner_secondary_attachment	none
set class_heavygunner_perk1			 specialty_specialgrenade
set class_heavygunner_perk2			 specialty_armorvest
set class_heavygunner_perk3			 specialty_bulletpenetration
set class_heavygunner_grenade		  concussion_grenade
set class_heavygunner_camo			 camo_none
set class_heavygunner_frags			 "1"
set class_heavygunner_special		   "1"

//******************************************************************************
// demolitions class default loadout
//******************************************************************************
set class_demolitions_primary		  winchester1200
set class_demolitions_primary_attachment	   none
set class_demolitions_secondary		  beretta
set class_demolitions_secondary_attachment	none
set class_demolitions_perk1			 rpg_mp
set class_demolitions_perk2			 specialty_explosivedamage
set class_demolitions_perk3			 specialty_longersprint
set class_demolitions_grenade		  smoke_grenade
set class_demolitions_camo			 camo_none
set class_demolitions_frags			 "1"
set class_demolitions_special		   "1"

//******************************************************************************
// sniper class default loadout
//******************************************************************************
set class_sniper_primary			 m40a3
set class_sniper_primary_attachment	   none
set class_sniper_secondary			 beretta
set class_sniper_secondary_attachment	   silencer
set class_sniper_perk1				specialty_specialgrenade
set class_sniper_perk2				specialty_bulletdamage
set class_sniper_perk3				specialty_bulletpenetration
set class_sniper_grenade			 flash_grenade
set class_sniper_camo				camo_none
set class_sniper_frags				"1"
set class_sniper_special			  "1"

set class_assault_movespeed			 "0.95"
set class_specops_movespeed			 "1.00"
set class_heavygunner_movespeed		 "0.875"
set class_demolitions_movespeed		 "1.00"
set class_sniper_movespeed			  "1.00"

set scr_enable_nightvision			"1"
set scr_enable_music				  "1"
set scr_enable_hiticon				"0"

// Map_rotation

set sv_mapRotation "gametype sd map mp_strike gametype sd map mp_overgrown gametype sd map mp_farm gametype sd map mp_vacant gametype sd map mp_crash gametype sd map mp_pipeline gametype sd map mp_crossfire gametype sd map mp_cargoship gametype sd map mp_bloc gametype sd map mp_citystreets gametype sd map mp_backlot gametype sd map mp_convoy gametype sd map mp_countdown"

 

 

Once you finish with the settings you wish to have now take the server.cfg you had just made and put it into the main folder.

 

Now you should be able to click on the shortcut that you have made and the server should be good to go.

 

 

If any more help is needed just reply and let me know. I will be glad to help out.

Edited by R1- FinePoints
Link to comment
Share on other sites

You must of not did the first step correctly.

 

You right click on the iw3mp.exe and hit "Create Shortcut"

Now you should have a shortcut to the iw3mp.exe in the folder.

 

 

 

Right click on the just created shortcut and hit properties. You will see a bunch of boxes witch you can input text. The one you are concerned about is the Target line.

 

At the end of the path for the iw3mp.exe put in and modify the net_ip and net_port to your setup.

 

+set dedicated 2 +set net_ip 192.168.1.100 +set net_port 28960 sv_punkbuster 1 +exec server.cfg +map_rotate

 

 

 

Here is an example of what it would look like.

"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +set net_ip 192.168.1.100 +set net_port 28960 sv_punkbuster 1 +exec server.cfg +map_rotate

 

 

Good Luck let me know how it goes.

Edited by R1- FinePoints
Link to comment
Share on other sites

First make multiple copy's of your Call of Duty 4 folder. "The amount of servers you wish to be running"

Create a shortcut to iw3mp.exe

 

Actually it isn't necessary to have multiple instances of COD4 on the server to have multiple servers running. Below is what I do to have several servers running off one game installation:

 

First, I am using FireDaemon to start my servers.

 

1. I installed 1 complete copy of the game into the COD4 Folder.

2. Then I created 2 more folders, Server_1 & Server_2 and placed them in my COD4 folder.

3. Inside Folder_1 (And Folder_2) I created main, mods, & pb folders.

4. Inside the main folder I have the following files: iw_12.iwd, server.cfg (and any other server config you are running)

5. Inside the mods folder I have the ModWarfare folder and any other mod folder I wish to run on server 1 (Or 2)

6. Inside the pb folder I have ALL necessary PB files to run a server with.

Done.....that's as simple as that. This way both servers (I have 2 running off 1 installation) run.

Link to comment
Share on other sites

Wait, do you need the game installed on your server? I just uploaded the game from my computer. :S

 

Yeah all you need is a complete copy of the game installed on the server and done with all the server setup I supply you should be good.

 

Actually it isn't necessary to have multiple instances of COD4 on the server to have multiple servers running. Below is what I do to have several servers running off one game installation:

 

Hmm Crazy thanks for that info I will have to try that out sometime that will make things so much quicker and easier.

Link to comment
Share on other sites

Hey return to Crazy56 and try out his idea but not installing the whole game. Start at step 2. If that works let me know.

 

Otherwise what you said should work but id just zip of my cod4 folder that you have installed on your computer and just remove the custom stuff from the zip to make it as small as possible.

 

 

 

Also is the box one of your own or are you renting it somewhere? If your renting have you contacted the host to see if they could install a copy of cod4 on your server? That's what I end up doing because my servers were rented.

Link to comment
Share on other sites

Source: Server setup Call of Duty 4

 

 

Step One:

Install the game on your server pc OR copy/FTP the install folder from your pc to a server pc.

Usually C:\Program Files\Activision\Call of Duty 4 - Modern Warfare and keep the folder structure intact.

 

Step Two:

Prepare your router/modem to forward the right ports to the server pc. Follow instructions from PortForward site.

Ports to forward are 28960, 28000 and 28100. Also check that your firewalls allow those ports trough.

 

Step Three:

Create a shortcut to start your server or set up the command line on your remote server. This has to be done differently for a ranked and un-ranked server. We will explain both and use our server config files as a example.

 

ShortCut/Command line:

1. First you have to make a shortcut to iw3mp.exe file in your root folder.

2. Right click that file and make a shortcut to the desktop.

3. Right click on the new shortcut you just created and go to its properties.

 

RANKED SERVER:

4. Find the TARGET: "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" field

and add the following to the END of the existing target, do not DELETE any of the existing target:

+exec serversetting.cfg +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate so now it looks like this:

"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +exec serversetting.cfg +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate

UN-RANKED SERVER:

4. Find the TARGET: "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" field

and add the following to the END of the existing target, do not DELETE any of the existing target:

+exec serversetting.cfg +set fs_game "mods/ +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate so now it looks like this:

"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +exec serversetting.cfg +set fs_game "mods/<yourmod_folder> +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate

 

Note 1: Make sure there is a SPACE between "iw3mp.exe" and "+exec serversetting.cfg".

Note 2: Now here is the trick, the +set net_ip 1.2.3.4 has to be changed to your server pc's internal IP adress, something like 192.168.0.1.

Note 3: For un-ranked server the is the name of the folder for your mods, all small letters!

 

Step Four:

Now its time to add your config files and use our server config files. For a ranked server place the two files serversetting.cfg and gamesetting.cfg in your servers main folder. Edit the files to your likings and your ready.

 

For a un-ranked server place all four files in . Edit the files to your likings. Remember to copy the files mod.ff, z_modwarfare.iwd and a renamed mod.csv file from the ModWarfare folder to .

 

Step Five:

DirectX

To run the server you need a DirectX file, download the attached directX file in this post and upload the d3dx10_34.dll file to your Window's Servers system32 directory (Mine was in C:\WINDOWS\system32).

 

PunkBuster files:

1. Download pbsetup.exe here, from evenbalance.com.

2. Upload pbsetup.exe to your server. It does NOT need to be in the CoD4 directories, in fact it is probably best if you treat this as a stand-alone application (it can update ALL PB servers from one application).

3. Run pbsetup.exe and click "Add a Game". Choose a CoD4 server. You will likely need to browse to the iw3mp.exe file so that pbsetup knows where your CoD4 server is located.

4. Once you have added your CoD4 server, select/highlight the CoD4 server in the list and click "Check For Updates". This should download a number of files to your CoD4 server directories. You should not have to do anything else.

 

Link to comment
Share on other sites

Hey return to Crazy56 and try out his idea but not installing the whole game. Start at step 2. If that works let me know.

 

No, you need the other .iwd files in the main folder otherwise the game will not run. But doing this saves much needed time in having to upload multiple copies of the game. It also saves on precious harddrive space on the server as well. But you MUST have at least 1 complete copy installed on the server for it to run properly. However, some of the .iwd files can be eliminated, but I have no clue as to which ones they would be so I just left them be as-is.

Link to comment
Share on other sites

No, you need the other .iwd files in the main folder otherwise the game will not run. But doing this saves much needed time in having to upload multiple copies of the game. It also saves on precious harddrive space on the server as well. But you MUST have at least 1 complete copy installed on the server for it to run properly. However, some of the .iwd files can be eliminated, but I have no clue as to which ones they would be so I just left them be as-is.

 

 

Hmm now you have me confused. To me by what that is saying just says you have the iw_12.iwd in there. I must not be reading something right. :blink: :blink:

 

4. Inside the main folder I have the following files: iw_12.iwd, server.cfg (and any other server config you are running)

Link to comment
Share on other sites

Source: Server setup Call of Duty 4

 

 

Step One:

Install the game on your server pc OR copy/FTP the install folder from your pc to a server pc.

Usually C:\Program Files\Activision\Call of Duty 4 - Modern Warfare and keep the folder structure intact.

 

Step Two:

Prepare your router/modem to forward the right ports to the server pc. Follow instructions from PortForward site.

Ports to forward are 28960, 28000 and 28100. Also check that your firewalls allow those ports trough.

 

Step Three:

Create a shortcut to start your server or set up the command line on your remote server. This has to be done differently for a ranked and un-ranked server. We will explain both and use our server config files as a example.

 

ShortCut/Command line:

1. First you have to make a shortcut to iw3mp.exe file in your root folder.

2. Right click that file and make a shortcut to the desktop.

3. Right click on the new shortcut you just created and go to its properties.

 

RANKED SERVER:

4. Find the TARGET: "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" field

and add the following to the END of the existing target, do not DELETE any of the existing target:

+exec serversetting.cfg +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate so now it looks like this:

"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +exec serversetting.cfg +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate

UN-RANKED SERVER:

4. Find the TARGET: "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" field

and add the following to the END of the existing target, do not DELETE any of the existing target:

+exec serversetting.cfg +set fs_game "mods/<yourmod_folder> +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate so now it looks like this:

"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +exec serversetting.cfg +set fs_game "mods/<yourmod_folder> +set dedicated 2 +set net_ip 1.2.3.4 +set net_port 28960 +map_rotate

 

Note 1: Make sure there is a SPACE between "iw3mp.exe" and "+exec serversetting.cfg".

Note 2: Now here is the trick, the +set net_ip 1.2.3.4 has to be changed to your server pc's internal IP adress, something like 192.168.0.1.

Note 3: For un-ranked server the <yourmod_folder> is the name of the folder for your mods, all small letters!

 

Step Four:

Now its time to add your config files and use our server config files. For a ranked server place the two files serversetting.cfg and gamesetting.cfg in your servers main folder. Edit the files to your likings and your ready.

 

For a un-ranked server place all four files in <yourmod_folder>. Edit the files to your likings. Remember to copy the files mod.ff, z_modwarfare.iwd and a renamed mod.csv file from the ModWarfare folder to <yourmod_folder>.

 

Step Five:

DirectX

To run the server you need a DirectX file, download the attached directX file in this post and upload the d3dx10_34.dll file to your Window's Servers system32 directory (Mine was in C:\WINDOWS\system32).

 

PunkBuster files:

1. Download pbsetup.exe here, from evenbalance.com.

2. Upload pbsetup.exe to your server. It does NOT need to be in the CoD4 directories, in fact it is probably best if you treat this as a stand-alone application (it can update ALL PB servers from one application).

3. Run pbsetup.exe and click "Add a Game". Choose a CoD4 server. You will likely need to browse to the iw3mp.exe file so that pbsetup knows where your CoD4 server is located.

4. Once you have added your CoD4 server, select/highlight the CoD4 server in the list and click "Check For Updates". This should download a number of files to your CoD4 server directories. You should not have to do anything else.

 

 

Nice one there i'll have to save that for some other time it may be needed.

Link to comment
Share on other sites

I hit a new snag. I uploaded the game and selected the .exe. It doesn't get past the first screen because the box is only 8-bit color. It needs 16-bit to proceed. What's next?

Link to comment
Share on other sites

I hit a new snag. I uploaded the game and selected the .exe. It doesn't get past the first screen because the box is only 8-bit color. It needs 16-bit to proceed. What's next?

 

Take it to the IW forums, never had any problems like you describe before, must be your sustem causing it.

Link to comment
Share on other sites

I hit a new snag. I uploaded the game and selected the .exe. It doesn't get past the first screen because the box is only 8-bit color. It needs 16-bit to proceed. What's next?

 

Could you please add in the compete error that appears.

Link to comment
Share on other sites

Seems you don't even need it installed to run a server. I got it now. Now I just need some more explanation on how to make multiple servers.

 

Or even better you could explain why, what and how your multiple server problem is at.

"I got a problem" still aren't solving anything in 2008 :)

Link to comment
Share on other sites

Seems you don't even need it installed to run a server. I got it now. Now I just need some more explanation on how to make multiple servers.

 

Okay what you need to do is just take the COD4 folder and make multiple copy's of it. Then if you look back at my first post to you you ether have to have multiple IP on the server and change the IP or if you only have one you change the net_port to something else.

Link to comment
Share on other sites

Hmm now you have me confused. To me by what that is saying just says you have the iw_12.iwd in there. I must not be reading something right. :blink: :blink:

 

4. Inside the main folder I have the following files: iw_12.iwd, server.cfg (and any other server config you are running)

 

I took 6 SS of my folder and file structure on one of my server boxes for COD4. The 6 SS were taken of 2 COD4 servers being run out of 1 complete game install.

 

server_01a.png

 

server_04a.png

 

server_02a.png

 

server_03a.png

 

server_05a.png

 

server_06a.png

 

SS 1 - Shows the contents of the /Call of Duty 4 - Modern Warfare folder.

SS 2 - Shows the contents of the /Call of Duty 4 - Modern Warfare/main folder.

SS 3 - Shows the contents of the /Call of Duty 4 - Modern Warfare/server_1 folder.

SS 4 - Shows the contents of the /Call of Duty 4 - Modern Warfare/server_1/main folder.

SS 5 - Shows the contents of the /Call of Duty 4 - Modern Warfare/server_2 folder.

SS 6 - Shows the contents of the /Call of Duty 4 - Modern Warfare/server_2/main folder.

 

 

I hope this makes things a little less confusing for you.

Link to comment
Share on other sites

Easiest way,

 

one COD 4 install

 

If you want three servers have three server.cfgs named differently, server1.cfg, server2.cfg, server3.cfg or what ever you want to call them.

 

Three startup command lines like this in your shortcut target fields.

 

 

C:\cod4\cod4\iw3mp.exe +set dedicated 2 +set net_ip xx.x.xxx.xxx +set net_port 28960 +set sv_punkbuster 1 +exec server1.cfg +map_rotate

 

C:\cod4\cod4\iw3mp.exe +set dedicated 2 +set net_ip xx.xx.xx.xxx +set net_port 28961 +set sv_punkbuster 1 +exec server2.cfg +map_rotate

 

C:\cod4\cod4\iw3mp.exe +set dedicated 2 +set net_ip xx.x.xxx.xxx +set net_port 28962 +set sv_punkbuster 1 +exec server3.cfg +map_rotate

 

This is assuming you COD 4 install is on "C:\" and obviously add your server ip.

 

Parts in red that need to be different in each command line, personally I use FireDaemon.

 

I have server.cfg, server1.cfg and serverh.cfg last one for hardcore.

 

db6ca051cc815c38bca73d824c8ce6725g.jpg

Edited by Punchy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.