Komm in unsere Facebook Gruppe

Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 25. Mai 2012 18:43

Anleitung Mangos "WOW-Server"

Fragen zu Gameservern für die es kein extra Forum gibt gehöhren hier rein.


Anleitung Mangos "WOW-Server"

Beitragvon Crusher am 13. Jul 2009 21:58

Guten Abend,

Ich habe da ein kleines Problem...
Ich hatte darmals mal einen WoW Server "Privat-Server" bei mir über einen alten PC Laufen lassen
Nun habe ich mir einen Linux Debian Etch Root zugelegt und bin nun auf der Suche nach einer Guten Installations Anleitung.

Wenn man mal bei Google schaut kommt man ständig auf diese Darkwow seiten, die aber der letze Müll sind.


Hat hier vllt. einer ne Ahnung wie ich Mangos auf einen Linux Root Installiere? kann mir jemand ein kleines Howto geben?



Liebe Grüße


Crusher
Crusher
Neuling
Neuling
 
Beiträge: 2
Registriert: 13. Jul 2009 19:34
Wohnort: Bochum

Re: Anleitung Mangos "WOW-Server"

Beitragvon Crusher am 14. Jul 2009 16:42

Kann mir da keiner Helfen? :>
Crusher
Neuling
Neuling
 
Beiträge: 2
Registriert: 13. Jul 2009 19:34
Wohnort: Bochum

Re: Anleitung Mangos "WOW-Server"

Beitragvon [PB] GigaToni am 10. Jan 2010 11:40

zwar alt antworte aber trotzdem undzwar mit:

Diese server sind ILLEGAL! also solltest du die finger davon lassen Blizzard kann dir für immer einen account bei wow untersagen.. [hab ich mal gehört]
[PB] GigaToni
Mitglied
Mitglied
 
Beiträge: 28
Registriert: 31. Dez 2009 08:38

Re: Anleitung Mangos "WOW-Server"

Beitragvon Turrican am 5. Apr 2010 16:21

Sorry Giga das betreiben des Server selbers ist nicht illegal nur das ändern des Spiels.

Und daher mal eine Gute Mangos Anleitung

Hier das Übersichtsblatt:

1.)
Runterladen der Source Codes.
2.)
Einbinden von Scriptdev2
3.)
Compilern
4.)
Datenbank
5.)
Start Script

=================================================================================================

1.) Runterladen der Source codes.

Nun erstellt ihr einen Ordner in /opt namens „mangos“.
cd /opt

danach erstellt ihr einen Ordner:
mkdir mangos

Danach wechseln wir in das Verzeichnis mangos !
cd mangos

So nun laden wir uns mal die Source Codes von Mangos runter.
svn co https://mangos.svn.sourceforge.net/svnroot/mangos/trunk

Danach laden wir uns die Source codes von Scrtiptdev2 runter.
Wechselt in das Verzeichnis bindings ( /opt/mangos/trunk/src/bindings )
cd /opt/mangos/trunk/src/bindings

Runterladen:
für die Englische ver.
svn co https://scriptdev2.svn.sourceforge.net/ ... criptdev2/


für die Deutsche ver.
svn co https://scriptdev2ger.svn.sourceforge.n ... iptdev2ger


nicht vergessen das bei der Deutschen ver. das Patchen etwas anders ist
================================================== ===============================================
--- Wie man ScriptDev2 installiert --
1) Downloade den MaNGOS Quellcode
2) Erstelle einen neuen Ordner im MaNGOS source unter "src\bindings" den du "ScriptDev2" nennst.
3) Lade den aktuellen Quellcode des ScriptDev2 von "https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2" herunter.

4) - Patche den MaNGOS Quellcode mit der MaNGOS-rxxxx-ScriptDev2.patch, wobei XXXX für die höchste verfügbare Version steht
- Kompiliere MaNGOS (ScriptDev2 wird automatisch mitkompiliert)

5) Erstelle eine neue Datenbank indem du die "sql\created_database.sql" benutzt, dann führe "sql\scriptdev2_structure.sql" auf diese Datenbank aus.

6) Füge die "sql\scripts_mangosd_full.sql" und "sql\scripts_mangosd_additional_req.sql" in die MaNGOS Datenbank ein.

7) Platziere die "scriptdev2.conf" in den Ordner, in welchem sich die "mangosd.conf" und die "realmd.conf" befinden.
Du musst die "scriptdev2.conf" vielleicht anpassen wenn du es an deine Datenbank anpassen möchtest oder besondere Einstellungen vornehmen willst
(zum Beispiel eine andere "Locale").

8) mangosd starten


Um alles zu Updaten musst du den "src\bindings" Ordner öffnen, auf den ScriptDev2 Ordner rechtsklicken, auf "Update" klicken und anschließend neu kompilieren.
Der Vorgang ist erheblich einfacher gegenüber früheren Versionen

Um deine Datenbank mit den neuesten ScriptDev2 SQL-Änderungen zu ergänzen kannst du entweder:
a) Einfach alle Änderungen die über die Versionen hinweg gemacht wurden ergänzen
(schaue in den "sql\update" Ordner:
[Dateien welche so aussehen "rXXX_scriptdev2.sql" müssen auf die ScriptDev2-Datenbank gebatcht werden und Dateien die so aufgebaut sind
"rXXX_mangos.sql" auf die MaNGOS-Datebank])
b) Die "mangos_full_scripts.sql" erneut auf deine MaNGOS-Datenbank ausführen.
Du solltest nach jedem Update die "mangos_additional_reg.sql" erneut auf die MaNGOS-Datenbank ausführen


