Aller au contenu

Nouveau membre ?! Pense à te présenter pour accéder au contenu du forum !

New member ?! Introduce yourself to get access to the forum !

Calypso

 tutoriel Changer / Installer des files Metin2

Messages recommandés

 

Niveau requis  Débutant

Temps estimé : Entre 15 et 30 minutes

 

 

 

Bonjour à toi,

 

Tu souhaites installer des files Metin2 sur ta machine ? Ou tout simplement les changer ? Alors ce tutoriel est fait pour toi !

 

Pré-requis:

 

  • Il vous faut des Files Metin2 que vous avez trouvez je ne sais où. Vous pouvez en trouver dans la section File
  • Contenu Masqué !

      Donnez un like à l'auteur afin de pouvoir visualiser tout le contenu.
    , un client SFTP qui vous permettra de vous connecter en

    Contenu Masqué !

      Donnez un like à l'auteur afin de pouvoir visualiser tout le contenu.
    à votre serveur pour pouvoir modifier les fichiers du serveur.
  • Navicat pour vous connecter à votre base de données de votre serveur.
  • Une machine FreeBSD prête à l'emploi

 

Attention ! Pour réaliser ce tutoriel, il vous faut une machine avec FreeBSD et MySQL. Si ce n'est pas le cas, je vous invite à suivre l'un de ces tutoriels si vous êtes débutant:

       - Créer un serveur Metin2
       - Créer un serveur Metin2 avec No-IP
       - Créer un serveur Metin2 avec Hamachi
       - Créer un serveur Metin2 sous Windows
       - Installer un serveur dédié Metin2

 

 

I. Installer les fichiers serveurs

 

 

1. Commençons par installer les fichiers de votre serveur. Sur les files que vous avez obtenu, vous avez normalement un fichier .tar.gz (généralement metin2.tar.gz). On trouve dedans un dossier nommé metin2 (ou autre) avec tous ces fichiers:

 

105331Capture.PNG

 

Avertissement. Si vous changez de serveur, faut créer l'archive sur votre ancienne machine avec la commande tar cvf nom_de_votre_archive.tar.gz /usr/metin2  . Il vous suffit ensuite de récupérer l'archive via WinSCP.
Information. Le format .tar.gz est un format de compression tout comme le format .zip ou .rar. Nous utilisons celui-ci car il est adapté au noyau linux.

 

2. Placez l'archive .tar.gz dans le dossier /usr de votre nouvelle machine. (supprimez le dossier metin2 s'il existe déjà)

 

3. Pour extraire l'achive, il vous faut exécuter cette commande sur PuTTY (ou votre machine virtuelle) :  cd /usr && tar xvf nom_de_larchive.tar.gz && chmod -R 755 metin2

 

Information. Cette commande est constituée de 3 étapes: Je me rends dans le dossier usr PUIS j'extrais mon archive. Je fini ensuite par donner les permissions à mon dossier Metin2 avec

Contenu Masqué !

    Donnez un like à l'auteur afin de pouvoir visualiser tout le contenu.

 

4. Une fois cette commande effectué, vous pouvez normalement apercevoir votre dossier metin2 dans le dossier /usr (sur WinSCP)

 

100736Capture.PNG

 

 

Succès ! Les fichiers serveur de Metin2 se trouvent maintenant sur votre machine !

 

 

II. Installation de la base de données MySQL

 

 

1. Ici, nous allons installer la base de données MySQL. Il y a deux scénarios possibles:

 

  • Vous avez téléchargez des files sur le forum ou ailleurs. Dans ce cas, il vous est fourni des fichiers .sql (account.sql, player.sql, etc ...). Passez directement à l'étape 2 de cette partie.
  • Vous migré votre serveur sur un autre. Il faut donc exporter toutes vos bases de données Metin2 pour obtenir les fichiers .sql.

 

Pour exporter une base de données, il suffit de faire clique droit dessus -> Dump SQL File -> Strucutre and Data

 

101602Untitled.jpg

 

Sauvegardez le fichier .sql où vous voulez.

 

Attention ! Inutile d'exporter toutes vos bases de données. Seulement  account - common - hotbackup - log et player

 

2. Créons maintenant les base de données sur notre nouveau serveur. Faites un clique droit sur votre connexion puis cliquez sur New Database

 

102035Untitled.jpg

 

Avertissement. Si vous remplacez vos files par d'autre, pensez à supprimer vos anciennes base de données.

 

3. Dans Database Name, mettez le nom de la base de données. Commençons avec la base de données account puis cliquez sur OK.

 

102205Capture.PNG

 

4. Double cliquez sur la base de données que vous venez de créer pour l'ouvrir. Puis faites un clique droit dessus pour sélectionner Execute SQL File

 

102408Untitled.jpg

 

5. Sélectionnez le fichier sql correspondant (ici account.sql). Cochez la deuxième case  comme sur le screen ci-dessous puis cliquez sur Start

 

102549Capture.PNG

 

 

Succès ! Vous venez d'importer la base de données account dans votre base de données. Faites de même avec la base de données common , hotbackup , log et player (refaire 2 à 5)

 

 

III. Connecter le serveur à la base données

 

Révélation

1.  Dans le dossier metin2 (sur WinSCP), vous avez plusieurs dossiers channel (channel1, channel2, etc ..) Dans chacun de ces dossiers channel, vous avez 5 dossiers core (core1, core2, core3). Dans chacun de ces dossiers core, vous avez un fichier CONFIG, c'est lui que l'on va devoir éditer.

 

Attention ! Sur les Files 2012-, les dossiers core n'existent pas. Vous avez donc seulement un fichier CONFIG par dossier channel.

 

2. Prenons par exemple le fichier CONFIG du core1 du channel1. La partie qui nous intéresse sont ces 3 lignes :

 

103209Capture.PNG

 

3. La ligne est organisée comme ceci :

 

104058Untitled.png

 

4. Il vous suffit donc de changer les informations comme suit:

 

  • Host de la bdd: Laissez comme ça. A part si votre base de données se trouve sur une autre machine que votre serveur (ce qui est déconseillé)
  • User MySQL: Votre utilisateur MySQL
  • Mot de passe: Le mot de passe de votre utilisateur MySQL
  • bdd (base de données): Ne pas y toucher du tout

 

Attention ! Cette partie nécessite d'avoir un utilisateur MySQL existant. Ce tutoriel vous explique comment créer un utilisateur MySQL pour votre serveur

 

5. Faites la même choses avec tous les fichiers CONFIG de vos dossiers channels + le fichier CONFIG du dossier auth et du dossier game99

 

6. Il ne vous restera plus qu'à modifier le fichier conf.txt qui se trouve dans le dossier db. Le principe reste le même malgré les petites différences. Voici les lignes qui nous intéressent :

 

104908Capture.PNG

 

Le format est celui-ci :

 

105034Untitled.png

 

Modifiez seulement l'user et le mot de passe (et l'host si besoin).

 

Succès ! Tout est en ordre ! Il suffit de vous rendre dans le dossier metin2 via PuTTY ou votre machine virtuelle (cd /usr/metin2) puis de faire la commande sh start.sh pour lancer votre serveur !

 

 

Pour continuer:

 

  • Vous trouverez de nombreux partages et tutoriels sur Funky-Emu dans la section Metin2.
  • Pour configurer votre client pour connecter à votre serveur, suivez ce tutoriel
  • Cette FAQ pourra répondre à la plupart de vos questions.
  • Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande !

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×

Information importante

By using this site, you agree to our Conditions d’utilisation.