Aller au contenu


Erreurs lors de login

Bienvenue sur les nouveaux forums. Si vous avez des problèmes pour vous connecter avec votre login, certains caractères spéciaux présents dans les logins ont été modifiés dans le processus de migration, les logins avec les caractères "["
et "]" ont été remplacés par "!" par exemple. Vous pouvez aussi utiliser le formulaire de recouvrement de mot de passe avec votre adresse mail.

Il est également possible que des mots de passes aient été convertis lors de la migration, dans ce cas il vous suffit de redemander un mot de passe pour le réinitialiser.

Merci de votre compréhension ! :love:

[TUTO] - Création d'un serveur dédié Xaseco


  • Veuillez vous connecter pour répondre
70 réponses à ce sujet

#1 OFFLINE   Yec'Hed_Mat.

Yec'Hed_Mat.

    Il n'est plus un nouveau

  • Membres
  • 57 messages
  • LocationVendée

Posté 20 mars 2011 - 12:30

Bonjour à tous !

Alors je vais vous apprendre comment faire un serveur dédié forever (Nations ou United) ainsi qu'a installer le gestionnaire de records Xaseco dessus (Pourquoi Xaseco ? Parce que je trouve que c'est le meilleur :D).
J'ai voulu faire ce tutoriel parce que j'en ai chié à faire un serveur et je voudrais que vous en profitiez en ne faisant pas comme moi et aussi pour aider un pote. ;)
Ce tutoriel ce passeras en 2 parties. Tuto tester sous Vista et XP.

Durée: je dirais 45 minutes quand on a encore jamais touché à un tutoriel de ce type.

Pour commencer, il nous faut:
TrackmaniaServer
Xaseco 1.12
WampServer
NotePad++
TrackMania Nations (version gratuite) ou United (version payante). Il faut que la version soit à jour. Pour cela, lancer "TmLauncherForever.exe" qui se trouve dans: C:/Programmes ou Program Files/TmNationsForever ou TmUnitedForever/ Puis cliquez sur "Mise à jour".

Placez ces éléments dans un dossier sur votre bureau.
Installez TrackmaniaNationsForever ou TrackmaniaUnitedForever dans: C:/Programmes ou Program Files/
Installez NotePad++ dans: C:/Programmes ou Program Files/
Installez WampServer dans: C:/ ATTENTION: une fenêtre va s'afficher avec 2 champs a remplir: Laissez localhost dans le premier et dans le deuxième, mettez votre adresse e-mail.

A - Installation et configuration du serveur.

1. Installer le serveur.

Créez un nouveau dossier dans: C:/Programmes ou Program Files/TmNationsForever ou TmUnitedForever/. Appelez le comme vous voulez, pour exemple, moi je vais l'appelez "Serveur" tout au long du tutoriel. Créez un raccourci sur votre bureau, on aura souvent besoin de ce dossier.
Copiez et collez "TrackmaniaServer_2011-02-21.zip" dans le dossier "Serveur" et dézipez-le à l'intérieur.

2. Configurer le serveur.

