LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
// 19122006
require_once "common.php";
if ($session[loggedin]){
redirect("badnav.php");
}
page_header("Legend of the Green Dragon - Kerhoat Edition");
//output("`cWillkommen bei Legend of the Green Dragon, schamlos abgekupfert von Seth Able's Legend of the Red Dragon.`n"); - removed by Tronan 13.04.2005
output("`n`b`&".getsetting("loginbanner","*BETA* This is a BETA of this website, things are likely to change now and again, as it is under active development *BETA*")."`0`b`n");
output("`c`@Erschaffe einen Charakter und trete ein in die Welt der Fantasie.`n");
output("`@Reise nach `QK`qe`Qr`qh`Qo`qa`Qt`@, treffe auf seine Helden und beschütze es vor dem Grünen Drachen!`n`n");
if (getsetting('activategamedate','0')==1) output("`@Wir schreiben den `%".getgamedate()."`@.`0");
output("`@Es ist `%".getgametime()."`@.`0`n");
//Next New Day in ... is by JT from logd.dragoncat.net
$tomorrow=timetotomorrow();
output("`@Nächster neuer Tag in: `3 {$tomorrow['hours']} Stunden, {$tomorrow['minutes']} Minuten, {$tomorrow['seconds']} Sekunden.`0`n`n");
output("`@Neue Tage beginnen alle geraden Stunden.`n`n");
$newplayer=stripslashes(getsetting("newplayer",""));
if ($newplayer!="") output("`@Unser jüngster Spieler ist `^$newplayer`@!`0`n");
$newdk=stripslashes(getsetting("newdragonkill",""));
if ($newdk!="") output("`@Der letzte Drachentöter war: `&$newdk`@!`0`n`n");
$jackpot = getsetting("jackpot",100);
output("`@Im Lottojackpot befinden sich `3".$jackpot." Goldstücke`@!`n`n");
$result = db_fetch_assoc(db_query("SELECT COUNT(acctid) AS onlinecount FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime("-".getsetting("LOGINTIMEOUT",900)." seconds"))."'"));
$onlinecount = $result['onlinecount'];
// do not check if playerlimit is not reached!
if ($onlinecount >= getsetting("maxonline",10) && getsetting("maxonline",10)!=0) {
$id=$_COOKIE[lgi];
$sql = "SELECT superuser,uniqueid FROM accounts WHERE uniqueid='$id' AND superuser>0";
$result = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result)>0) $is_superuser=1;
else $is_superuser=0;
}
else $is_superuser = 0;
if ($onlinecount<getsetting("maxonline",10) || getsetting("maxonline",10)==0 || $is_superuser){
//output("Gib deinen Namen und dein Passwort ein, um diese Welt zu betreten.`n"); - removed by Tronan 13.04.2005
if ($_GET['op']=="timeout"){
$session['message'].=" Deine Sessionzeit ist abgelaufen. Bitte neu einloggen.`n";
if (!isset($_COOKIE['PHPSESSID'])){
$session['message'].=" Es scheint, als ob die Cookies dieser Seite von deinem System blockiert werden. Zumindest Sessioncookies müssen für diese Seite zugelassen werden.`n";
}
}
if ($session[message]>"") output("`b`\$$session[message]`b`n");
output("<form action='login.php' method='POST'>"
.templatereplace("login",array("username"=>"<u>N</u>ame","password"=>"<u>P</u>asswort","button"=>"Einloggen"))
."</form>`c",true);
// Without this, I had one user constantly get 'badnav.php' :/ Everyone else worked, but he didn't
addnav("","login.php");
} else {
output("`^`bDer Server ist im Moment ausgelastet, die maximale Anzahl an Usern ist bereits online.`b`nBitte warte, bis wieder ein Platz frei ist.`n`n");
if ($_GET['op']=="timeout"){
$session['message'].=" Deine Sessionzeit ist abgelaufen. Bitte neu einloggen.`n";
if (!isset($_COOKIE['PHPSESSID'])){
$session['message'].=" Es scheint, als ob die Cookies dieser Seite von deinem System blockiert werden. Zumindest Sessioncookies müssen für diese Seite zugelassen werden.`n";
}
}
if ($session[message]>"") output("`b`\$$session[message]`b`n");
output(templatereplace("full")."`c",true);
}
$newDate = mktime(15,14,16, 11, 15, 2004);
// aktuelle Zeit im Unixformat erzeugen
$actDate = time();
// Differenz berechnen (in Sekunden)
$diffDate = ($actDate-$newDate);
// Anzahl Tage = Sekunden /24/60/60
// floor() liefert nur den Anteil vor dem Komma
$days = floor($diffDate / 24 / 60 / 60 );
// den verbleibenden Rest berechnen = Stunden
$diffDate = $diffDate - ($days*24*60*60);
// den Stundenanteil herausrechnen
$hours = floor($diffDate / 60 / 60);
$diffDate = ($diffDate - ($hours*60*60));
// den Minutenanteil
$minutes = floor($diffDate/60);
$diffDate = $diffDate - ($minutes*60);
// die verbleibenden Sekunden
$seconds = floor($diffDate);
output("`b`c`2Der Server ist seit `6$days `2Tagen, `6$hours `2Stunden, `6$minutes `2Minuten und `6$seconds `2Sekunden Online!`c`b`n");
//output("`n`b`&**BETA**`0 This is a BETA of this website, things are likely to change now and again, as it is under active development (when I have time ;-)) `&**BETA**`0`n");
$session[message]="";
output("`c`2Version auf diesem Gameserver: `@{$logd_version} Rothbrüderlein-Edition`0`c");
clearnav();
addnav("Neu hier?");
addnav("Über LoGD","about.php");
addnav("Charakter erstellen","create.php");
addnav("Rollenspiel-Charakter erstellen","createrpg.php");
addnav("Das Spiel");
addnav("Liste der Kämpfer","list.php");
addnav("Tägliche News", "news.php");
addnav("Passwort vergessen?","create.php?op=forgot");
// addnav("DAS Spielforum","http://www.logd-welt.de/forum/index.php",false,false,true);
addnav("Die LoGD-Welt");
addnav("LoGD Netz","logdnet.php?op=list");
addnav("Partnerstädte");
addnav("`BDar`Gda`hno`Ls`0","http://www.dardanos-logd.de/");
//addnav("DragonPrime","http://www.dragonprime.net",false,false,true);
page_footer();
?>