LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de

Hinweis: Einige Files hier sind noch in der Entwicklung! Alle fertigen Dateien gibt es hier!

Zeige Source: /logd/village.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /logd/village.php

<?php

// 20140816

require_once("common.php");
addcommentary();
checkday();

if (
$session['user']['alive']){ }else{
    
redirect("shades.php");
}
$sql="SELECT acctid1,acctid2,turn FROM pvp WHERE acctid1=".$session['user']['acctid']." OR acctid2=".$session['user']['acctid'];
$result db_query($sql) 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");

$angreifer=(int)getsetting("angreiferzahl",0);

// if (getsetting("automaster",1) && $session['user']['seenmaster']!=1){
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("train.php?op=autochallenge");
    }elseif (
$session['user']['experience']>$expreqd && $session['user']['level']>=15){
        
redirect("dragon.php?op=autochallenge");
    }
}
$session['user']['specialinc']="";
$session['user']['specialmisc']="";

addnav("Wald","forest.php");
addnav("Wohnviertel","houses.php");
addnav("Friedhof","friedhof.php");
if (
$angreifer>0addnav("`\$Verteidigt das Dorf!`0","dorfangriff.php");
addnav("Klingengasse");
addnav("Trainingslager","train.php");
if (
getsetting("pvp",1)){
    
addnav("Spieler töten","pvp.php");
    
addnav("A?Die Arena","pvparena.php");
}
addnav("Ruhmeshalle","hof.php");

addnav("Marktplatz");
if (
getsetting("vendor",0)==1addnav("Wanderhändler","vendor.php");
addnav("W?MightyEs Waffen","weapons.php");
addnav("R?Pegasus Rüstungen","armor.php");
if (@
file_exists("clothshop.php")) addnav("Parenas Boutique","clothshop.php");
addnav("B?Die alte Bank","bank.php");
addnav("Z?Zigeunerzelt","gypsy.php");
if (
$session['user']['dragonkills']>=10 || $session['user']['superuser']>1addnav("P?Auffälliger Pavillion","pavilion.php");
//if (@file_exists("alchemist.php")) addnav("Alchemistenküche","alchemist.php");
addnav("Pranger","jail2.php");
addnav("Tavernenstrasse");
addnav("E?Schenke zum Eberkopf","inn.php",true);
addnav("Mericks Ställe","stables.php");
addnav("J?Jägerhütte","lodge.php");
addnav("G?Der Garten","gardens.php");
addnav("F?Seltsamer Felsen","rock.php");
addnav("`bSonstiges`b");
addnav("??F.A.Q. (für neue Spieler)","petition.php?op=faq",false,true);
addnav("N?Tägliche News","news.php");
addnav("Profil & Inventar","prefs.php");
addnav("Kämpferliste","list.php");
addnav("In die Felder (Logout)","login.php?op=logout",true);

if (
$session['user']['superuser']>=2){
  
addnav("X?`bAdmin Grotte`b","superuser.php");
  if (@
file_exists("test.php")) addnav("Test","test.php");
  
addnav("Pranger (Test)","jail2.php");
  
//addnav("Sudoku (Test)","sudoku2.php");
}
//let users try to cheat, we protect against this and will know if they try.
addnav("","superuser.php");
addnav("","user.php");
addnav("","taunt.php");
addnav("","creatures.php");
addnav("","configuration.php");
addnav("","badword.php");
addnav("","armoreditor.php");
addnav("","bios.php");
addnav("","badword.php");
addnav("","donators.php");
addnav("","referers.php");
addnav("","retitle.php");
addnav("","stats.php");
addnav("","viewpetition.php");
addnav("","weaponeditor.php");

if (
$session['user']['superuser']){
  
addnav("Neuer Tag","newday.php");
}

if (
getsetting("topwebid"0) != 0) {
    
addnav("Top Web Games");
    if (
date("Y-W"strtotime($session['user']['lastwebvote'])) < date("Y-W"))
        
$hilight="`&";
    else
        
$hilight="";
    
addnav("S?".$hilight."Stimme abgeben""http://www.topwebgames.com/in.asp?id=".getsetting("topwebid"0)."&acctid={$session['user']['acctid']}"falsetrue);
}

page_header("Dorfplatz");
output("`@`c`bDorfplatz`b`cDie Einwohner rennen geschäftig umher.  Keiner bemerkt wirklich, dass Du dort stehst.");
output("  Du siehst verschiedene Geschäfte und Läden entlang der Strasse.  Es gibt einen merkwürdig aussehenden Felsen auf einer Seite.  ");
$sql "SELECT * FROM news WHERE 1 ORDER BY newsid DESC LIMIT 1";
$result db_query($sql) or die(db_error(LINK));
$row db_fetch_assoc($result);
output("Auf diesem kannst du die neueste Meldung lesen:`n`n`c`i".$row['newstext']."`i`c`n");
output("`@Auf jeder Seite wird das Dorf von tiefem dunklem Wald umgeben.`n");
if (
getsetting('activategamedate','0')==1output("Wir schreiben den `^".getgamedate()."`@ im Zeitalter des Drachen.`n");
output("Die Uhr an der Kneipe zeigt `^".getgametime()."`@.");
output(" Das heutige Wetter: `6".$settings['weather']."`@.");
if (
$angreifer>0output("`n`n`\$`c`bAngriff!`b {$angreifer} ".getsetting("angreifername","Kekse")."`\$ greifen das Dorf mit ".getsetting("angreiferwaffe","Krümel")." `\$an!`c");
output("`n`n`%`@In der Nähe reden einige Dorfbewohner:`n");
viewcommentary("village","Hinzufügen",25);
$session['user']['specialmisc']="";
page_footer();
?>