=================================================================================================
2.) Einbinden von ScriptDev2
bevor ihr den patch einspielen könnt müsst ihr noch ein Verzeichnis umbenennen
/opt/mangos/trunk/src/bindings/scriptdev2
in ScriptDev2
/opt/mangos/trunk/src/bindings/ScriptDev2
da der Patch sonnst nicht sauber durch läuft

nun muss noch ein patch eingespielt werden
dazu zurück in den trunk Ordner.
cd /opt/mangos/trunk

und dann
patch -p0 </opt/mangos/trunk/src/bindings/ScriptDev2/patches/MaNGOS-r5049-Scriptdev2.patch


================================================== ===============================================

3.)
Compilern.

Nun geht in den trunk Ordner ( wo wir eig. schon die ganze Zeit sind).

Und tippt folgendes ein:
autoreconf --install --force

autoconf

automake src/bindings/ScriptDev2/Makefile

automake src/bindings/ScriptDev2/sql/Makefile

automake src/bindings/ScriptDev2/sql/Updates/Makefile

./configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --with-python --enable-cli --enable-ra --datadir=/opt/mangos

make

make install

Danach wechselt ihr in das Verzeichnis ScriptDev2
cd /opt/mangos/trunk/src/bindings/ScriptDev2

dann hier auch:
make

make install


Das Compilern habt ihr nun. Glückwunsch, schon fast fertig!
================================================== ===============================================

4.) Datenbank
Als erstes müsst ihr die 4 Datenbanken anlegen:
realmd
characters
mangos
scriptdev2
und einen DB user mangos mit dem pw mangos erstellen

danach könnt ihr einfach die Dumps einspielen

z.B. so

mysql -u mangos --password=mangos mangos < mangos.sql

mysql -u mangos --password=mangos realmd < realmd.sql

mysql -u mangos --password=mangos characters < characters.sql

mysql -u mangos --password=mangos scriptdev2 < scriptdev2_structure.sql



auf diese weise könnt ihr eure Damps in die DB schreiben


So, ich empfehle euch, nicht die mangos.sql nehmen, da diese keine NPCs, mobs etc. drinnen hat.

Hier könnt ihr euch die neueste DBs holen, für die Cores.

Ihr ladet euch die Volle DB runter, zuerst aber in das richtige Verzeichnis, macht ein neues verzeichnis in /opt

cd /opt


dann Verzeichnis erstellen:

mkdir db

Ins Verzeichnis db gehen..
cd db

Runterladen der Full DB:
svn co https://unifieddb.svn.sourceforge.net/svnroot/unifieddb


danach mit dem Befehl
unp

die Datenbank entpacken
die DB wie oben gezeigt einspielen und die updates nicht vergessen ((-:


Die DB ist nun richtig eingestellt.
================================================== ===============================================

6.)
Starten.

Macht eine neue Datei mittels winSCP oder vim und fügt folgendes ein:

./mangos-realmd -c ../etc/realmd.conf &
./mangos-worldd -c ../etc/mangosd.conf

Speichert die Datei unter start.sh

in dem Ordner /opt/mangos/bin

Nun die rechte geben:
chmod +x start.sh
und danach dann ausführen:
screen ./start.sh


Ich hoffe dir ist damit geholfen
Turrican
Mitglied
Mitglied
 
Beiträge: 14
Registriert: 26. Jan 2008 19:38

Re: Anleitung Mangos "WOW-Server"

Beitragvon Maxxx am 16. Jul 2010 17:08

Hallo
super Anleitung jedoch stoße ich bei dieser Eingabe auf Porbleme:
svn co https://mangos.svn.sourceforge.net/svnroot/mangos/trunk
führt zu
-bash: svn: command not found
ist ein Root mit Debian 5.0 .
Mfg Max
Maxxx
Neuling
Neuling
 
Beiträge: 1
Registriert: 16. Jul 2010 17:05

Re: Anleitung Mangos "WOW-Server"

Beitragvon DeaD_EyE am 16. Jul 2010 22:52

apt-cache search svn

Das passende Paket heraussuchen (kann sein, dass es subversion heißt)

dann installieren

z.B. apt-get install subversion
Benutzeravatar
DeaD_EyE
Moderator
Moderator
 
Beiträge: 583
Registriert: 18. Aug 2007 14:57
Wohnort: Hagen


Zurück zu Sonstige Gameserver




Ähnliche Beiträge

IP-Projects - V-Server jetzt kostenlos testen
Forum: Angebote
Autor: yLABS|nExUs
Antworten: 0
Root-Server Restposten im Monat Mai - Atom bis Core i7 930
Forum: Angebote
Autor: yLABS|nExUs
Antworten: 0
V-Server Angebote
Forum: Angebote
Autor: Gamewebi
Antworten: 0
V-Server so billig wie noch nie!!
Forum: Marktplatz
Autor: phonerep
Antworten: 0
Neuer Css Server 21.04.2012
Forum: Counter Strike Source
Autor: Psyonix
Antworten: 0