Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

VDI - Server Files 2014 - Team FE


Saw

Messages recommandés

Bonjour à tous,

Introduction 

Ayant reçu et vu plusieurs demandes d'aide sur l'installation d'une machine virtuelle permettant de compiler tout en lançant les files ainsi que des personnes qui souhaitaient des liens autres que MEGA pour le VDI actuelle. J'ai décidé de me lancer dans la création d'une nouvelle machine virtuelle sous la version 9.2 32bit de FreeBSD, je vais vous expliquer ci-dessous les raisons pour lesquelles j'ai choisi cette version ainsi que les fonctionnalités de la VM.

 

Sommaire

  • Pourquoi avoir choisi cette version de FreeBSD?
  • Quelles sont les fonctionnalités de cette  VM?
  • Listing des packages installées sur la VM.
  • Choses à savoir

 

Pourquoi avoir choisi cette version de FreeBSD

Ça va être assez simple, la version 9.2 de FreeBSD reste la plus compatible avec les files Metin2, la version 9.3 fait aussi l'affaire mais il s'avère qu'elle pose quelques problèmes au niveau des fetch (permettant de télécharger via un lien), donc j'ai préféré ne pas la choisir. Ensuite, les versions beaucoup plus supérieures, à la 10 et au-dessus, la version de gcc (compilateur du game/db) n'est plus installée par défaut, ce qui veut dire que la version 4.2 n'est plus accessible d'installation via les ports/pkg (à ma connaissance). De ce fait vous ne pourrez donc pas compiler avec une version supérieure de gcc au dessus de la "4.2". Autrement, vous ne pourrez pas compiler les sources sans faire des modifications au niveau des libs/makefile et une dizaine de fichier serveur. Vous pouvez toujours installer une version supérieure de gcc et supprimer celle installer par défaut, vous êtes libre de faire ce que vous voulez.

 

Quelles sont les fonctionnalités de cette VM

Alors, cette machine virtuelle a été créer dans le but d'être la plus compréhensible possible afin de pouvoir être utilisée par tout type de personne, quel que soit leur niveau dans ce domaine. Tout d'abord, l'heure sera mis à jour automatiquement par le réseau informatique FreeBSD, le protocole utilisé pour permettre ceci est "ntpd", il peut être désactivé par le biais du ficher rc.conf du répertoire etc. Par la suite, MySQL a été optimisé de sorte à ce qu'il se mette en cache automatiquement, permettant ainsi l'ouverture rapide de votre serveur et d'éviter au maximum les connexions refused. La machine virtuelle a été défragmenté et compactée de sorte à être beaucoup plus rapide et légère par les services proposés par "VMware". Les packages ont étés installés par l'utilitaire "pkg" et il vous permet donc de les supprimer afin d'augmenter leurs versions ou les rétrograder. Par exemple pour mettre mysql56 au lieu de la 55 vous tapez juste "pkg remove mysql55-server" et une fois la désinstallation finie vous tapez "pkg install mysql56-server".

 

Listing des packages installés sur la VM

Révélation
  1. python27
  2. mysql55
  3. compat7x
  4. gmake
  5. makedepend
  6. subversion (svn)
  7. devil
  8. googletest
  9. boost-libs
  10. boost-all
  11. gcc4.2 (version installé par défaut)

 

 

A Savoir

Les files installées sur cette machine virtuelle sont les 2014, les files ont étés éteintes, quêtes rechargées et les logs nettoyés pour éviter une surcharge inutile du VDI. Pour les sources, ceux-ci sont compilables, je me suis permis de régler le TIME BOMB pour que les files puissent se lancer sans soucis et pour que vous puissiez lancer les files directement, le MakeFile a été modifié de sorte à ce que vous puissiez obtenir un game et un db strippé ainsi que la version originale optimisée. Cependant, les sources ont été archivé au format .tar.gz pour éviter par la même occasion une surcharge du VDI au niveau de la taille, il se situe dans /usr/src/ vous aurez juste à entrer la commande "cd /usr/src && tar -zxvf mainline.tar.gz". Si vous ne savez pas compiler vous pouvez suivre le tutoriel de  Calypso.

