LoGD 0.9.7 PHP5 tauglich machen
Das Onlinespiel Legend of the Green Dragon (kurz LotGD oder LoGD) ist ein auf PHP basierendes RPG (Role-Player-Game), dass nicht nur in Deutschland eine große Fangemeinde besitzt. Besonders beliebt ist immernoch die “Steinzeit Version” LoGD 0.9.7.
Das Spiel lässt sich nach dem Download ohne Probleme auf einem Webserver mit PHP4 installieren unter PHP5 kommt es allerdings zu Problemen. Deswegen hier ein kleines Tutorial um LoGD 0.9.7 PHP5 tauglich zu machen.
Zunächst einmal müssen folgende Dateien rausgesucht werden: common.php, list.php, about.php, configuration.php, create.php, dag.php, dragon.php, gardens.php, gypsy.php, houses.php, inn.php, login.php, prefs.php, pvp.php, rebirth.php, referers.php, setnewday.php, shrine.php, superuser.php, user.php, viewpetition.php.
Bei all diesen Dateien sucht man nach:
strtotime(date(“r”)
und ersetzt es mit:
strtotime(date(“c”)
Und zum Schluss noch die Datei logde.ph:
foreach($titles AS $this) {
if (strtolower($this[0])==$cleartitle || strtolower($this[1])==$cleartitle) {
$falsetitle = true;
break;
}
}
ersetzen mit:
while (list($key,$val)=each($titles)){
if (strtolower($key[0])==$cleartitle || strtolower($key[1])==$cleartitle) {
$falsetitle = true;
break;
}
}
Fragen, Anregungen, Kritik: Kommentar!
Viel Erfolg!