LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
// 21072004
require_once "common.php";
addcommentary();
checkday();
get_special_var();
if ($session['user']['guildID']!=0){
get_clanguild_var($session['user']['guildID']);
}else if($session['user']['clanID']!=0){
get_clanguild_var($session['user']['clanID']);
}
$session['user']['woher']=2;
if ($session['user']['alive']){ }else{
redirect("shades.php");
}
if($session['user']['prison']>=1){
redirect("kerker.php");
}
if($session['user']['einzelhaft']>=1){
redirect("kerker.php");
}
$result = db_query("SELECT acctid1,acctid2,turn FROM pvp WHERE acctid1=".$session['user']['acctid']." OR acctid2=".$session['user']['acctid']."") or die(db_error(LINK));
$row = db_fetch_assoc($result);
if(($row['acctid1']==$session['user']['acctid'] && $row['turn']==1) || ($row['acctid2']==$session['user']['acctid'] && $row['turn']==2)){
redirect("pvparena.php");
}
if (getsetting("automaster",1) && $session['user']['seenmaster']!=2){
//masters hunt down truant students
$exparray=array(1=>100,400,1002,1912,3140,4707,6641,8985,11795,15143,19121,23840,29437,36071,43930,55000);
while (list($key,$val)=each($exparray)){
$exparray[$key]= round(
$val + ($session['user']['dragonkills']/4) * $session['user']['level'] * 100
,0);
}
$expreqd=$exparray[$session['user']['level']+1];
if ($session['user']['experience']>$expreqd && $session['user']['level']<15){
redirect("arkanyatrain.php?op=autochallenge");
}else if ($session['user']['experience']>$expreqd && $session['user']['level']>=15){
redirect("dragon.php?op=autochallenge");
}
}
$session['user']['specialinc']="";
$session['user']['specialmisc']="";
$session['user']['location']=0;
$sql="UPDATE accounts SET location=0 WHERE acctid = ".$session['user']['acctid'];
db_query($sql)or die(sql_error($sql));
addnav("`b`^Der Wegweiser`0`b","wegweiser2.php",false,true);
addnav("Hinter Arkanya");
if ($session['user']['rpchar']!=1){
addnav("Der Strand","arkanyastrand.php");
}
if (@file_exists("dunelakepath.php")) addnav("Trampelpfad","dunelakepath.php");
addnav("Der Hafen","arkanya_hafen.php");
if (($session['user']['dragonkills']>=30) || ($session['user'][superuser]>=3)) addnav("Turm der Elemente","arkanya_turm.php");
addnav("Vor Arkanya");
addnav("Zur Kutsche","arkanya_kutsche.php");
if ($session['user']['rpchar']!=1){
addnav("Zunft der Meister","arkanyatrain.php");
addnav("Der Schmied","xshop.php");
}
addnav("Park","arkanyapark.php");
if ($session['user']['rpchar']!=1){
addnav("Futterstelle","arkanyastables.php");
}
addnav("Schrein","arkanya-shrine.php");
if($session['user']['dragonkills']>=10) addnav("Chocobo Farm","chocobofarm.php");
addnav("In Arkanya");
if (@file_exists("houses2.php")) addnav("Wohnviertel","houses2.php");
addnav("Marktplatz","arkanya_markt.php");
if ($session['user']['rpchar']!=1){
addnav("Die Bank Arkanyas","arkanyabank.php");
addnav("Brunnenplatz","arkanya_brunnen.php");
addnav("Casino","arkanya_casino.php");
}
addnav("`bSonstiges`b");
if ($session['user']['superuser']>=3) addnav("inventar","inventory.php");
addnav("Kämpferliste","list.php");
addnav("Profil & Inventar","prefs.php");
addnav("??F.A.Q. (für neue Spieler)", "petition.php?op=faq",false,true);
addnav("Unter die Brücke (Logout)","arkanya.php?op=logout",true);
if ($session['user']['superuser']>=1){
addnav("X?`bAdmin Grotte`b","superuser.php");
if (@file_exists("test.php")) addnav("Test","test.php");
}
if ($_GET['op']=="logout"){
debuglog("logged out in arkanya");
$session['user']['donationconfig']=serialize($config);
$session['user']['location']=3;
$session['user']['loggedin']=0;
saveuser();
$session=array();
redirect("index.php");
}
$row = db_fetch_assoc(db_query("SELECT * FROM monde WHERE mondname='Orthosie'"));
$mo=$row[zyklus];
$row = db_fetch_assoc(db_query("SELECT * FROM monde WHERE mondname='Thrym'"));
$mo1=$row[zyklus];
if ($mo<5){
$m1="kaum zu sehen";
}elseif (($mo>=5) && ($mo<9)){
$m1="sichelförmig und zunehmend";
}elseif (($mo>=9) && ($mo<13)){
$m1="halb und zunehmend";
}elseif (($mo>=13) && ($mo<17)){
$m1="fast voll und zunehmend";
}elseif (($mo>=17) && ($mo<21)){
$m1="voll";
}elseif (($mo>=21) && ($mo<25)){
$m1="fast voll und abnehmend";
}elseif (($mo>=25) && ($mo<29)){
$m1="halb und abnehmend";
}elseif (($mo>=29) && ($mo<33)){
$m1="sichelförmig und abnehmend";
}
if ($mo1<6){
$m2="kaum zu sehen";
}elseif (($mo1>=6) && ($mo1<11)){
$m2="sichelförmig und zunehmend";
}elseif (($mo1>=11) && ($mo1<16)){
$m2="halb und zunehmend";
}elseif (($mo1>=16) && ($mo1<21)){
$m2="fast voll und zunehmend";
}elseif (($mo1>=21) && ($mo1<26)){
$m2="voll";
}elseif (($mo1>=26) && ($mo1<31)){
$m2="fast voll und abnehmend";
}elseif (($mo1>=31) && ($mo1<36)){
$m2="halb und abnehmend";
}elseif (($mo1>=36) && ($mo1<41)){
$m2="sichelförmig und abnehmend";
}
page_header("Arkanya");
output("<table align='right'><tr><td><IMG SRC=\"images/stadt/arkanya.jpg\"></tr></td></table>",true);
output("`7Hier in Arkanya befindest Du Dich auf einer Halbinsel, welche lediglich über einen schmalen
Landstrich mit Mystara verbunden ist. Ringsherum siehst Du das Wasser schimmern und im Gegensatz zu Mystara
ist die Gegend nur selten von Nebel umgeben. Hierhin solltest Du Dich zurückziehen wenn Du Ruhe suchst und Dich
entspannen möchtest. Lass Dich treiben von den Mythen und Sagen welche diese Insel birgt. Wer weiß welch Abenteuer
Dich hier eines schönen Tages erwarten wird...`n
Die Uhr am Pub zeigt `6".getgametime()." `7und es ist `6".$settings['yearseason'].". `6".$settings['weather2']."`7.
Am Himmel sind die zwei Monde, `6Orthosie `7und `6Thrym `7zu sehen. `6Orthosie `7ist `6$m1`7 und `6Thrym `7ist `6$m2`7.`n`n");
$result = db_query("SELECT * FROM news WHERE 1 ORDER BY newsid DESC LIMIT 1") or die(db_error(LINK));
$row = db_fetch_assoc($result);
output("Hier kannst du die neuesten Meldungen vernehmen:`n`n`c`i$row[newstext]`i`c`n`n");
//if (getsetting('activategamedate','0')==1) output("`7Wir schreiben den `6".getgamedate()."`7 im Zeitalter des Drachen.`n");
output("`7In der Nähe hörst du einige Arkanyaner reden:`n");
viewcommentary("arkanya","Hinzufügen",25);
output("`n`n`7EIn kleiner `sSeestern `7teilt Dir mit, dass hier ein Ort des Rollenspieles ist.");
//Anzeige der Superuser mit on- offmodus by Rikkarda@silienta-logd.de
output("`n`n`\$`b`cAnsprechpersonen für Fragen und Probleme:`n`n");
$result = db_query("SELECT `name`, `loggedin`,`login`,`laston` FROM `accounts` WHERE superuser>=1 ORDER BY firstday ASC") or die(db_error(LINK));
if (db_num_rows($result)==0){
output("<tr><td colspan=4 align='center'>`&`iEs gibt keine Ansprechpartner in dieser Welt`i`0</td></tr>",true);
}
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$loggedin=(date("U") - strtotime($row[laston]) < getsetting("LOGINTIMEOUT",900) && $row[loggedin]);
output("`0<a href='mail.php?op=write&to=".rawurlencode($row['login'])."' target='_blank' "
."onClick=\"window.open('mail.php?op=write&to=".rawurlencode($row['login'])."','mailphpopwriteto".rawurlencode($row['login'])."','scrollbars=yes,resizable=yes,width=550,height=320');return false;\">"
."`0`2".rawurlencode($row['login'])."`0"
."</a>:".($loggedin?"`#On":"`4Off").",",true);
}
output("`n");
output("`n`c`b");
//anzeige ende for www.silienta-logd.de
page_footer();
?>