Allez dans C:/Programmes ou Program Files/TmNationsForever ou TmUnitedForever/Serveur/GameData/ et faîtes clique droit sur le fichier "deticated_cfg.txt" puis clique gauche sur "Edit with NotePad++"
On va commencer pas fixer les différents niveaux d'administration. Vous pouvez mettre n'importe quel mot de passe. (Tous les textes que vous verrez en rouge jusqu'à la fin du tutoriel seront à modifier et en bleu des commentaires).

Citation



SuperAdmin
Mot de passe du SuperAdmin


Admin
Mot de passe de l'Admin


User
User

Ensuite, on va sortir du fichier "dedicated_cfg.txt" et ouvrir "Google". Allez sur votre "Player Page". Rentrez votre login Trackmania et votre mot de passe Trackmania.
Si vous connaissez vos identifiant, vous arriverez sur VOTRE Player Page. Cliquez ensuite sur "Deticated servers" qui se trouve à gauche. Rentrez votre clé TMNF ou TMUF complète puis cliquez sur "Save this Key".
Remplissez les trois champs.

Citation

Server login: Rentrez un login qui sera celui de votre serveur.
Server password: Un mot de passe pour votre serveur.
Server location: Sélectionnez la région où votre serveur sera localisé.
Cliquez sur "Save this server". Vous pouvez voir normalement en dessous que votre serveur est bien enregistré.
Revenons sur notre "dedicated_cfg.txt" et nous allons identifier le serveur au Master Server.

Citation


Le login du serveur que vous avez enrigistré sur votre Player Page
Le mot de passe du login du serveur
Les 3 derniers caractères que vous avez sur votre clé en majuscule
Poursuivez juste en dessous et vous avez les options du serveur. Il y a certaines valeurs que je ne connais pas, donc je laisse par défault.

Citation


Le nom du serveur
Le commentaire du serveur
0

Nombre maximum de joueurs que vous voulez accueillir


Nombre maximum de spectateurs que vous voulez accueillir
Mot de passe pour les spectateurs Vous nêtes pas obligé d'en mettre un

forced (Ne rien changer)
0 (Ne rien changer)
50000 (Ne rien changer)

False
False Active/Désactive le transfert des skins... entre les joueurs. Il aide pour le transfert mais fait laguer le serveur. False=Désactivé True=Activé

Temps de vote
0.5





Autorise le téléchargement d'une map. True=Téléchargement activé False=Téléchargement désactivé
Sauvegarde automatiquement les replays. False=Ne sauvegarde pas True=Sauvergarde
False


0

False

3. Ouvrir les ports.

Juste en dessous des options du serveur, vous avez la configuration du système:

Citation


512
8192
Mettez absolument une valeur inférieur aux débits réels de votre connexion

2352 Si vous souhaitez créer d'autres serveurs, changez le port en 2354, 2355... (utilisez des valeurs paires et non consécutives)
3452 Si vous souhaitez créer d'autres serveurs, changez le port en 3454, 3456... (utilisez des valeurs paires et non consécutives)
0



600

5002 C'est le script qui permet de communiquer avec le serveur dédié. Si vous souhaitez créer d'autres serveurs, changez le port en 5004, 5006... (utilisez des valeurs paires et non consécutives)
False





stadium Si vous voulez utilser juste l'environnement Stadium, laissez comme tel. Si vous voulez utiliser tous les environnements, effacez "stadium" et laissez vide.

False





False



Voila pour le fichier "dedicated_cfg.txt". Mais c'est bien beau d'ouvrir les ports pour un serveur, mais il faudrait aussi le faire pour votre FAI (Fournisseur d'Accès à Internet). Perso, je suis chez Orange, donc je tape "192.168.1.1" dans la barre d'URL de mon navigateur. Pour les autres FAI, je ne sais pas quelle adresse il faut mettre, mais la suite doit être un peu la même.
Une fois sur votre FAI, rentrez vos identifiants (si vous ne les connaissez pas, ils doivent être pas default donc: "admin" et "admin". Une fois connecté, cliquez sur "Configuration" puis sur "Paramètres avancés". Une fois dans les paramètres avancés, cliquez sur "NAT/PAT". Cliquez sur "Ajouter une nouvelle règle" ou sur "Ouvrir un nouveau port" (je fais comme sur ma livebox, donc si vous êtes chez un autre FAI, c'est normal que l'interface ne sois pas le même).
Alors, il faut ouvrir les ports:
-2352 en TCP et UDP
-3452 en TCP
-5002 en TCP
Cliquez sur la flèche de défilement puis sur "Créer une nouvelle règle". Nommez la règle "server_port". Ensuite dans "port externe" mettez "2352" (port du serveur), "port interne" mettez "2352", "Protocole" mettez "Les deux" (Si vous n'avez pas "Les deux", ouvrez une première fois en "TCP" et une deuxième fois en "UDP"), "Equipement", la machine où le serveur est placé et cochhez la case "Acitver".
Faîtes la même chose pour les ports suivant en modifiant le protocole. Nommez la seconde règle "server_p2p_port" et la troisième "xlmrpc_port" mais cela n'a pas d'importance.

4. Démarrer le serveur.

Maintenant que vous avez ouvert les ports, n'importe qui peut aller sur votre serveur, mais pour que les joueurs viennent, il faudrait peut-être le démarrer. Si vous voulez mettre en marche votre serveur, vous allez cliquer sur "TrackmaniaServer.exe" et vous allez apercevoir une fenêtre avec pleins d'erreurs:

Citation

Starting TmForever v2011-02-21...
Initializing...
Loading system configuration...
...ERROR: No configuration file.
...Could not load the system configuration
Loading cache...
...OK
Listening for xml-rpc commands on port 5000.
No match settings file
Server not started: no ServerName specified.
Connecting to master server...
...OK
Indentifying on master server...
...ERROR: invalid login
Please wait, loading...
Server not running, exiting.

Press a key to quit.
Pour y remédier, vous allez créer un nouveau fichier texte dans C:/.../Serveur/ que vous appellerez "Start.bat" en supprimant l'extension ".txt". Cette extension ".bat" est une extension de commande.
"Cool, on a créé un fichier de commande, c'est super --", mais qu'est-ce qu'on en fait?", vous allez me dire, alors vous allez copier ça dans "Start.bat":

Citation

"TrackmaniaServer.exe" /internet /game_settings=MatchSettings\Nations\NationsBlue.txt /dedicated_cfg=dedicated_cfg.txt
Sauvegardez-le dans: C:/.../Serveur/. Je vais vous expliquer ce que ça veut dire:

Citation

"TrackmaniaServer.exe"
Ceci veut dire que "TrackmaniaServer.exe" doit être éxecuté.

Citation

/internet
Ceci veut dire que la partie se joue sur internet.

Citation

/game_settings=MatchSettings\Nations\NationsBlue.txt
Ceci veut dire que la playlist jouée est "NationBlue.txt" et qu'elle se trouve dans C:/.../Serveur/GameData/Tracks/MatchSettings/Nations/ (le fichier sait qu'il se trouve dans C:/.../Serveur/GameData/Tracks/, il reste juste à mettre le chemin qui suit). Je vous apprendrais plus tard comment créer une playlist et la configurer.

Citation

/dedicated_cfg=dedicated_cfg.txt
Ceci veut dire que le fichier "Start.bat" va aller chercher le fichier config' "dedicated_cfg.txt" qui se trouve dans C:/.../Serveur/GameData/Config/ (le fichier sait qu'il se trouve dans C:/.../Serveur/GameData/Config/, (le fichier sait qu'il se trouve dans C:/.../Serveur/GameData/Config/, il reste juste à mettre le nom du fichier).

Voila, maintenant que votre fichier de commande est créé, vous allez faire un double clique dessus. Vous devrez avoir deux fenêtre qui vont s'afficher:
-La première est celle de "Start.bat", vous pourrez la fermer une fois que la deuxième aura commencée à charger.
-La deuxième fenêtre est celle de votre serveur, et oui, c'est juste ça (il ne faut pas la fermer sinon le serveur sera déconnecté). A chaque fois que vous démarrerez votre serveur, il y aura un message dans cette fenêtre qui dira:

Citation

-Warning!-
You seem to be on a private network.
Unless you've configured your NAT, the
other players on internet will not be able to join in...
Cela veut dire que les autres joueurs internet ne pourrons pas accéder à votre serveur si le NAT n'ai pas configuré. Ne vous inquiétez pas, c'est ce que l'on a fait avant en ouvrant les ports. Même si il est configuré, vous aurez toujours ce message car le serveur de détecte pas si le NAT est configuré ou pas. Créez un raccourci de "Strat.bat" sur votre bureau pour éviter de refaire le chemin à chaque fois que vous voulez démarrer le serveur. Maintenant, démarrez Trackmania, connectez-vous à VOTRE compte (et non celui du serveur), cliquez sur "Jeu à plusieurs" puis "Sur un réseau local". Vous pouvez vous connecter ? Et bien nikel, les autres joueurs aussi (normalement). Vous pouvez éteindre votre serveur, il ne sert à rien pour l'instant.

5. Créer et configurer une Playlist.

Connectez-vous sur Trackmania, cliquez sur "Jeu en ligne", "Créer", vous remplissez les champs mais on s'en fiche, le but du jeu n'étant pas de créer une partie en ligne puisque c'est déjà fait. Cliquez ensuite sur "Lancer" puis sur "Mes circuits". Sélectionnez tous les circuits que vous voulez mettre sur votre serveur (retenez-les, ont en aura besoin après). Enfin vos circuits choisis, cliquez sur "Sauver réglages". Mettez n'importe quel nom à votre playlist puis cliquez sur "Enregistrer".
La playlist se trouvera dans: C:/Mes documents/Trackmania/Tracks/MatchSettings/
Vous devez la déplacer dans: C:/.../Serveur/GameData/Tracks/MatchSettings/
Pour que la playlist n'affiche pas d'erreur lors de son téléchargement, copiez les circuits choisis qui se trouvent dans: C:/Mes documents/Trackmania/Tracks/Challenges/MyChallenges ou Download/ (repérez bien leur emplacement).
Collez-les dans: C:/.../Serveur/GameData/Tracks/Challenges/MyChallenges ou Download/ (collez-les respectivement à leur emplacement où vous les avez copié).
Clique droit sur votre playlist puis "Edit with NotePad++", allez tout en bas et vérifiez si le chemin des maps est correct.
Maintenant, nous allons charger la playlist automatiquement au démarrage du serveur. Pour cela, allez dans votre dossier "Serveur", clique droit sur "Start.bat" puis "modifier". Voila ce que vous allez modifier:

Citation

"TrackmaniaServer.exe" /internet /game_settings=MatchSettings\Nom de votre Playlist.txt /dedicated_cfg=dedicated_cfg.txt
Démarrez votre serveur et dans la deuxième fenêtre qui s'ouvre, vous pouvez voir que c'est bien votre playlist qui est chargée.
Si vous voulez plus de détails pour une playlist, parce que je n'ai pas tout dit, c'est ici.

Vous voilà avec un serveur tout beau, tout neuf, mais sans gestionnaire de records, alors passons à la deuxième partie.

B - Installation et configuration de Xaseco.

1. Installation de WampServer

Pour commencer, on va s'occuper de WampServer (perso, je sais pas à quoi il sert mais vous avez besoin de lui pour démarrer Xaseco).
Démarrez WampServer avec "Start Wamp Server". Un petit demi-cercle blanc apparaît alors dans votre barre des tâches.
Clique droit dessus puis "language", "french". Maintenant, clique gauche, puis clique sur "localhost". Une page internet s'ouvre alors et vous arrivez directement sur une page de WampServer.
Cliquez sur "phpmyadmin" dans la catégorie "Outils" à gauche. Pour plus de sécurité on va changer le mot de passe. Cliquez sur "Privilèges" dans la barre en haut. Puis sur le crayon de la deuxième ligne "root". Vous déscendez un petit peu et vous cochez "Mot de passe", vous remplissez seulement les deux premiers champs qui suivent (retenez le mot de passe) puis cliquez sur "Exécuter".
Si vous rafraîchissez votre page, un message d'erreur devrait vous dire que vous n'avez pas le mot de passe pour entrer. Et vous allez me dire "Mais où est-ce qu'on le rentre ton mot de passe ?" Hop Hop Hop, on se calme. Vous allez ouvrir le fichier "config.inc.php" dans: C:/wamp/apps/phpmyadmin3.2.0.1/.
Vous modifiez juste une petite chose:

Citation

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'Mot de passe précédemment enregistrer sur "phpmyadmin"';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Vous pouvez refaire la manip' "Clique gauche WampServer dans la barre des tâches, Localhost, phpmyadmin" et vous devriez arriver sur la page d'acceuil de "phpmyadmin".
A présent, on va créer une base de donnée. Toujours sur "phpmyadmin", cliquez sur "Bases de données" dans la barre en haut puis donnez un nom à votre base de donnée. Je vous conseil "aseco", mais si vous créez plusieurs serveurs, changez le nom de la base de donnée comme aseco2, aseco3... (retenez le nom de la base de donnée). Laissez ensuite "interclassement" puis cliquez sur "Créer".
Voilà pour WampServer.

2. Installation de Xaseco

Maintenant, créez un nouveau dossier dans "Serveur" que vous appellerez "Xaseco". Dézipez le contenu de "Xaseco_112.zip" dans ce nouveau dossier.
Copiez tous les fichiers ".xml" qui se trouvent dans: C:/.../Serveur/Xaseco/newinstall/. Collez les dans: C:/.../Serveur/Xaseco/.
Copiez tous les fichiers ".php" qui se trouvent dans: C:/.../Serveur/Xaseco/newinstall/. Collez les dans: C:/.../Serveur/Xaseco/Includes/.
Copiez tous les fichiers ".tpl" qui se trouvent dans: C:/.../Serveur/Xaseco/newinstall/. Collez les dans: C:/.../Serveur/Xaseco/Includes/.
Maintenant cela fait, on va modifier quelques petites choses en faisant clique droit sur les fichiers puis "Edit with NotePad++":
"Adminops.xml" se trouvant dans: C:/.../Serveur/Xaseco/

Citation


Mettez votre login à vous.



Mettez le login d'un de vos potes où de votre team si vous voulez le mettre "modérateur"
Vous pouvez supprimer "", ça sert à rien.
"config.xml" se trouvant dans: C:/.../Serveur/Xaseco/
En haut:

Citation


      
      
      
      Votre login à vous.
    
Au milieu, vous trouverez une bonne partie des messages publiés automatiquement sur votre serveur par Xaseco.
En bas:

Citation


    SuperAdmin
    Mot de passe du SuperAdmin
    127.0.0.1
    5002C'est le script qui permet de communiquer avec le serveur dédié. Si vous souhaitez créer d'autres serveurs, changez le port en 5004, 5006... (utilisez des valeurs paires et non consécutives)
  
"localdatabase.xml" se trouvant dans: C:/.../Serveur/Xaseco/

Citation

localhost
root
Mot de passe de Wamp que vous venez de modifier
Le nom de votre base de donnée Dans le cas que j'ai mis, c'est "aseco"
En dessous, vous avez une autre partie des messages publiés automatiquement par Xaseco sur votre serveur.
"dedimania.xml" se trouvant dans: C:/.../Serveur/Xaseco/

Citation


Login de votre serveur
Mot de passe de votre serveur
Les 3 premières lettres du pays où votre serveur est localisé

En dessous, le reste (je crois) des messages publiés automatiquement par Xaseco sur votre serveur.
"Aseco.bat" se trouvant dans: C:/.../Serveur/Xaseco/

Citation

@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\wamp\bin\php\php5.3.0

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\ext
"%INSTPHP%\php.exe" aseco.php

pause
Normalement, si vous démarrez votre serveur, ensuite WampServer puis enfin Xaseco, vous avez un serveur tout beau, tout neuf, avec Xaseco.

3. Installation de plugins

Pour finir, on ne peut pas laisser un serveur géré par Xaseco sans aucun affichage pratique pour les records, non plus sans système de donation.
Téléchargez fufi.widget.v0.80b, c'est lui qui vas vous afficher le Dedimania, Local records, Live ranking...
Le site où vous trouverez n'importe quel plugin pour Xaseco.

Pour installer un plugin, il suffit de le télécharger, le dézippez dans C:/.../Serveur/Xaseco/. Ensuite, il suffit d'introduire le nom du plugin (vous le trouverez dans C:/.../Serveur/Xaseco/Plugins/) dans le fichier "plugins.xml" avec l'extension ".php", le tout entre les balises:

Citation

et

Citation


Une fois fufi.widget.v0.80b téléchargé, dézippez le fichier "fufi.widget.v0.80b.rar" dans C:/.../Serveur/Xaseco/. Il vous demandera si vous voulez fusionner les deux dossier "plugins", vous acceptez.
Le fufi.widget est installé au bon endroit, maintenant il faut l'activer.
Allez chercher le fichier "plugins.xml" situé dans C:/.../Serveur/Xaseco/. Clique droit dessus puis "Edit with NotePad++".
Rentrez cette ligne, après toutes les autres lignes (sauf avant la fermeture de la balise ""):

Citation

plugin.fufi.widgets.php
Enregistrez.
Le fufi widget est activé, lorsque vous vous rendrez sur votre serveur, les plugins seront affichés.

Maintenant, nous allons activer la messagerie du serveur (utile pour recevoir des coppers).
Normalement, le plugin de donation est déjà dans votre dossier "Plugins" (si non, le télécharger sur le site que je vous ai donné) se trouvant dans: C:/.../Serveur/Xaseco/. Alors vous allez juste rentrez la ligne suivante en dessous de l'endroit correspondant (lisez les lignes en vert) dans le fichier "plugins.xml":

Citation

plugin.donate.php
Enregistrez.
Maintenant, les plugins que je considère les plus importants sont installés.
Redémarrez Xaseco pour que les plugins soit actifs.
Je vais parler pour ceux de TMUF, mais pour ceux de TMNF, demandez à quelqu'un de TMUF de faire ce que je vais écrire. Lorsque vous allez envoyer des coppers à votre serveurs par l'intermédiaire de Xaseco, un message d'erreur va s'afficher. Cela veut dire que votre "messagerie" n'est pas "active". Pour "l'activée", vous allez vous rendre sur votre compte TMUF ou TMNF, cliquez sur "l'icône de messagerie"  en haut pour envoyer des coppers. Vous rentrez le login du serveur et une somme dans la case "coppers" (50 au minimum). Cliquez sur [color=orange]"Envoyer". A partir de maintenant, vous et n'importe quelle autre personne pourra envoyer des coppers à votre serveur avec le plugin de Xaseco. Vous pouvez aussi envoyer avec la commande "/don XXX" lorsque vous êtes sur votre serveur (les "X" symbolisant des chiffres).

Sur ce, le tutoriel s'achève et j'espère qu'il vous a bien aidé !

Si vous voulez plus comprendre comment sont fait les fichiers, allez sur ce tuto pour apprendre le langage "xml". C'est ce language qui est utilisé dans presque la totalitée des fichiers du serveur.
Je vous ai juste apris comment créer un serveur avec Xaseco, mais je n'est pas tout dit, d'autre tutoriels qui sont mes sources sont plus complets que le miens:
Tutoriel serveur dédié
Tutoriel serveur dédié + Xaseco. Très pratique pour tout apprendre comment gérer Xaseco.

Je prend toutes les critiques, bonnes et mauvaises pour une amélioration du tuto :)

Yec'Hed_Mat.
Hier est mort, demain ne naîtra peut-être jamais !
Image IPB

#2 OFFLINE   Slig

Slig

    Prophète TM

  • Membres
  • PipPipPipPipPipPipPipPipPip
  • 3 425 messages
  • LocationTraXicoLand

Posté 20 mars 2011 - 13:40

Citation

True
True
Mauvaise idée, surtout pour un serveur sur connexion domestique (auquel tu t'adresse principalement avec un tuto XP/Vista). Le p2p des skins/avatars/klaxons se fait déjà directement entre les jeux.
L'ajouter sur le serveur aide le transfert des skins certes, mais est connu comme n'aidant pas la stabilité du dédié, et surtout à déconseiller si le dédié n'a pas une réellement grosse connexion !!!

Citation

512
8192
Un tuto qui n'indique pas de l'adapter à sa connexion, surtout encore une fois si orienté hébergement domestique, c'est pas bien.
Ces paramètres ne doivent surtout pas dépasser le débit réellement dispo.

Citation

5002 C'est le port qui permet de recevoir et envoyer les records dedimania je crois. NE PAS LE CHANGER SI PLUSIEURS SERVEURS
C'est le port qui permet au script (xaseco ou autre, rien à voir avec dedimania) de dialoguer avec le dédié : il doit absolument être différent et connu.

Note: si plusieurs serveurs, les ports seront toujours différents, tout simplement parce que ce n'est pas possible que 2 applications ouvrent le même port.
Le problème est que si on veut connaitre à coup sûr les ports utilisés (pour les scripts, les redirections du routeur, etc.), il faut absolument configurer des numéro de ports qui seront à coup sûr libres, sinon un autre sera utilisé mais sans qu'on sache aisément lequel.

Note2: je déconseille des ports consécutifs : j'ai vu des réactions curieuses à plusieures reprises. Ca n'a aucune explication logique au niveau réseau, mais c'est arrivé sans l'ombre d'une doute. Donc même si en théorie il n'y a aucune raison que ça pose problème, simplifiez vous la vie en évitant.  Utilisez les numéros pairs par exemple : 2352, 2354, 2356, etc. , 3452, 3554, 2456, etc. , 5002, 5004, 5006, etc.

Citation

-3452 en UDP
non, celui là c'est en tcp et pas udp (mais ça n'empêchera pas le dédié de démarrer)

Citation

Citation

-Warning!-
You seem to be on a private network.
Unless you've configured your NAT, the
other players on internet will not be able to join in...
Cela veut dire que les autres joueurs internet ne pourrons pas accéder à votre serveur. Laissez le dire, il ment ^^.
Mais lol il ment !  [mdr]
Si sur un boitier électrique il y a une étiquette : "attention, risque d'electroction", elle ment ?  pourtant tu ne t'électrocute pas en la lisant, bizarre...

Il faudra un jour que vous apppreniez tous à lire ! Ca dit : attention, vous êtes derrière du NAT, donc si vous n'avez pas configuré votre NAT, les joueurs ne pourront pas joindre.
C'est donc exactement ce que tu as expliqué au dessus, pas un mensonge !  Par contre le dédié n'a aucun moyen de savoir si tu l'as configuré ou pas le NAT, alors le message d'avertissement il le mettra toujours, que la config du NAT n'y soit pas, soit mauvaise, ou soit bonne.

Bon, la partie xaseco je n'y jette pas un oeil, m'intéresse pas :p

#3 OFFLINE   US1111

US1111

    Il n'est plus un nouveau

  • Membres
  • 77 messages

Posté 20 mars 2011 - 17:21

Du bon boulot malgré de petites imperfections.

Bravo
Posted Image

#4 OFFLINE   Yec'Hed_Mat.

Yec'Hed_Mat.

    Il n'est plus un nouveau

  • Membres
  • 57 messages
  • LocationVendée

Posté 20 mars 2011 - 21:01

J'ai oublié de dire quelque chose: Je m'interresse à la programmation ou tout ce qui est type de fichier qui permet le fonctionnement de quelque chose. Mais je ne suis que au collège et donc je suis débutant (bien qu'il y ai des plus jeunes qui en conaissent plus que moi). Mais j'aimerais bien en savoir plus sur l'informatique en général et donc un serveur me parraissait simple pur commencer. Suite à cela, j'ai voulu créer ce tutoriel.

Citation

Mauvaise idée, surtout pour un serveur sur connexion domestique (auquel tu t'adresse principalement avec un tuto XP/Vista). Le p2p des skins/avatars/klaxons se fait déjà directement entre les jeux.
L'ajouter sur le serveur aide le transfert des skins certes, mais est connu comme n'aidant pas la stabilité du dédié, et surtout à déconseiller si le dédié n'a pas une réellement grosse connexion !!!
Je l'ai dit en haut, ce que je ne connaissait pas, je le laissait par défault. Il faut mettre False aux deux alors ? Je vais changer ça car je préfère un bon serveur bien fluide que un qui lag.

Citation

Un tuto qui n'indique pas de l'adapter à sa connexion, surtout encore une fois si orienté hébergement domestique, c'est pas bien.
Ces paramètres ne doivent surtout pas dépasser le débit réellement dispo.
C'est vrai, j'en avait entendu parler, mais j'ai oublié de fouiner pour le rajouter.

Citation

C'est le port qui permet au script (xaseco ou autre, rien à voir avec dedimania) de dialoguer avec le dédié : il doit absolument être différent et connu.
Merci de réctifier ça, dedimania et Xaseco, pour moi c'est pareil, mais je suis entierrement d'accord que c'est différent. Par contre, je ne savais pas qu'il devait être différent.

Citation

non, celui là c'est en tcp et pas udp (mais ça n'empêchera pas le dédié de démarrer)
Je l'ai toujours vu en UDP, sauf dans le tiens que je viens de m'en rendre compte.

Citation

Il faudra un jour que vous apppreniez tous à lire ! Ca dit : attention, vous êtes derrière du NAT, donc si vous n'avez pas configuré votre NAT, les joueurs ne pourront pas joindre.
C'est donc exactement ce que tu as expliqué au dessus, pas un mensonge ! Par contre le dédié n'a aucun moyen de savoir si tu l'as configuré ou pas le NAT, alors le message d'avertissement il le mettra toujours, que la config du NAT n'y soit pas, soit mauvaise, ou soit bonne.
Je vais changer ça. Ton explication est plus claire que la mienne.

Merci beaucoup de tes remarques Slig. Il est vrai que j'aurais dû te soumettre ce tuto (si tu voulais) pour que tu puisses réctifier ces maladresses avant que je le post.
Hier est mort, demain ne naîtra peut-être jamais !
Image IPB

#5 OFFLINE   Slig

Slig

    Prophète TM

  • Membres
  • PipPipPipPipPipPipPipPipPip
  • 3 425 messages
  • LocationTraXicoLand

Posté 21 mars 2011 - 01:08

Il n'y a pas de problème, mes remarques étaient juste pour que tu puisse corriger, sans arrière pensée négative.  Bon je ne sais pas si un tuto de plus était nécessaire, mais peut être que après avoir galérer un peu avec les existant tu auras réussi à y mettre des détails différents susceptibles d'en aider d'autres.  ;)

Citation

Citation

non, celui là c'est en tcp et pas udp (mais ça n'empêchera pas le dédié de démarrer)
Je l'ai toujours vu en UDP, sauf dans le tiens que je viens de m'en rendre compte.
La plupart des tutos s'obstinnent à indiquer le 345x en tcp+udp. Pourtant sur un windows avec un dédié en route il suffit de lancer un outils genre TCPview pour voir les ports ouverts (en écoute, ie LISTEN) par les applications (un 'netstat -ab' dans une invite de commande aussi, mais tcpview est plus visuel, surtout si on n'est pas habitué)

Citation

Merci beaucoup de tes remarques Slig. Il est vrai que j'aurais dû te soumettre ce tuto (si tu voulais) pour que tu puisses réctifier ces maladresses avant que je le post.
heu... oui mais non, si tout le monde m'envoie son tuto pour le checher à fond, je suis foutu  :mrgreen:

#6 OFFLINE   Husi10

Husi10

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 530 messages
  • Location404 not found

Posté 21 mars 2011 - 07:53

Il ya du travail !
C'est assez clair et complet.
pour le port 345x je l'ouvre toujours en TCP+UDP mais sa doit être une mauvaise habitude  :mrgreen:
Mais je passe après Slig donc je ne peut plus rien ajouter...
Image IPB

#7 OFFLINE   Yec'Hed_Mat.

Yec'Hed_Mat.

    Il n'est plus un nouveau

  • Membres
  • 57 messages
  • LocationVendée

Posté 21 mars 2011 - 18:00

J'espère qu'il va en aider plus d'un, parce que c'est vrai que j'ai bien galéré pour me faire un serveur.
Hier est mort, demain ne naîtra peut-être jamais !
Image IPB

#8 OFFLINE   US1111

US1111

    Il n'est plus un nouveau

  • Membres
  • 77 messages

Posté 21 mars 2011 - 20:19

petites corrections que j'ai noté:

Citation

-2352 en TCP et UDP
-3452 en TCP
-5002 en TCP

Je dirai de 8000 à 8025 pour dedimania aussi de mémoire non ?

Citation

Citation:

SuperAdmin
Mot de passe du SuperAdmin
127.0.0.1
5002Le port pour envoyer et recevoir les records dédimania, donc 5002.



De retour à corriger le 5002 permet à Xaseco de dialoguer avec le serveur il ne sert pas à dedimania.
A la place de 127.0.0.1 on peut aussi utiliser localhost. (pour info)

Encore bravo pour ton tuto.
Posted Image

#9 OFFLINE   Slig

Slig

    Prophète TM

  • Membres
  • PipPipPipPipPipPipPipPipPip
  • 3 425 messages
  • LocationTraXicoLand

Posté 21 mars 2011 - 21:40

Citation

Je dirai de 8000 à 8025 pour dedimania aussi de mémoire non ?
Uniquement en sortie, donc pas en tant que redirection de ports, mais à autoriser pour ceux qui font un modem/routeur qui a du filtrage actif en sortie (ce qui ne concerne pas la plupart normalement, sauf je pense la LiveBox en config par défaut).
De plus, avec les scripts récents seul le 8002 devrait être utilisé vers Dedimania (et peut être le 80, mais normalement personne ne le bloque en sortie ^^ )

#10 OFFLINE   Husi10

Husi10

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 530 messages
  • Location404 not found

Posté 21 mars 2011 - 22:10

Pour le 127.0.0.1 je conseil de le laisser (à la place de localhost) !
J'ai déjà eu des problèmes à cause de ça (serveur minecraft surtout)
Image IPB

#11 OFFLINE   Pifto

Pifto

    Nouveau en confiance

  • Membres
  • 22 messages
  • LocationLa Verrie (85)

Posté 25 mars 2011 - 20:54

Humm...
C'est moi que j'suis admin d'la team -VDs- avec Yek'!

Donc moi le problème c'est que mon serveur marchait bien (pendant environ 2 semaines xD) et du jour au lendemain il n'a plus marché.
Je vous laisse découvrir cela en espèrant que vous pourrez règler mon problème!
Image IPB

PS: A noter que les lignes qui se sont ajoutées dans mon routeur lorsque j'ai ouvert les ports nécessaires on totalement disparues (du jour au lendemain xD) et l'adresse IP locale a changée... WTF??

PS²: Je les ai bien évidemment réouverts (ce qui n'a pas forcément arrangé les choses xD)!
Image IPB

#12 OFFLINE   Yec'Hed_Mat.

Yec'Hed_Mat.

    Il n'est plus un nouveau

  • Membres
  • 57 messages
  • LocationVendée

Posté 26 mars 2011 - 12:23

Dit-moi quand est-ce que t'es libre, histoire que je passe voir ça.
Hier est mort, demain ne naîtra peut-être jamais !
Image IPB

#13 OFFLINE   Pifto

Pifto

    Nouveau en confiance

  • Membres
  • 22 messages
  • LocationLa Verrie (85)

Posté 26 mars 2011 - 18:21

beeeh!
mercredi au plus tôt ^^
Image IPB

#14 OFFLINE   keke royal

keke royal

    Premiers mots

  • Membres
  • 9 messages

Posté 30 mars 2011 - 14:14

Salut, j'ai un probleme, je peut pas le faire le tuto pck dans le tuto il faus aler sur la player page et sur mon compte nation je ne vois pas dedicated server !! comment je peut faire svp ?

#15 OFFLINE   US1111

US1111

    Il n'est plus un nouveau

  • Membres
  • 77 messages

Posté 31 mars 2011 - 12:52

Citation

Salut, j'ai un probleme, je peut pas le faire le tuto pck dans le tuto il faus aler sur la player page et sur mon compte nation je ne vois pas dedicated server !! comment je peut faire svp ?

Bonjour, les dedicated ne marchent qu'avec United il me semble.
Posted Image

#16 OFFLINE   Slig

Slig

    Prophète TM

  • Membres
  • PipPipPipPipPipPipPipPipPip
  • 3 425 messages
  • LocationTraXicoLand

Posté 31 mars 2011 - 15:14

Citation

Salut, j'ai un probleme, je peut pas le faire le tuto pck dans le tuto il faus aler sur la player page et sur mon compte nation je ne vois pas dedicated server !! comment je peut faire svp ?
Tu crée un compte avec le jeu, tout bêtement (mais bien sûr il ne pourra pas gérer des coppers, ni être freezone).  Ce n'est pas parce qu'on suit un tuto qu'il faut faire l'impasse sur le topic du dédié, qui regroupe la plupart des infos utiles même si c'est un peu en vrac.

#17 OFFLINE   cave2180

cave2180

    Premiers mots

  • Membres
  • 5 messages

Posté 04 juillet 2011 - 19:55

J'ai un problème au démarrage de xaseco

Sa marque à la fin du chargement :
try to connect to MySQL server on 'localhost' with database 'aseco'

Appuyer sur une touche pour contionuer...


Pourquoi sa me fait sa, g aucun chargement sur mon serv :(

#18 OFFLINE   BrOsS

BrOsS

    Premiers mots

  • Membres
  • 9 messages

Posté 29 juillet 2011 - 23:23

Il faut que tu est au préalable créer ta base de donne dans le phpmyadmin, sinon ben effectivement il ne pourra accéder a la BDD aseco si elle n'est pas créer.

#19 OFFLINE   Kahwix

Kahwix

    TrackManiaque

  • Membres
  • PipPipPip
  • 214 messages
  • LocationFrance / Nord

Posté 11 aot 2011 - 14:42

Comment avoir une Playlist avec un Serveur Dédier !? Car personnellement j'ai un Serveur qui marche sous serveurmania ... mais j'arrive pas a mettre Xaseco avec Serveurmania ... tout les tuto Xaseco son pour serveur dédie , on pourer m'expliquer pour la playlist avec plus de détail !?


Pour le dédimania ou fo t'il ouvrir c'est PORT exactement !? !!

#20 OFFLINE   Kahwix

Kahwix

    TrackManiaque

  • Membres
  • PipPipPip
  • 214 messages
  • LocationFrance / Nord

Posté 12 aot 2011 - 01:43

Slig : comment faut faire pour retirer :

Citation:
-Warning!-
You seem to be on a private network.
Unless you've configured your NAT, the
other players on internet will not be able to join in...

#21 OFFLINE   Kahwix

Kahwix

    TrackManiaque

  • Membres
  • PipPipPip
  • 214 messages
  • LocationFrance / Nord

Posté 12 aot 2011 - 03:51

Mank juste un truck que aucun tuto décri :
-Comment Nommer plusieur Operateur ou Admin !!? Grace au Fichier :
Adminops.xml  







auto qu'il y a d'admin ou d'operateur ... !!

Mais il sont toujour pas Admin est Modérateur faut faire quoi en + !? Merci de Répondre :/ !!





EDIT  2 : Probléme Régler :  
sufiser juste de faire une commande sur le jeu .... !!


/admin addadmin "login du joueur" ( Admin )
/admin addop "login du joueur" ( Operateur )

/admin removeadmin "login de l'admin" ( retirer de l'administration du serveur )
/admin removeop "login de l'opérateur" ( retirer de l'opérateur du serveur )

#22 OFFLINE   Kahwix

Kahwix

    TrackManiaque

  • Membres
  • PipPipPip
  • 214 messages
  • LocationFrance / Nord

Posté 12 aot 2011 - 04:48

Tout marche mais depuit que j'ai mis Fufi Wind... et Fufi Menu + Donate , bah je me fait expulser de mon serv des que je veut rejoindre !!

Il me metten :

La Partie a était intérrompue:
Vous avez été Expulsé.
(Obsolete Client Version,please upgrade)
Retour aux menu .


Alors que avant quand j'allumer Xaseco il me diser pas , je pouvez jouer faire des top loc mais mes loc et dédimania été pas afficher et n'y le top Winners ect... de Fufi menu , j'ai  mi plugin.donate.php méme si j'ai pas United ... !!




Merci de Répondre au 2 Message plus haut :/ !!

Pas de Operateur n'y d'Admin ... Xaseco veut pas ... !!

j'ai bien la Derniére version de Nations pourtant !! il y a un réglage a faire avec un plugin ?!!




EDIT :  Je Vient de trouver le Probléme !! Je ne peut pas étre Admin n'y Operateur de mon Serveur !! Pourquoi ... je ne c'est pas ... !!



EDIT 2 : Probléme Régler !!
Faut Modifier sa ligne 181 du Dossier    config.xml   par sa : 2.11.11
si vous avez eux mon probléme :) !!

#23 OFFLINE   Kahwix

Kahwix

    TrackManiaque

  • Membres
  • PipPipPip
  • 214 messages
  • LocationFrance / Nord

Posté 12 octobre 2011 - 22:15

Pour les plugins et les Script et réglage quelqu'un pourez t'il faire un tuto svp !?

#24 OFFLINE   HAKOR

HAKOR

    Nouveau qui a de l'avenir

  • Membres
  • Pip
  • 37 messages
  • Locationaisne

Posté 23 octobre 2011 - 18:23

Oui, après 2 semaines et 5 essaie je ne peux créer un serveur, j'ai nations :(

#25 OFFLINE   jonthekiller

jonthekiller

    Respectable Ancien

  • Membres
  • PipPipPipPipPipPip
  • 1 442 messages
  • LocationIle de France

Posté 24 octobre 2011 - 06:25

Citation

Oui, après 2 semaines et 5 essaie je ne peux créer un serveur, j'ai nations :(

Pourrais-tu préciser ton problème?




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)