[TUTO] Créer un serveur de jeu Call of Duty 4 personnalisé

Publié le 06 avril 2008 par Greg

Aujourd’hui, je vais vous expliquer comment créer et mettre en ligne votre propre serveur de jeu Call of Duty 4. Vous pourrez ainsi inviter vos amis (comptez 5ko/s de bande passante en upload pour chacun) et jouer dans vos cartes favorites. A la fin de ce tutoriel, je vous expliquerais même comment jouer dans un serveur “Jump”. Cela vous permettra de vous entraîner à sauter sur les murs et bâtiments de plusieurs maps…

1./ On prépare le terrain soldat…

Si vous êtes en réseau (Freebox, Alicebox, Neufbox, Livebox en Wi-Fi…), il faut absolument que le port 28960 de Call of Duty soit redirigé vers votre IP réseau. Vérifiez d’abord que celle-ci ne change pas à chaque démarrage du PC (”Démarrer”->”Exécuter”->”cmd”->”ipconfig”) Si c’est le cas, suivez ces indications afin de pouvoir définir la votre. Sinon, passez au paragraphe suivant.

  • Allez dans le “Panneau de configuration” puis dans “Connexions réseau”
  • Cliquez droit sur votre connexion réseau puis “propriétés”.
  • Sélectionnez “Protocole Internet version 4 (TCP/IPv4)” puis cliquez “Propriétés”
  • Sélectionnez “Utiliser l’adresse IP suivante :”
  • Entrez 192.168.0.*** (*** est un nombre de votre choix, le mieux entre 50 et 100)
  • Le masque de sous-réseau est généralement 255.255.255.0
  • La passerelle par défaut dépend de votre fournisseur, c’est l’adresse de la box.
  • Pour remplir les DNS, reportez vous à cette page => DNS des principaux FAI
  • Validez, vous avez à présent une adresse IP réseau fixe.

Si votre IP réseau est fixe, il faut désormais aller dans la configuration de votre box puis dans la section “Routage”. Faîtes pointer le port 28960 en UDP + TCP vers votre IP réseau qui doit être 192.168.0.??? (??? étant le nombre que vous avez vous même défini)

2./ Mise en place de la config et du raccourci de lancement.

Il ne vous reste désormais plus grand chose à faire !

  • Téléchargez mon exemple de fichier de configuration serveur ICI
  • Copiez “server.cfg” dans “C:\Program Files\Activision\Call of Duty 4\main”
  • Créer un raccourci sur le bureau et mettez comme cible : “C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe” +set dedicated 2 +exec server.cfg +map_rotate”
  • Il suffit maintenant de double cliquer sur ce raccourci pour lancer votre serveur.
  • Vous pouvez le rejoindre avec ces IP : 127.0.0.1:28960 ou 192.168.0.???:28960
  • Par contre, vos amis devront utiliser votre vraie IP internet : Connaitre votre IP

Il faut lancer un deuxième Call of Duty 4 (en multijoueur) pour rejoindre le serveur.
En utilisant ce fichier à la place de iw3mp.exe, vous créerez un serveur dit “cracké”.

3./ Configuration du serveur.

Votre serveur se lance mais les cartes et le mode ne vous plaît pas ? Nous allons maintenant voir comment éditer votre fichier de configuration. Il s’appelle server.cfg et vous l’avez précédemment collé dans “main”. Il faut que vous ouvriez ce fichier avec le bloc-notes par exemple. Je vous donne la liste des paramètres les plus importants :

  • sets sv_hostname “” (Entre guillemets le nom de votre serveur)
  • set net_noipx “1″ (Désactiver les communications entre joueurs : 0)
  • set rcon_password “” (Entre guillemets votre mot de passe RCON)
  • set g_gametype “” (Entre guillemets : war, dm, koth, sab ou sd)
  • set sv_mapRotation “” (Indique les cartes à jouer, il faut respecter une structure entre les guillemets : “gametype dm map mp_bloc” lancera par exemple une mêlée générale dans Bloc alors que “gametype war map mp_backlot” lancera un match en équipe dans Backlot. Vous pouvez mettre plusieurs de ces instructions à la suite pour prévoir toutes les cartes et tous les modes à jouer)

Lorsqu’il y a // devant une ligne, cela indique que la ligne n’est pas prise en compte par le serveur. On les laisse car cela permet par exemple d’enlever des rotations de maps et pouvoir les remettre un autre jour selon nos envies.

3./ [Partie Bonus] Lancer un serveur Jump

Dans ce type de partie, vous pourrez sauvegarder votre position dans la map en appuyant deux fois sur “V” et la restaurer en appuyant deux fois sur “F”. Je vous laisse découvrir sur CoDJumper.com ce que vous allez pouvoir faire grâce à ce nouveau jouet…

  • Téléchargez le mod CoDJumper 2 ici puis dézippez le
  • Copiez le dossier codjumper dans “C:\Program Files\Activision\Call of Duty 4\mods”
  • Dans votre server.cfg, pensez bien à mettre set g_gametype “dm” (En effet, “dm” veut dire mêlée générale et ce Mod ne fonctionne qu’en mêlée générale) Pensez aussi à mettre des “dm” dans vos set sv_mapRotation “”
  • Créer un raccourci sur le bureau et mettez comme cible : “C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe” +set fs_game mods/codjumper +set dedicated 2 +exec server.cfg +map_rotate”
  • Il suffit de double cliquer sur le raccourci pour lancer votre serveur jump.

Vous êtes désormais un as des serveurs CoD4, ou presque ! Si vous avez une question, n’hésitez pas : Les commentaires sont là pour ça.