Pour toute demande d'aide, veuillez poster dans la section appropriée qui est celle-ci. Cette machine virtuelle pourra être mis à jour à la demande des membres. La machine virtuelle a été upload au format .VDI pour ceux utilisant virtualbox ainsi qu'au format .VMDK pour ceux qui comme moi utilise VMware. Ils possèdent une taille de 7GO6 non compressés et une taille de 2GO compressé. Amusez-vous bien ! 

 

Téléchargements

  • VDI
    • Hidden Content

        Give reaction to this post to see the hidden content.
    • Mirror
  • VMDK
    • Hidden Content

        Give reaction to this post to see the hidden content.
    • Mirror

 

Le mot de passe MYSQL/SSH est : funky-emu

Voilà, j'espère que celles-ci vous auront aider.

Cordialement,
#Saw

  • Metin2 Dev 3
  • Love 81
Lien vers le commentaire
Partager sur d’autres sites

Merci à vous, je prépare une deuxième VM contenant cette fois-ci les files 2016, je corrige certains problèmes majeurs rencontrés par certains.

Voici un mini-changelog:

 

  • Révélation

     

    • achats d'item à 0 yang
    • les monstres ne contenant pas de race
    • le sysser DB de la monarch election
    • l'erreur des pet's lors de l'ouverture du serveur
    • la suppression des personnages.
    • Réglage de quelques warning de compilations.
    • Réglage du chat global et activations sur tous les channels.
    • Réglage du shutdown: tics did not updated.
    • Fix injection sql
    • Fix ban depuis le messenger
    • Fix ouverture db (merci à @Darknessmt2)
    • Fix création de guilde/injection guilde
    • Fix d'accumulation de bonus
    • Fix core dungeon
    • Activation fonction "pc.change_name
    • fix motion pet (sysser)
    • fix header 100 (syserr)
    • activation 6/7
    • fix accumulation des bonus des pets via l'échange.

     

 

D'autres débugs seront à venir, je m'informe un peu plus sur les problèmes rencontrés :P

Modifié par #Saw
  • Love 2
Lien vers le commentaire
Partager sur d’autres sites

Une petite question, Je me suis connecter a la VM avec le mots de passe "funky-emu" mais le mots de passe de Navicat, WinSCP c'est quoi ? Car "funky-emu" ne fonctionne pas. Par contre pour les Table SQL c'est a nous de les faire nous même ou t'en a déjà de préparer.. ? 

Cordialement

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...
  • 2 mois après...
  • 3 semaines après...
  • 4 semaines après...
  • 2 semaines après...

Merci à toi pour ce VDI, j'espère qu'il est opti :D j'en donnerais des nouvelles et j'envisage de partager mes travaux, personne ne me connait mais j'ai pas mal fais sur metin2 et sur wow donc mes travaux devraient voir le jour prochainement sur FE

« Au commencement, il n’y avait que l’océan puis l’île-mère surgit des eaux… Te Fiti. Son cœur avait un immense pouvoir, celui d’engendrer la vie. L’univers tout entier profitait de ses bienfaits. Mais avec le temps, le cœur de Te Fiti fut très convoité. Certains pensaient que le posséder, c’était posséder le pouvoir de la création… Aujourd’hui encore, Te Ka et les monstres des ténèbres sont toujours à la recherche du cœur. Ils sont cachés dans l’obscurité qui continuera de se propager… »

Lien vers le commentaire
Partager sur d’autres sites



  • brilliantdiscord_widget
  • Flux d'Activité

    1. 21

      Metin2 en 2020 peut-on en parler?

    2. 0

      METIN2Project

    3. 3

      Ressources - UnPack - Metin2 Client - Officiel

    4. 0

      Barre des tâches d'argent étendue

    5. 16

      Redémarrage automatique des channels

    6. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.