DE:Converting:MaNGOS

From ArcEmu-Wiki
Jump to: navigation, search
+/-
Hauptseite                   Other languages:   English  •   German   •   FrenchArcEmu Website     ArcEmu Forum     Forum Support Deutsch     Bug Tracker


Ico maintenance.png Ein Teil des Inhalts dieser Wiki-Seite ist nicht aktuell und benötigt eine Überarbeitung. Bitte hilf mit, diese Seite zu verbessern und erneuere den Inhalt.


Ico info.png Der Converter wird momentan nicht mehr weiterentwickelt und funktioniert daher nicht mit den neuesten MaNGOS-Datenbanken. Ihr müsst eine funktionierende (alte) Datenbank finden.


Ico info.png Es könnte Vorzüge haben, eine Datenbank zu benutzen, die speziell für ArcEmu gemacht wurde. Aber: Datenbanken für MaNGOS können mehr Inhalt enthalten, der für Spieler bereit ist oder "so aussieht", als ob er bereit wäre, aber nicht funktioniert.



Contents

MaNGOS to ArcEmu Database Converter

Ico info.png Dies ist eine Übersetzung eines Forenbeitrags und der zugehörigen Anleitung von Artox.

Siehe für den Originalbeitrag hier.


 __  __       _   _  ____  ___  ____    _        
|  \/  | __ _| \ | |/ ___|/ _ \/ ___|  | |_ ___  
| |\/| |/ _` |  \| | |  _| | | \___ \  | __/ _ \ 
| |  | | (_| | |\  | |_| | |_| |___) | | || (_) |
|_|  |_|\__,_|_| \_|\____|\___/|____/   \__\___/ 
                                                 
    _             _____                 
   / \   _ __ ___| ____|_ __ ___  _   _ 
  / _ \ | '__/ __|  _| | '_ ` _ \| | | |
 / ___ \| | | (__| |___| | | | | | |_| |
/_/   \_\_|  \___|_____|_| |_| |_|\__,_|


MaNGOS to ArcEmu Database Converter

Release v1.0


von Artox


Download: http://filebeam.com/b983ad1e670acc40b3f58de4eeb6946e


Allgemeine Informationen

Der MaNGOS to ArcEmu Converter ist ein PHP-Tool/-Skript, dass eine Instanz einer beliebigen MaNGOS-Datenbank (wie z.B. UDB, YTDB, etc.) in die Datenbankstruktur von ArcEmu überführt.

Im Grunde genommen kann durch die Verwendung dieses Tools sichergestellt werden, dass Du die neueste und beste Datenbank mit den vollständigsten Gegenstandssätzen, NPCs, Spawnpunkten und Gameobjects verwendest, die es derzeit für WoW-Privatserver gibt.


Voraussetzungen

  • Eine Instanz eines MySQL-Servers. (Etwas, das bereits von ArcEmu vorausgesetzt wird.)


Benutzungsanweisungen

  • Erstelle zwei verschiedene Datenbanken auf Deinem MySQL-Server: eine für die Instanz der MaNGOS-Datenbank, eine andere für das Tool, damit es die konvertierten Daten dorthin schreiben kann. Benenne sie so, dass sie klar voneinander unterschieden werden können.
  • Importiere Deine MaNGOS-Datenbank in die erste Datenbank, die Du erstellt hast. Wende alle Corepatchs bis Patch 10150 nach dem Importieren an. Es ist wichtig, dass Du keine Corepatchs nach Patch 10150 anwendest, damit das Tool funktioniert.
  • Öffne die config.php.dist-Datei im Hauptordner des Tools mit einem normalen Texteditor. Editiere die benötigten Informationen wie unten beschrieben und stelle sicher, dass alles korrekt eingegeben ist.
/**  * The name of the target database where you want the converted data to end up.  */ $adb		= 'Zieldatenbank_(ArcEmu:_typischerweise_"arc_world")';
/**  * The name of the imported MaNGOS database.  */ 					$mdb		= 'Quelldatenbank_(MaNGOS:_z.B._"ytdb")';
/**  * The username, password and hostname (IP) of your MySQL server  */ $user		= 'MySQL-Benutzername';
									 $pass		= 'MySQL-Passwort';
									 $host		= 'MySQL-IP-Adresse_(meistens_"localhost")';
  • Speichere die Datei und bennene sie in config.php um.
  • WINDOWS: Führe convert.bat aus. UNIX/MAC: Führe convert.sh aus.
  • Die Konvertierung kann viel Zeit beanspruchen. Bitte habe Geduld!
Ico info.png Der Schritt, um Zusatzfunktionen hinzuzufügen, funktioniert nicht mehr, da der ArcEmu-Quellcode mittlerweile mit Git anstatt SVN verwaltet wird. Der Schritt wurde sicherheitshalber entfernt. Bitte fahre mit den folgenden Anweisungen fort!
  • WICHTIG!!!: Wende bitte die to_clean_arc.sql-Datei aus dem Ordner /sql/ mit Deinem bevorzugten MySQL-Frontend auf die konvertierte Datenbank (die Zieldatenbank!) an. Dadurch wird sichergestellt, dass ArcEmu ohne Probleme ausgeführt werden kann.
Personal tools