[TUTO] Réalisation d'un serveur COD MW3 Linux

Statut
N'est pas ouverte pour d'autres réponses.

Sharingan954

Premium
Inscription
11 Janvier 2012
Messages
46
Réactions
22
Points
38
RGCoins
25
884834Codmw3tux.png

Bonsoir à tous,

Je souhaite partager mon expérience avec vous afin de vous expliquer comment créer votre serveur Call Of Duty MW3 sur PC avec un serveur dédié Linux. Comme vous le savez la plupart des utilisateurs utilise souvent Windows pour leur serveur dédié mais, c'est une erreur qui leur fait consommer souvent le double et là c'est le drame, j'ai conçu ce tutoriel dans le but que vous ayez la possibilité de créer un serveur stable et facilement utilisable. Pour ce tutoriel je vais utiliser Debian 6, pour les personnes utilisant Ubuntu ou ceux qui ont déjà un bureau virtuel sur leur machine je tiens à vous avertir que certaines partir à réaliser ne sera pas nécessaire, pas d'inquiétude je vous indiquerais au moment venu.

) Préparation :

Pour Commencer voici les logiciels à télécharger (Seulement pour ceux qui n'ont pas de bureau virtuel sur leur machine !) :

Kitty SSH :
Xming :

) Installation du QG (Non nécessaire pour ceux possédant déjà un bureau virtuel) :

Commençons par exécuter Kitty, ce logiciel est semblable à Putty qui est un logiciel SSH (Logiciel de communication, KiTTY permet de vous connecter à des serveurs distants en utilisant les protocoles SSH-1, SSH-2, Telnet et Rlogin et via un proxy ou non. Vous serez également en mesure d'attribuer une icône à chaque session, de rendre les connexions automatiques, de masquer les fenêtres actives dans le système tray, ou encore de lancer automatiquement des commandes à distance). Une fois ouvert, il vous suffit de vous connecter avec vos identifiants pour accéder à votre machine :



Une fois arrivée sur la fenêtre SSH connecter vous (root) vous devriez être ici :


Nous allons tout d'abord commencer par installer Nano (Bloc Note sous Linux qui permet de modifier de créer des fichier tout comme sous windows mais, au format spécifié pour linux), il se peut qui soit déjà installé mais, on ne sait jamais :

Code:
apt-get install nano

Une fois "Nano" installer saisissez ceci :

Code:
nano /etc/apt/sources.list

Vous devriez être arrivé sur le fichier souces.list comme sur le screen ci-dessous :

Maintenant ajouter ceci tout en respectant les espaces comme sur le screenshot :

Code:
deb http://www.lamaresh.net/apt lenny main

Une fois que vous aurez terminé faites simultanément : Ctrl+X avec votre clavier puis "Y ou O" ensuite la touche Entrée. Vous êtes revenue sur la même fenêtre que tout à l'heure maintenant nous allons ajouter key.gpg qui correspond à la source "Lamaresh" et mettre à jour nos sources (1 commande à la fois" :

Code:
wget -O - http://www.lamaresh.net/apt/key.gpg | apt-key add -
apt-get update
apt-get upgrade

) Ecran Virtuel (Non nécessaire pour ceux possédant déjà un bureau virtuel) :

Passons maintenant à la création d'un écran virtuel qui nous servira à installer Wine et lancé la console MW3, il vous suffit tout simplement d'installer ces paquets :
Code:
apt-get install xorg
apt-get install hal
apt-get install xvfb
Une fois les paquets installés, démarré "Xming" et laisse le sur votre bureau maintenant redémarré Kitty et aller dans les paramètres suivants et cocher la case comme sur le screenshot et connecter vous à votre machine :

Passons maintenant à l'étape suivante.

) Wine & .Net (Pour ceux possédant un bureau virtuel ouvrez votre session ssh) :

Les choses sérieuses vont commencer suivez attentivement ceux qui suit, ces opérations peuvent être lentes mais, laissé faire les choses, Xming va apparaître plusieurs fois, il vous suffit de faire les installations tout en étant attentive, mais ne fermer jamais Xming pendant les installations :
Code:
apt-get install wine
wget http://www.kegel.com/wine/winetricks
sh winetricks corefonts
sh winetricks dotnet20
sh winetricks vcrun2008
sh winetricks dotnet30

) Installation des fichiers Steam et COD MW3 (Pour ceux possédant un bureau virtuel ouvrez votre session ssh) :

