PayPal
Personal tools
Namespaces
Variants
Actions

Updating For Windows/fr

From mangos

Jump to: navigation, search

Traduit de l'anglais par Benjamin "Benjy" P. de WOD Company

ATTENTION: Ce tuto s'adresse uniquement aux personnes ayant téléchargé les sources avec GIT GUI. Si vous n'êtes PAS dans ce cas, et que vous souhaitez simplement mettre à jour votre DB, rendez vous à l'étape 4. Aux personnes possédant déjà un serveur installé et configuré.

Contents

Logiciels requis

Vous aurez besoin de:

Mettre à jour les sources

  1. Rendez vous dans le dossier de vos sources MaNGOS (préalablement téléchargées via GIT GUI)
  2. Cliquez avec le bouton droit puis faites "GIT GUI here"
  3. Une fenêtre apparait: dans le menu en haut, cliquez sur "Remote" -> "Fetch From" -> "Origin"
  4. Patientez jusqu'à ce que vous voyiez le message "Success" puis fermez la fenêtre de Fetch
  5. Dans le menu en haut, faites "Merge" -> "Local Merge" -> "master". Attendez "Succes" puis fermez Merge

Recompiler

  1. Rendez-vous dans le dossier de vos sources MaNGOS, dossier win, puis double cliquez sur mangosdVC90.sln
  2. Dans Visual C++, faites "Générer" -> "Regénérer la solution"
  3. Patientez jusqu'à la fin de la compilation
  4. Une fois la compilation terminée, copiez collez les nouveaux fichiers *.exe et *.dll dans le dossier de votre serveur en remplaçant les anciens.

Mettre à jour la base de données

  1. Ouvrez SQLYog ou Navicat
  2. Appliquez les mises à jour pour la base mangos en executant tous les fichiers de la forme REVI_NO_database_name_of_the_update.sql où REVI=Numero de la révision de MaNGOS doit être compris entre le numero de votre ancienne version et celui de votre nouvelle version, NO=le numero du patch pour cette version, database=mangos et name_of_the_update n'est qu'un bref déscriptif du patch.
  3. Faites de même avec la base characters mais avec database=characters
  4. Faites de même avec la base realmd mais avec database=realmd

Voilà si aucune erreur n'a eu lieu, vous venez de finir la mise à jour de votre core. Ne vous reste plus qu'à le lancer et/ou le configurer si nécessaire.

Navigation
Interaction
Toolbox