Jump to content
×
×
  • Create New...

Conversion auto DB -> TXT


Kyo
 Share

Recommended Posts

Centre de Téléchargement

Hidden Content

    Give reaction to this post to see the hidden content.
( Interne )

Bonjour à tous,

Je vous partage un convertisseur automatique pour files 2013/2014 qui se charge de créer les protos en TXT à partir des tables item_proto et mob_proto, j'ai vu qu'un outil identique a été partagé mais celui-ci ne fonctionnait pas pour moi et pour plusieurs autres personnes.

L'outils que j'utilise a été codé par ymir à la base donc je vous fournis 2 versions celle d'ymir (pour ceux qui souhaitent l'adapter eux même ou modifier l'outil attention il n'est pas adapté sur le game r40250 à la base) et celle que j'ai adaptée et simplifiée.

Testé et 100% fonctionnel sur game r40250.

I - Fichiers requis :

Révélation

(non obligatoire) : Outil intact d'ymir : 

Hidden Content

    Give reaction to this post to see the hidden content.

>

Hidden Content

    Give reaction to this post to see the hidden content.
<

Ce pack contient : 

- Les tables item_proto et mob_proto (obligatoires pour que l'architecture corresponde à l'outil)
- L'outil qui se charge de la conversion.

II - Mise en place :

Révélation

1 - Tout d'abord extraire l’archive "convert_db"
2 - Supprimez vos tables item_proto et mob_proto sur navicat et appliquez les tables contenues dans le dossier "schemas"
3 - /!\ Lancez une fois votre serveur comme d'habitude pour que les tables se remplissent /!\
4 - Rendez vous sur "putty", il va falloir installer php5 et sonextension mysql sur freebsd, pour cela exécutez les commandes suivantes :

# cd /usr/ports/lang/php5
# make config
# make install clean
 
# cd /usr/ports/databases/php5-mysql
# make install clean

(appuyer sur ENTREE à chaque fois qu'on message apparaît) 

5 - Redémarrez votre serveur avant de passer à la suite, ensuite transférez le contenu du dossier "db" vers votre serveur (chemin par défaut : /usr/metin/db) /!\ Attention appliquez les permissions en 777 sur tous les fichiers transférés /!\

6 - Ouvrez item_proto2txt.php, mob_proto2txt.php, table2names.php et y compléter les accés vers votre Base de Données.

7 - Ouvrez "start.sh" et complétez le en ajoutant ceci juste en dessous de "#!/bin/sh" :

cd ./db
sh DB2Txt.sh
cd ../

Cela permet d'effectuer la conversion automatiquement avant chaque lancement du serveur.

III - Utilisation :

Révélation

- Vous devrez maintenant effectuer les modifications sur navicat (rates / implantations etc)
- Il vous suffira ensuite de lancer votre serveur normalement "sh start.sh" et la conversion s'effectuera automatiquement.

Outil trouvé dans les sources de ymir, adapté et simplifié par moi.

Cordialement,

  • J'adore 5
Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

  • 4 years later...
 Share



  • Flux d'Activité

    1. 0

      Projet Genesis

    2. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    3. 0

      Metin2 Champions - Accès anticipé

    4. 0

      Barbok

    5. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    6. 2

      Partage Émulateur 2.63

    7. 2

      Partage Émulateur 2.63

  • Recently Browsing

    • No registered users viewing this page.

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.