Legend of the Green Dragon
by Eric "MightyE" Stevens
http://www.mightye.org

Original Software Project Page:
http://sourceforge.net/projects/lotgd

Primary game server:
http://lotgd.net

########################
Das erste deutsche Release des Spielkerns wurde von Anpera erstellt und ist noch immer
als LoGD 0.9.7+jt ext (GER) unter http://www.anpera.net erhltlich.

Die hier vorliegende Version basiert auf der Arbeit von Anpera. Es handelt sich um eine
stark erweiterte und optimierte Version von http://lotgd.drachenserver.de, auch bekannt als
LoGD 0.9.7+jt ext (GER) Dragonslayer Edition V/2

Sie enthlt viele Erweiterungen und Verbesserungen, die sie einzigartig machen, allerdings
auch inkompatibel zu vielen Modifikationen, die im Internet zu finden sind.


######################
INSTALLATIONSANLEITUNG
######################


UPDATE VON EINER BESTEHENDEN INSTALLATION
=========================================
Ein Update von einer lteren oder inkompatiblen Version wie 
LoGD 0.9.7+jt ext (GER), LOTGD 1.x oder auch 
LoGD 0.9.7+jt ext (GER) Dragonslayer Edition V/1
wird nicht untersttzt, da auf Grund der stetigen Entwicklung dieses Releases
signifikante Teile gendert worden sein knnen, die sich nicht ohne greren Aufwand 
auf andere Installationen bertragen lassen.

Es ist technisch nicht unmglich, schlielich haben wir es ja auch gemacht, 
allerdings geben wir keinen Support.


INSTALLATION:
================
Um dieses Paket installieren zu knnen brauchst Du
einen Webspace mit 

- mindestens 10MB Speicherplatz
- PHP 4.4.1 oder hher (PHP 5.1 Kompatibilitt ist nicht vollstndig getestet, sollte aber funktionieren)
- MySQL 4 oder MySQL 5 (getestet mit beiden Versionen, auf MySQL 5 optimiert)
- (Optional) phpMyAdmin zum administrieren der Datenbank

MySQL Setup:
Das Erstellen der bentigten Datenbanken sollte recht einfach und problemlos von Statten gehen.
Erstelle eine Datenbank oder verwende eine bereits vorhandene Datenbank.
Achte darauf, dass der User, der Zugriff auf die Datenbank hat zumindest die folgenden Rechte 
fr die Datenbank besitzt:
"Select Table Data", "Insert Table Data", "Update Table Data", 
"Delete Table Data", "Manage indexes", "Lock tables"

Fhre anschlieend alle Befehle im SQL Script 
-----------------
lotgd_install.sql 
-----------------
aus, um die bentigten Tabellen zu erstellen und mit einigen Daten zu fllen.


PHP Setup:
==========
Lade alle Dateien und Ordner aus diesem Archiv auf deinen Webspace in das Verzeichnis aus dem 
das Spiel spter gestartet werden soll.
Bearbeite nun die Datei
------------------
dbconnect.php.dist
------------------
und fge dort deine Zugangsdaten zum MySQL Server und der entsprechenden LOTGD Datenbank ein.

$DB_USER="Dein_DB_Username"; //Wurde dir von deinem Provider mitgeteilt
$DB_PASS="Dein_DB_Passwort"; //Kennst du selbst am Besten
$DB_HOST="meistens localhost"; //Wurde dir von deinem Provider mitgeteilt
$DB_NAME="Dein_DB_Name"; //Name der Datenbank

Benenne nun die Datei um und (wenn mglich) ndere die Zugriffsrechte derart, dass die Datei von 
niemandem berschrieben werden kann (chmod -w dbconnect.php) und nur der 
Webserver und niemand sie sonst lesen kann. (chown webservername dbconnect.php - Shellzugriff ntig)
-----------------------------------
dbconnect.php.dist -> dbconnect.php
-----------------------------------

Spielstart:
===========
Das Spiel ist nun installiert und lsst sich ber einen Webbrowser aus dem Installationsverzeichnis 
heraus starten. Als erstes solltest Du Dich als Admin einloggen.
Whrend der Installation wurde ein User
-----------------------------------
Username: Admin, Passwort: CHANGEME
-----------------------------------
erzeugt, mit dem du in die Superuser-Grotte gehen und das Spiel deinen Wnschen anpassen kannst.
Die Spieleinstellungen sind vielfltig, also nimm dir hierfr Zeit, ndere jedoch zuvor 
schleunigst sowohl deinen Usernamen als auch dein Passwort ber den User Editor!
Sobald du dich das erste mal einloggst bekommst du den Titel "Frst von Atrahor"
ndere in den Spieleinstellungen den Titel des Dorfes. Wenn du der Frst sein willst, dann muss dein Titel im Usereditor auf Frst von "Dorfname" umbenannt werden.


Probleme?
=========
F: Ich kann mich nicht mit dem oben genannten Usernamen und Passwort einloggen!
A: Fhre das folgende SQL Kommando aus, um fr den Admin User das Passwort festzulegen:
UPDATE accounts SET password=md5('DEIN PASSWORT') WHERE acctid=1; 
A: Erlaube Cookies und Javascript fr die Domain unter der das Spiel installiert wurde. 

F: Ich erhalte seltsame Zeichen anstelle der Umlaute 
A: Dein Apache Webserver ist nicht korrekt eingestellt. Bitte deinen Serveradmin darum die configuration des Apache um die Zeile
AddDefaultCharset ISO-8859-1
zu ergnzen, dann klappt alles prima!

F: Ich erhalte im Gerichtshof bei der Betrachtung der aktuellen verdchtigen Taten einen SQL Fehler.
A: Deine SQL Version ist zu alt. Update auf Version 4.1.1 (mindestens) oder ffne die Datei court.php und suche die folgende Zeile:
/** If you are using mysql < ver 4.1.1 try using the following query :
Befolge die dortigen Anweisungen.

F: Der MOTD Link leuchtet permanent und bei jedem Seitenaufruf wird ein Popup geffnet
A: Erstelle als Admin eine neue MOTD (zum Beispiel Begrungstext fr neue Spieler), dann ist das Problem behoben!

F: Beim klicken auf einen "zurck" Link aus einer Spielerbiographie erhalte ich manchmal einen SQL Fehler.
A: Tja, der Fehler ist bekannt, wir arbeiten daran *g*

F: Ich bekomme direkt nach der Installation einen Fehler der besagt, dass Windows nicht mit so einem kleinen Datum umgehen kann.
A: PANIK !!! Nein, keine Sorge, beim ersten Start des Spiels werden viele Variablen auf einen Standardwert gesetzt und in der DB gespeichert. Dabei kann es auf manchen Servern zu Fehlern kommen. Einfach neu laden und dann ist alles bueno!