Enfin nous arrivons à l'installation des fichiers COD MW3 :
Code:
wget http://storefront.steampowered.com/download/hldsupdatetool.exe
wine hldsupdatetool.exe
Ne changez pas le répertoire d'installation laissez le par défaut. Une fois l'installation de hldsupdatetool terminé.
nous allons créer un répertoire hlserver et copié le dossier Valve ceux que qui va nous permettre de géré nos fichiers
Code:
mkdir ~/.wine/drive_c/hlserver
cd ~/.wine/drive_c/hlserver/
cp ~/.wine/drive_c/Program\ Files/Valve/HLServer/* .
Et maintenant installons (enfin) COD MW3 :
Code:
wine HldsUpdatetool.exe -command update -game modernwarfare3 -dir .
L'opération peut prendre beaucoup de temps en fonction de votre machine.
Maintenant ouvrez votre FTP afin d'accéder au dossier "hlserver" qui contient tous vos fichiers permettant le lancement d'un serveur COD (/root/.wine/drive_c/hlserver).
Maintenant aller dans le dossier "admin" et copier votre server.cfg :
Ensuite aller dans votre dossier COD MW3 sur votre ordinateur et copier steam.dll dans le dossier racine (/root/.wine/drive_c/hlserver/). Le fichier steam.dll se situe dans \SteamApps\common\call of duty modern warfare 3.

) Lancement de COD MW3 (Pour ceux possédant un bureau virtuel ouvrez votre session ssh) :

Aller dans le dossier hlserver :
Code:
cd ~/.wine/drive_c/hlserver/
Copier maintenant ceci (Changer les ports & autres si déjà pris) :
Code:
wine iw5mp_server.exe +set sv_config "server.cfg" +set dedicated 2 +set net_authPort 8766 +set net_queryPort 27022 +set net_port 27023 +set net_masterServerPort 27014 +start_map_rotate
Patienté et laissé votre machine faire et vous devriez arriver à ce résultat-là :


) A propos :

Lorsque votre serveur est lancé vous allez remarquer ce message :
Code:
No Steam Master Servers Found
Rassurer vous c'est normal vous devez laisser tourner votre serveur au moins 24H pour que Steam trouve votre serveur et l'inclus dans sa liste. Pour les personnes souhaitant faire des Modifications sur le serveur c'est sur "itsmods", malheureusement un peu casse tête car, les Addons ont été conçus pour windows mais, la communauté travaille sur une version Linux. Vous pouvez aussi rendre votre serveur "Ranked" si vous cherchez sur le lien indiqué

Voilà Fin du Tuto By Sharingan954.
Tutoriel réservée à http://reality-gaming.fr



 
Merci du tuto :)
 
De Rien ;)

Pour ceux qui auraient besoin d'un serveur COD MW3 n'hésitez pas à me contacter

(Est-il possible d'épingler le sujet ?)
 
Merci bon tutoriel je vais tester tiens un coup juste pour le fun :P
 
Bonjour a tous,

j' ai testé le tuto qui est très explicite mais j ai quand même des erreurs au lancement de l installation de
sh winetricks dotnet30

Setting Windows version to winxp
Executing winetricks_early_wine regedit C:\windows\Temp\_dotnet30\set-winver. reg
Executing wine sc delete FontCache3.0.0.0
wine: cannot find L"C:\\windows\\system32\\sc.exe"
------------------------------------------------------
Note: command 'wine sc delete FontCache3.0.0.0' returned status 2. Aborting.


Auriez vous la solution ?
merci
 
Retente l'installation et si l'option Réparer se présente alors annule l'installation, ca peut arrivé de temps à autre
 
Ok je retente et je vous tient au jus ! merci
 
salut,

Parfeux OFF, ping OFF, server sur le port par defauft, si non merci pour le tuto. je teste avec un autre port.
Meme avec un autre port le ping ne répond pas,ma config: ubuntu server 10LTS
Si non j'ai déjà changer le lan en 0 pour être ONLINE serveur ne répond toujours pas au ping....
 
Moi j'ai un petit soucis..
Serveur lancé, dans la liste des serveurs et tout.
Mais impossible de rejoindre.. Pourtant les ports sont bien ouverts et nattés dans iptables :/
 
Merci beaucoup :D
 
N'oubliez d'Update votre Serveur messieurs, sinon votre serveur sera OFF sur la liste steam :

Code:
wine HldsUpdatetool.exe -command update -game modernwarfare3 -dir .
 
N'oubliez d'Update votre Serveur messieurs, sinon votre serveur sera OFF sur la liste steam :

Code:
wine HldsUpdatetool.exe -command update -game modernwarfare3 -dir .
C'est quoi ça exactement , il faut faire quoi ? :)
 
Tout simplement avec ta console SSH tu te met dans ton répertoires et tu exécute cette commande, pense a sauvegarder tes fichier de config
 
bonjour tous le monde .
et pour xp comment faire ? SVP
C4SET LA MEME CHOSE OU PAS?
moi avec le logisielle kitty j'ai une erreure (networ error.connection refused )
dou sa peux venire ?
bonne fin de jouner a tous
 
De Rien ;)

Pour ceux qui auraient besoin d'un serveur COD MW3 n'hésitez pas à me contacter

(Est-il possible d'épingler le sujet ?)

bonjour
je chercher un serveur call of duty 3 nonsteam
par se que je ne peux pas en cree un
je rencontre des propleme avec kitty
sa serai cool que vous me le maitre a telecharger
sur rapidshare .
et j'a temp votre réponse ?
bonne soire a vous
 


Ensuite pour passer son serveur en Mode NoSteam un nouveau tuto sera créer en incluant bien sure les XP
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut