Aller au contenu | Aller au menu | Aller à la recherche


Call of Duty 4 custom maps COD4

Vous voulez jouer aux nouvelles cartes de COD4 ?

Téléchargez vos maps custom pour Call of Duty 4

Sachez que si vous ne faites que jouer sur des serveurs utilisant des cartes personnalisées, ces cartes se téléchargeront automatiquement dans votre installation de COD4 et vous n'aurez rien à faire.

Au contraire, si vous administrer un serveur, ceci est pour vous :

Commencez par télécharger vos nouvelles cartes, par exemple sur les cartes COD4 référencées par :

Décompressez vos fichiers dans le dossier "usermaps" à la racine de l'installation de votre COD4

Pour ces détails rapportez vous au post Installer un serveur Call of duty 4 section "Rajouter vos maps" et "Rendre vos maps personnalisées disponibles au téléchargement". Mais grossièrement vous devrez avoir cette arborescence :

/dossierRacineDeVotreInstallDeCallOfDuty4/usermaps/mp_burg:
.
..
mp_burg.ff
mp_burg.iwd
mp_burg_load.ff
Lancez votre map

En mode administrateur avec rcon (liste des commandes RCON pour COD4) vous pouvez taper :

\rcon login votreMotDePasse
\rcon map mp_votreMapCustomAlancer
Attention script malicieux sur certaines maps

Attention toute fois aux maps avec virus, tojan, aimboot, qui peuvent vous voler votre mot de passe rcon ! Tel que l'explique un post concernant *** REMOVED*** DO NOT USE MAPS AND MODS FROM THIS GUY. HE ADDS VIRUS, BACKDOOR TROJANS, CHEATS IN HIS FILES!!!!

  • Backlot Night ( CoD4 )
  • Maze1 ( CoD4 )
  • Wawa CTF ( CoD4 )
  • Wawa 3D Aim4 ( CoD4 )
  • The Stronghold ( CoD4 )
  • Rat House ( COD4 )

Les propriétaires de serveur et les administrateurs sont fortement conseillés de supprimer tous les mods KiLL3R de leurs serveurs jusqu'à ce que chaque mod soit vérifier exempt de code malveillant et de script (source).

  • Maps:
    • Q3CTF3
    • WAWA
    • Maze1
    • Backlot Night
    • Rat House
  • Mods:
    • K3
    • Ion Cannon Mod
    • Freeze Tag mod
    • iBAS Beta 1.1 Mod
    • UO Zombie Mod
Astuce de téléchargement des maps et de décompression

Récupérer toutes les maps pour COD

wget -r "http://www.codutility.net/cm5/"
wget -r "http://www.codutility.net/custom_maps3/"
wget -r "http://www.codutility.net/custom_maps4/"

Les décompresser automatiquement avec "decompresser.sh" :

#!/bin/sh

for fichier in `ls *.zip`
do
       dossier=${fichier/%.zip/}
       unzip $fichier -d $dossier
done

for fichier in `ls *.rar`
do
        dossier=${fichier/%.rar/}
        unrar x $fichier $dossier/
done

Il vous restera quand même a placer les bons fichiers dans votre dossier "usermaps" de COD4. ou à l'aide d'un script "placer.sh" :

#!/bin/bash

out="/dossierRacineDeVotreInstallDeCallOfDuty4/usermaps/"

for dossier in `ls -d */`
do

       echo $dossier

       fileIWD=`find ./$dossier -name *.iwd`
        fileFF=`find ./$dossier -name *.ff |grep -v "_load.ff"`
        fileLoadFF=`find ./$dossier -name *.ff |grep "_load.ff"`
        echo " $fileIWD"
        echo " $fileFF"
        echo " $fileLoadFF"

       if( test -f "$fileIWD" && test -f "$fileFF" )
       then

               iwdBaseName=`basename $fileIWD`
               iwdBaseNameRename=${iwdBaseName/#zzz_/}

               if [[ $iwdBaseName == $iwdBaseNameRename ]]
               then

                       fileIWDreel=$fileIWD

               else

                       fileIWDreel=`dirname $fileIWD`"/"$iwdBaseNameRename
                       echo "RENAME to $fileIWDreel"
                       cp $fileIWD $fileIWDreel

               fi

               map=`basename "$fileIWDreel"`
               map=${map/%.iwd/}

               echo " $map"

               mkdir -p "$out$map"
               cp "$fileIWDreel" "$out$map/"
               cp "$fileFF" "$out$map/"
               cp "$fileLoadFF" "$out$map/"

       else

               echo ".iwd et .ff non trouvé"

       fi

done
Et pour finir, gérer le fichier "maprotation.cfg" avec un script "lister.maps.sh" :
#!/bin/bash

fichierEnSortie=maprotation.cfg

cat <<laFin >$fichierEnSortie
//******************************************************************************
// Call of Duty 4
//******************************************************************************

//******************************************************************************
// Liste des type de parties + nombre de repetitions
// war             (2)
// dm              (1)
// dom             (2)
// koth            (1)
// sab             (1)
// sd              (1)

//******************************************************************************
set g_gametype "war"

laFin

echo -n "set sv_mapRotation "" >> $fichierEnSortie

for m in `ls /CallOfDuty4/usermaps/`
do
       echo -n "gametype war map $m " >> $fichierEnSortie
done

echo """ >>$fichierEnSortie

Attention, n'en mettez pas trop dans le sv_mapRotation, car sinon votre serveur plantera à son lancement avec une "Erreur de segmentation".

Les maps que l'on aime bien
Le problème des maps qui se chargent en boucle

Le problème des maps en boucle viens des fichiers iwd des map. Dans ces fichiers il y a des dossier IMAGES qui doivent comporter que des images (iwi),et sound avec du son, tout le reste faut le virer. (Selon Tutorial Cod4 Custom Maps + Mods Installations)

Et selon You dl/testing custom maps :

"CLEANING IWD FILES"
.iwd files are simply .ZIP/.rar files, with a different file extension.
Use winrar preferably and open the .iwd file with it.

ALL THAT SHOULD BE IN THE iwd FOLDER IS an "images" FOLDER ONLY !

I repeat ONLY AN "IMAGES" FOLDER, !

NOT an "mp" folder, NOT a "sound" folder, NOT "materials".
ONLY "images"

IMPORTANT ALSO Embarrassed- in "images" folder thar   should ONLY be .iwi files-- NOTHING ELSE.

Vous pouvez donc purger vos fichiers avec le script suivant : clean.iwd.sh

#!/bin/bash


#ls -lR | grep ^d
#find . -type d -exec ls -ld {} \;
#ls -d */
#tree -d repertoire/

#-rwxr-xr-x   1 www-data www-data 42278149 déc 22  2008 mp_village.ff
#-rwxr-xr-x   1 www-data www-data   487364 déc 22  2008 mp_village.iwd
#-rwxr-xr-x   1 www-data www-data      411 déc 22  2008 mp_village_load.ff

#for i in *;
#for i in `ls -d mp_vi*/`;
for i in `ls -d */`;
do
#       mv "$i" "${i%.jpeg}.jpg";

        echo "-- $i"

        dossier=`basename $i`
        echo "Dossier : $dossier"

        mkdir "/home/CallOfDuty4/usermapsclean/$dossier"
        cp $dossier/*.ff /home/CallOfDuty4/usermapsclean/$dossier

#       ls $i/*.iwd
        unzip -l $i/*.iwd

        rm -fr /tmp/map.iwd
        unzip -d /tmp/map.iwd $i/*.iwd

        rm /tmp/$dossier.iwd
        cd /tmp/map.iwd/ && zip -r /tmp/$dossier.iwd ./images && mv /tmp/$dossier.iwd /home/CallOfDuty4/usermapsclean/$dossier
        cd /home/CallOfDuty4/usermaps

#       exit 0

done

Commentaires

1. Le mercredi, octobre 22 2008, 12:37 par cod4 custom map

Regarde sur Call of Duty 4 installer un serveur dédié : Rendre vos maps personnalisées disponibles au téléchargement.

Voici le principal de la conf :
set sv_allowdownload "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://files.cod4.placeoweb.com"
seta sv_wwwDlDisconnected "0"
2. Le jeudi, octobre 23 2008, 21:40 par cod4 serveur dédié

En effet tu dois changer l'adresse existante par ton adresse personnelle. Tu as le choix de proposer les fichiers :
* hébergés sur ton pc (si t'as un serveur ftp ou web et ton firewall ouvert)
* hébergés en ligne (également sur un FTP ou un HTTP)
Le plus simple, rapide et qui ne te coûtera pas de bande passante (à la volée) de ta ligne internet, est de copier au préalable tes custom maps vers un serveur en ligne, qui lui s'occupera de les proposer au téléchargement lorsque les clients COD4 n'ont pas la carte.
Donc tu dois copier ton dossier "D:/cod4/usermaps" vers un dossier (racine+"usermaps") web accessible tel que http://files.cod4.placeoweb.com/usermaps/ et activer et forcer le téléchargement par http :

set sv_allowdownload "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://files.cod4.placeoweb.com"
seta sv_wwwDlDisconnected "0"

3. Le vendredi, octobre 24 2008, 08:35 par cod4 inhiber le martyr et d'autres atouts

Alors pour ton serveur web, prends un truc comme Free, je crois qu'il y a 10Go de stockage gratuit, mais peut être il faut être abonné à ce FAI, sinon google
Tu déposes par FTP tes fichiers dans /ton/dossier/chez/free/usermaps avec /ton/dossier/chez/free/ accessible depuis http://pierre.cod4.free.fr/
Donc pour l'URL http://pierre.cod4.free.fr/usermaps/ tu auras les fichiers contenus dans /ton/dossier/chez/free/usermaps/

Sinon, effectivement si tu prends les maps de http://files.cod4.placeoweb.com/usermaps/ et que dans ton rotation il n'y a que les maps officielles et celles contenues sur files.cod4.placeoweb.com, alors tu peux t'en servir.

4. Le dimanche, octobre 26 2008, 01:14 par placeoweb

Oui le problème du chargement en boucle je n'ai pas compris pourquoi, la solution c'est lancer une autre carte ou relancer complètement le serveur COD4

5. Le mardi, octobre 28 2008, 21:19 par placeoweb

En effet ça fait pas mal de questions, d'autant que je n'ai pas la réponse à toute. Pour le server.cfg :

set sv_allowdownload "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://files.cod4.placeoweb.com"
seta sv_wwwDlDisconnected "0"

Pour les votes, je crois que les utilisateurs votent une autre map, et après cela continue sur le maprotation (après je sais pas s'il faut que la map voté soit dans la rotation pour enchaîner sur la carte suivante). Je ne pense pas qu'il faille supprimer les votes, mais plutôt de mettre toutes les maps normales dans ma rotation de custom. Pour les perks, je n'ai pas tout compris...

Vis a vis de l'expiration du délai par les joueurs, c'est surement car ils ne téléchargent pas assez vite la map. Il me semble (par sûr) mais je te laisse trouver le paramètre qui définit ce délais.

6. Le mercredi, octobre 29 2008, 10:06 par cod4 rcon

Pour débloquer les armes en rang 1 je ne sais, pour l'antikick de l'admin je ne connais pas de solution, hormis d'utiliser des outils rcon externes : Administration du serveur de jeu COD4 depuis des programmes externes (vers la fin du post)

7. Le mercredi, décembre 3 2008, 19:40 par placeoweb

Lol, salut pierre,

Tout d'abord merci pour tes remarques en PS. Sinon pour COD4, je suis également passé par cette phase de redémarrage automatique avec un script cod4.restart.sh basé sur les scripts de start.sh et stop.sh trouvés sur http://dotclear.placeoweb.com/post/... Le problème est que le plantage n'intervient n'importe quand, parfois 2 min après le restart de COD, parfois 2 jours après....

Pour la déconnexion, c'est possible que ces valeurs interviennent, mais je pense que se sont celles des clients (des joueurs) qui priment, et celles ci on ne peut les modifier depuis le serveurs...

En tout cas bons tests et bon jeu !

8. Le jeudi, décembre 11 2008, 12:30 par placeoweb

D'après http://wiki.verygames.net/index.php...
sv_pure 1 : Un serveur pure (1 par défaut) interdit l'utilisation de mods, autres que ceux présents sur le serveur.

Donc je dirais qu'a priori cette option ne t'est pas utile et peut importe sa valeur.

9. Le jeudi, février 26 2009, 09:26 par Albert

Bonjour,
Voilà mon soucis, votre aide me serais utile.
J'ai suivis plusieurs tuto pour monter ces maps custom pour cod4, créér mes dossiers, configurer mon server.cfg (copier l'adresse de redirection la ou il faut) et mis mes usermaps (.ff, load ff, et iwd) sur une adresse pour la redirection des maps, peut-être ai-je fais une erreur.Mais j'ai toujours le même problème quand une personne charge les maps le chargement ou ne démarre pas ou reste à 12Ko, mes ports sont bien ouvert mais je vois dans la console du jeu à son lancement que le port attribué et le 28961, déjà pourquoi ce port et pas le 28960 et ensuite comment le changer si tout viens de lui.Serait-il possible d'avoir l'arborescence exacte des dossiers à mettre sur mon site de redirection.
Merci pour votre aide.
Fabrice

10. Le samedi, février 28 2009, 20:27 par placeoweb

Serveur de jeu COD4 sur ton PC ou sur un serveur en ligne ? Sur quel système, Linux ou Windows ?

Si c'est sur le port 28961, c'est que soi, tu le demande au démarrage dans la ligne de commande, soit c'est configuré dans tes fichiers de conf, soit que t'as un autre logiciel lancé qui utilise déjà le port 28960 (COD2 ou un autre COD4, essaye de t'y connecter sur le 28960)

Pour l'arborescence, ton site "http://files.cod4.placeoweb.com" doit pointer sur ton dossier racine dans lequel est installé COD4 "DOSSIERCOD4INSTALL", par exemple :
"http://files.cod4.placeoweb.com/main/" = "DOSSIERCOD4INSTALL/main/"

11. Le lundi, mars 2 2009, 12:01 par Albert

Bonjour placeoweb,
C'est un hébergeur gratuit et je suis sur xp pro. Pour le port 28961 il n'est dans aucune ligne de commande ni dans le fichier cfg et je n'est que cod4 sur le pc et stalkers et dans mon fichier cfg l'adresse pointe bien sur l'hebergeur. Je me disais que c'est peut-être la console du jeu que prends le port 28961 car pour moi je n'ai qu'un ping entre 7 et 12 max quand le serveur est lancé, mais bon ça m'étonnerais donc je ne vois toujours pas pourquoi les maps se chargent à 12ko.
Merci pour ton aide.

12. Le lundi, mars 2 2009, 17:11 par placeoweb

Ok, les jeux que tu indiques ne semble effectivement pas utiliser ces ports tel que l'indique :
wilderssecurity.com : Règle pour jeu stalker
cybercafe.fr : Quels ports ouvrir pour les diverses applications ?

Pour connaître les ports utilisé et les programmes les utilisant, exécute en ligne de commande dos : 
netstat -ab
Et regarde si tu n'a vraiment rien en port 28960.

Pour le fichier de cfg de configuration ou ligne de commande vérifie que tu n'ai rien de la sorte : (net_ip) ou (net_port)
//set net_ip "1.2.3.4" // Set your servers IP address
//set net_port "28960" // Set your port number

Et pour finir, c'est quoi ton hébergeur gratuit ?

13. Le mardi, mars 3 2009, 07:06 par Albert

Bonjour placeoweb,
Non je n'est rien qui utilise ce port 28960 en faisant la commande netstat -ab et non pour le fichier de conf rien n'est ecrit à net_ip et net__port comme tu indique au-dessus, pour mon hébergeur c'est humyo.com je n'est trouvé que celui-ci. Je ne vois vraiment pas ce qui peut bloquer le chargement des maps à 12ko.

14. Le dimanche, mars 8 2009, 14:23 par Albert

bonjour,
Pas de solution donc?

15. Le samedi, octobre 3 2009, 10:05 par Pan_T_Mort

Avant tout bonjour et merci de nous heberger des map ^^.Bon j'expose mon probleme j'ai config mon cfg pour mettre des map custom j'arrive moi a me connecter dessus les autre aussi mais voila il dl que a 20ko/s et et en plus sa Dl sur ma connection donc je crois avoir excuser moi du terme mais je croi avoir merder ^^ .Le probleme sais que je n'arrive pas a trouver le probleme je me demanderai si vouis pourriez me mettre les ligne que que doit mettre dans mon cfg avec comme exemple la map mp_pass (Désoler pour les fautes d'orthographes).Comme sa une fois vu l'exemple je pourrai le faire avec d'autre map .
Sur ceux bonne journer et merci d'avance ^^.

16. Le samedi, octobre 3 2009, 10:17 par Pan_T_Mort

Problème résolu desoler pour le post inutile j'avais tout simplement mal lu . Votre site est super cool ^^.
set sv_allowdownload "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://files.cod4.placeoweb.com"
seta sv_wwwDlDisconnected "0"

J'avais mi zero partout lol .

Merci!!!!!!!!!

17. Le jeudi, décembre 17 2009, 15:17 par Pan_T_Mort

Bonjour, je voudrai savoir si vous ne connaissez pas quelqu'un qui m'hébergerez un serveur 15 slots gratuit ou 1 allopass .
Merci d'avance .

18. Le vendredi, janvier 22 2010, 16:02 par [COD-PRO] Roach

salut a toi c'est pour savoir si je peu mettre une de tes image dans mon site du clan
[COD-PRO] car c'est grace à toi et à mija que nous avons un serveur (le serveur2)en fait mija dit que c'est moi l'admin de ce serv donc il me demande le code admin pour pouvoir gérer le serveur merci encore à toi.

merci à toi

[COD-PRO] Roach

19. Le vendredi, août 20 2010, 07:38 par tigutch

Salut placeoweb et merci pour ton site.
En faite mon problème est le même qu'a rencontré Mija avant que tu l'héberges (ce qui est vraiment très sympa de ta part). J'ai un serveur a la maison et le téléchargement ce fait a 20ko pour le mod et les maps.
Voilà ce que j'ai essayé:
-création d'un hébergement gratuit chez free, mais toujours pareil.
-mtxserv propose un hébergeur web gratuit de 2go, mais ça n'a rien changer.
-j'ai crée un serveur ftp chez moi mais toujours pareil, sauf en lan.
-j'ai essaye de mettre ton lien http://files.cod4.placeoweb.com/ (juste pour essayer je ne me permettrai pas de l'utiliser s'en ta permission, ce qui est normal) et je ne te cache pas que ça a marcher direct, mais petit bémol vu que le mod n'y est pas, toutes personnes qui se connecte pour la première fois a mon serveur doivent télécharger mon mod et paf ça plante, normal.
Conclusion je suis coincé, a moins de créer un site comme le tien. Mais alors la, c'est un terrain inconnu pour moi.
Si tu as une solution je suis preneur. Ça fait 6 mois que je cherche une solution a ce problème de téléchargement et la j'avoue que je suis a bout idée.
Dernière petite question. Es ce que tu as un hébergeur pour ton site placeoweb, si oui es ce que ça te revient cher. Je peux donner mon adresse msn s'il le faut.
Longue vie a placeoweb et mija. A très bientôt sur le serveur.
Merci d'avance.

20. Le jeudi, août 26 2010, 04:15 par Tigutch

Salut
Bon ben ça y est j'ai enfin réussi a résoudre ce problème de téléchargement. J'ai loué un serveur FTP (mirroir) de 10go sur http://www.mgserv.net/fr/ et ça marche du tonnerre. Je telecharge entre 1mo et 1.4mo/sec, c'est trop bon et j'en ai profite aussi pour louer un serveur cod4 chez http://www.mtxserv.fr/ et ça marche bien. Voili voilou. Si ça vous dits voici l'ip du serveur (modwarfare) 94.23.222.78:27110 Merci. @+

21. Le mardi, novembre 9 2010, 22:30 par louisdu28

Bonjour a tous ! = )

Je possède un NAS de chez Synology le "DS210J" je peut donc m'en servir comme FTP, je lui est créer un DDNS et un dossier "Call of Duty 4 - Modern Warfare" ou j'ai mis mon mod et mes maps, sur mon ordi j'héberge le serveur Call Of d'ou j'ai redirigé les téléchargements vers l'adresse DDNS externe du NAS et ouvert tous les ports (jusqu'ici tout vas pour le mieux)

Mais au téléchargement de mon 2éme fichier du mod ou de la map BOUM sa repasse a 3Ko/s au lieu de 50 à 700 ko/s habituel alors que le premier fichier marche parfaitement et est bien télécharger sur le NAS.

Je vous remercie énormément

PS: Très bon blog et je pence beaucoup utiliser, par moi le premier.

22. Le jeudi, novembre 11 2010, 15:01 par louisdu28

help !!!

23. Le jeudi, novembre 11 2010, 15:01 par louisdu28

S.V.P...

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet