Je reporte le post de medrak
[quote=]
Voici un tutorial pour vous permettre l’installation d’un serveur dédié avec le système Onyx pour Windows sur TrackMania Forever
Installation, configuration et personnalisation du serveur seront expliquées à travers ce tutorial.
_______________________________________________________________________
Edito :Nous allons installer un serveur dédié au cours de ce tutorial. Dédié, veut dire qu’il n’y a pas besoin d’installer le jeu pour faire le serveur, seulement un programme qui nous fera un merveilleux serveur. Pas de grosse configuration PC requise, le serveur ne demande pas de puissance, juste une connexion ADSL correcte.
Concernant les adresses IP fixe ou dynamique :
- IP fixe : Si votre serveur doit tourner 24h/24h.
- IP dynamique : Le serveur devra être redémarré dès que votre IP changera, donc très régulièrement.
Les Pré-requis :
- La dernière version du logiciel Java : http://www.java.com/fr/download/
- Onyx version 3 : ICI
- Serveur Wamp : ICI
- TMweb Dedicated Server : ICI
- NotePad++ : ICI
- Quelques connaissances sont requises sur votre connexion ADSL, paramétrer un routeur, ouvrir des ports, les serveurs, etc…
_______________________________________________________________________
Voici les différentes parties du tutorial :1ère Partie : Installation des logiciels
2ème Partie : Installation & paramétrage du serveur
3ème Partie : Contrôle du serveur
4ème Partie : Les Modules
5ème Partie : Questions fréquentes
_______________________________________________________________________
1ère Partie : Installation des logiciels1. Installation de Java : Lancez l’application Java précédemment téléchargée ou vérifiez votre version si vous l’avez déjà installé.
2. Installation Onyx : Créez un dossier à la racine d’un disque dur dans lequel votre serveur dédié sera installé. Je prendrai
C:\Onyx3 pour ce tutorial (ne pas mettre d'espaces dans le chemin d'onyx) ;
puis extraire le fichier zip précédemment téléchargé.
3. Installation du serveur Wamp : Wamp permettra de mettre en place le contrôleur du serveur Onyx. Je prendrai TMweb pour ce tutorial ;
Lancez l’application Wamp précédemment téléchargée.
4. Installation du NotePad++ : Lancez l’application NotePad++ précédemment téléchargée.
_______________________________________________________________________
2ème Partie : Installation & paramétrage du serveur
1. Téléchargez le TMNyxServer sur le site Modul’Onyx
http://modulonyx.onyx-software.com/ (Site à mettre en Favoris).
2. Une fois téléchargé, placez le fichier zip dans
C:\Onyx3\modules puis extraire le fichier zip dans le dossier que vous renommerez « TMNyxServer ».
3. Allez dans le dossier
C:\Onyx3\modules\TMNyxServer\dedicatedPuis éditez le fichier « start.bat » (clique droit -> modifier), en remplaçant « lan » par « internet » (attention à l’espace derrière internet). A la fin de la ligne, supprimez « Onyx3 ».
Enregistrez et fermez.
4. Allez dans le dossier
C:\Onyx3\modules\TMNyxServer\dedicated\GameData\ConfigPuis éditez le fichier « dedicated_cfg.txt » avec NotePad++ afin de paramétrer votre serveur (clique droit -> Edit with Notepad++).
Une fois sous le logiciel Notepad++ avec votre fichier de configuration du serveur, faites « Langage » du menu de haut, et sélectionnez le format « XML ».
Votre fichier de configuration prend de la couleur.
Paramétrage du fichier « dedicated_cfg » :1. Dans un premier temps, ajoutez vos mots de passe.
2. Ensuite, vous devez rentrer le login et mot de passe de votre
compte Dedicated Server pour que votre serveur soit identifié par le serveur principal de Nadeo.
Créez le compte Dedicated Server si vous n'en avez pas.
http://official.trackmania.com/tmf-dedicated/ (Site à mettre en Favoris).
Rentrez votre clef joueur puis ok.
Voici le tableau de vos comptes Dedicated Server :
Cliquez sur « Add » et ajoutez le login de votre futur serveur, le mot de passe et votre localisation puis faite ok.
On retourne dans le fichier de configuration, et on ajoute le login et mot de passe du compte précédemment créé.
3. Ajoutez un nom à votre serveur (vous pourrez le modifier par la suite avec le contrôleur).
4. Un peu plus bas, on configure le port serveur en remplaçant « 2350 » par « 2354 ».
5. Ensuite le port XMLRPC en remplaçant « 5050 » par « 2086 » et en activant le contrôle à distance en remplaçant « False » par « True ».
6. Et pour finir, si vous voulez un serveur pour
United Forever, il faut supprimer « stadium » dans la balise packmask à la ligne 80. (Pour un serveur sous
Nations Forever, laissez stadium).
La configuration est maintenant terminée. Enregistrez et fermez le logiciel Notepad++.
Paramétrage du routeur ADSL :On va maintenant ouvrir les ports pour le serveur.
Il faut d’abord s’assurer d’avoir une IP fixe sur votre PC où est installé le serveur Onyx pour avoir une redirection permanente des ports. Si vous avez déjà configuré une IP fixe sur votre PC, passez à l'étape «
4. ».
1. Pour cela, faites Démarrer -> Executer -> cmd
Puis tapez « ipconfig /all ».
Récupérez les données suivantes : Adresse IP, Passerelle par défaut et le(s) serveur(s) DNS.
2. Allez dans vos connexions réseau (Démarrer -> Panneaux de configuration -> Connexions réseau) puis faites Propriétés sur votre connexion internet. Sélectionnez le « Protocole Internet IP » et faites Propriétés.
3. Sélectionnez le fixe, puis ajoutez les données récupérées précédemment.
Maintenant, on va pourvoir ouvrir nos ports.
4. Connectez-vous à votre FAI (Fournisseur d’Accès Internet) pour configurer les ports suivants :
- Le port Serveur : 2354 en TCP et UDP
- Le port XMLRPC : 2086 en TCP
Les ports sont redirigés vers l’IP du PC où est installé le serveur que l’on a configuré précédemment.
Exemple avec la Freebox : Pour ceux qui ne savent pas du tout comment faire, voici quelques tutoriaux sur la configuration des routeurs avec les principaux FAI : ICI
Attention, cherchez les « Redirections des ports » et pas autres choses !Les installations et paramétrages du serveur sont terminées. On va maintenant pourvoir lancer le serveur !
5. Allez dans le dossier
C:\Onyx3\binPuis lancez le fichier « Onyx.bat ».
Ajoutez un raccourci vers votre bureau pour le prochain lancement.
Attention :
- Onyx se lance, et démarre le TrackmaniaServer automatiquement.
- Vous devez autoriser le TrackmaniaServer sur votre Parfeu.
- Vous avez deux fenêtres cmd pour le serveur.
- Il ne faut pas fermer l’une des deux fenêtres, sinon le serveur se coupe.
- Pour éteindre le serveur, il faudra faire CTRL + C dans la fenêtre Onyx.
Votre serveur est lancé et accessible par le réseau local pour vous et par internet pour les autres joueurs.
Testez votre serveur en local et laissez-le lancé, on va maintenant pouvoir le Contrôler.
Note : Sachez que vous êtes reconnu administrateur par le réseau local, chose qui n'était pas possible avec TMU. C'est à dire, plus besoin de passer par le Online pour administrer votre serveur.
_______________________________________________________________________