LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /academy.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: /academy.php

<?php

// 25072004

/* Warchild's Magic Academy of the Dark Arts
* Die Akademie der geheimen Künste
* coded by Kriegskind/Warchild
* Email: warchild@gmx.org
* February/March 2004
* v0.961dt
*
* Modifikationen von LotGD nötig: 
* DB - Neues Feld seenAcademy(TINYINT(3)) in accounts, default 0
* newday.php - Zurücksetzen von $session[user][seenAcademy] = 0 an jedem Tag
* village.php - Link auf die Akademie einbauen
*
* letzte Modifikation
* 18.3.2004, 17:35 Bibliothekserfolgswahrscheinlichkeit wieder auf 33% erhöht (Warchild)
* Adminzugang entfernt
* Zauberladen eingebaut (25.07.2004, anpera)
*/

require_once("common.php");
addcommentary();
// Entscheidungsvariablen op1: Akademie betreten oder nicht, op2: Bezahlungsart und Studienart

page_header("Hauptgebäude der Akademie");

// Kosten: gestaffelt nach Skillevel
$skills = array(1=>"darkarts","magic","thievery");
$akt_magiclevel $session[user][$skills[$session[user][specialty]]] + 1// man faengt bei 0 an ;o)

$cost_low = (($akt_magiclevel 1) * 50);
$cost_medium =(($akt_magiclevel 1)* 60); //plus ein Edelstein
$cost_high = (($akt_magiclevel 1) * 75); //plus 2 Edelsteine

$min_dk 1// wieviele DKs muss ein User haben um eintreten zu dürfen?

// zwei op-Variablen gesetzt und User erfuellt Bedingungen
if (($HTTP_GET_VARS[op1] <> "" && $HTTP_GET_VARS[op2] <> "") && $session['user']['dragonkills']>= $min_dk && $session[user][seenAcademy] == && $session[user][turns]>0)
{
    
// op1='enter' und op2=0 dann eintreten
    
if ($HTTP_GET_VARS[op1] == "enter" && $HTTP_GET_VARS[op2] == "0")
    {
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
        
output("`i`1Mit einem Räuspern machst du auf dich aufmerksam und langsam hebt die Frau ihren Blick und fragt dich nach deinem Begehr. Nachdem du ihr erklärt hast, dass du dich weiterbilden möchtest, zählt sie dir deine Optionen auf.`n`n
        Du kannst versuchen, deine"
);
        if (
$session[user][specialty] == 1)
        
output(" `áDunklen Künste");
        else if (
$session[user][specialty] == 2)
        
output(" `MMystischen Kräfte");
        else
        
output(" `fDiebeskunst");
        
output(" `1allein zu verbessern, oder Du nimmst eine Stunde bei einem der Lehrmeister.`n`n");
        
output("`1Dann legt sie dir ein Pergament vor auf dem alles noch einmal aufgeführt ist, inklusive der Preise:`i`n`n<ul>",true);
        if (
$session[user][specialty] == 1)
        {
            
output("`2Selbststudium der Dunklen Künste: ");
            
output("`f".$cost_low ."`f Gold`n");
            
output("`2Praktischer Unterricht im Tiere quälen: ");
            
output("`f".$cost_medium ."`f Gold `2und `q1 Edelstein`n");
            
output("`2Eine Lehrstunde bei Tyrok, Meister der dunklen Künste: ");
            
output("`f".$cost_high ."`f Gold `2und `q2 Edelsteine`n");
        }
        else if (
$session[user][specialty] == 2)
        {
            
output("`2Selbststudium in der Bibliothek: ");
            
output("`f".$cost_low ."`f Gold`n");
            
output("`2Praktische Übung in der Wildnis: ");
            
output("`f".$cost_medium ."`f Gold `2und `q1 Edelstein`n");
            
output("`2 Alenthás Mystikerstunde: ");
            
output("`f".$cost_high ."`f Gold `2und `q2 Edelsteine`n");
        }
        else
        {
            
output("`2Selbststudium mit Büchern über das stille Handwerk: ");
            
output("`f".$cost_low ."`f Gold`n");
            
output("`2Praktische Übung im Diebeslabyrinth: ");
            
output("`f".$cost_medium ."`f Gold `2und `q1 Edelstein`n");
            
output("`2 Zoltans Lehrstunde für Nachwuchsdiebe: ");
            
output("`f".$cost_high ."`f Gold `2und `q2 Edelsteine`n");
        }
        
output("</ul>",true);
        
output("`n`1`iWas möchtest du nun tun?`i");
        
addnav("Studium");
        
addnav("Selbststudium","academy.php?op1=enter&op2=study");
        
addnav("Praktische Übung","academy.php?op1=enter&op2=practice");
        
addnav("Stunde beim Lehrmeister","academy.php?op1=enter&op2=warchild");
    
//    addnav("Mit anderen Studenten reden","academy.php?op1=enter&op2=chat");
    //    addnav("Zauberladen","academy.php?op1=bringmetolife");
        
addnav("Doch nicht");
        
addnav("Nach draußen","akademie.php");
        
addnav("Zurück zur Stadt","village.php");
    }
    
// nächster Fall: Chat in der Akademie
    /*
    * DEBUG: FUNZT?
    */
    
if ($HTTP_GET_VARS[op1] == "enter" && $HTTP_GET_VARS[op2] == "chat")
    {
        
output("Du gesellst Dich zu einer Gruppe Studenten, die um ein Pentagramm herumstehen.`n");
        
output("Sie erörtern die fiesen Konsequenzen einer misslungenen Dämonenbeschwörung...");
        
output("`n`nZuletzt sagten sie:");
        
output("`n`n");
        
addnav("Wieder hineingehen","academy.php?op1=enter&op2=0");
        
viewcommentary("academy","Sprich",25);
    }
    
    
// check if User has enough gems/gold if he wants to learn
    // 1st Case: STUDY
    
if ($HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "study" &&
    
$session[user][gold] < $cost_low)
    {
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
        
output("`n`D Leider kannst du den geforderten Preis nicht bezahlen.");
        
addnav("Nochmal nachschauen","academy.php?op1=enter&op2=0");
    }
    else if (
$HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "study" &&
    
$session[user][gold] >= $cost_low)
    {
        
// subtract costs
        
$session[user][gold] = $session[user][gold] - $cost_low;
        
$goldpaid $cost_low;
        
//debuglog("paid $goldpaid to the academy");

        // war heute schonmal hier...
        
$session[user][seenAcademy] = 1;
        
$session[user][turns]--;

        if (
$session['user']['drunkenness'] > 0// too drunk to learn
        
{
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
            
output("`1Auch wenn du dich noch so bemühst, du kannst dich einfach nicht konzentrieren. Die Schrift verschwindet ständig vor deinen Augen und du drohst immer wieder einzuschlafen. Vielleicht hättest du nicht soviel Bier trinken sollen, bevor du hierher kamst.`n`n
            Frustriert und kein bisschen schlauer verlässt du die Bibliothek"
);
            
addnav("Gehen");
            
addnav("Akademiehof","akademie.php");
            
addnav("Zurück in die Stadt","village.php");
        }
        else 
// hier geht das Train los
        
{
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
            
$rand e_rand(1,3);
            switch (
$rand)
            {
                case 
1:
                
output("`1Du sitzt in der Bibliothek, doch die Stille die nur ab und zu durch das Rascheln von Blättern oder leisen Schritten unterbrochen wird, macht dich nur schläfrig. Du nickst ein und schlägst mit dem Kopf auf den Tisch.`n`nDu verlierst einige Lebenspunkte!`n`n Frustriert und leise vor dich hinfluchend verlässt du die Bibliothek");
                
$session[user][hitpoints] = $session[user][hitpoints] - $session[user][hitpoints] * 0.2;
                break;
                case 
2:
                
output("`&Du verbringst einige Zeit in der Bibliothek, doch offenbar hast du dir ein Lehrbuch für Fortgeschrittene ausgesucht, denn du verstehst so gut wie nichts.`n");
                
output("Frustiert verlässt Du die Bibliothek.");
                break;
                case 
3:
                
output("`&Du nimmst Dir einen grossen, ledergebundenen Folianten und vertiefst dich in die Lektüre. Dieser ist so spannend, dass du völlig die Zeit vergisst und was um dich herum passiert. Nach einigen Stunden hast du einiges über die ");

                if (
$session[user][specialty] == 1)
                
output(" `áDunklen Künste`&");
                else if (
$session[user][specialty] == 2)
                
output(" `MMystischen Kräfte`&");
                else
                
output(" `fDiebeskunst`&");
                
output(". gelernt und machst dich stolz und zufrieden auf den Weg zurück.`n`n");
                
increment_specialty();
                break;
            }
            
addnav("Gehen");
            
addnav("Akademiehof","akademie.php");
            
addnav("Zurück in die Stadt","village.php");
        }
    }
    
    
// 2nd Case: PRACTICE
    
if ($HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "practice" &&
    (
$session[user][gold] < $cost_medium ||
    
$session[user][gems] < 1
    
))
    {
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
        
output("`n`D Leider kannst du den geforderten Preis nicht bezahlen.");
        
addnav("Nochmal nachschauen","academy.php?op1=enter&op2=0");
    }
    else if (
$HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "practice" &&
    (
$session[user][gold] >= $cost_medium ||
    
$session[user][gems] >= 1))
    {
        
// subtract costs
        
$session[user][gold] = $session[user][gold] - $cost_medium;
        
$session[user][gems]--;
        
$goldpaid $cost_medium;
        
//debuglog("paid $goldpaid and 1 gem to the academy");

        // war heute schonmal hier...
        
$session[user][seenAcademy] = 1;
        
$session[user][turns]--;

        if (
$session['user']['drunkenness'] > 0// too drunk to learn
        
{
            if (
$session[user][specialty] == 1)
            {
                    
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
                
output("`1Du betrittst den Übungsraum in dem es außer einem dunklen Loch in der gegenüberliegenden Wand nichts gibt.`n
                Du hörst aus der Öffnung ein leises Kratzen von Krallen, doch noch bevor das Tier aus dem Loch gekrochen kommt, stolperst du über deine eigenen Füße und schlägst der Länge nach auf den Boden`n`n"
);
                
output("`DDu verlierst ein paar Lebenspunkte!");
                
$session[user][hitpoints] = $session[user][hitpoints] - $session[user][hitpoints] * 0.2;
            }
            else if (
$session[user][specialty] == 2)
            {
                    
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
                
output("`1Du betrittst die Kammer der Magie, ein runder Raum ohne Fenster, der lediglich erhellt wird durch die kleinen Blitze die über die Wände zucken und ständig neue Muster bilden. Das ständige Aufflackern verwirrt deinen vom Alkohol benebelten Geist und so torkelst du hin und her. Du versuchst dich an der Wand abzustützen um nicht zu fallen, was dir einen schmerzhaften Blitzschlag einhandelt!`n`n");
                
output("`DDu verlierst ein paar Lebenspunkte!");
                
$session[user][hitpoints] = $session[user][hitpoints] - $session[user][hitpoints] * 0.2;
            }
            else
            {        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
                
output("`1Du betrittst das Labyrinth der Fallen, doch schon nach den ersten paar Abzweigungen hast du die Orientierung verloren und die Enge der Gänge lässt dich in Panik verfallen. In deinem betrunkenen Zustand stolperst du von einer Falle in die nächste.`n`n");
                
output("`DDu verlierst einige Menge Lebenspunkte!");
                
$session[user][hitpoints] = $session[user][hitpoints]  * 0.1;
            }
            
addnav("Gehen");
            
addnav("Akademiehof","akademie.php");
            
addnav("Zurück in die Stadt","village.php");
        }
        else 
// hier geht das Train los
        
{
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
            
$rand e_rand(1,3);
            switch (
$rand)
            {
                case 
1:
                
output("`1Du verlässt den Trainingsbereich geschlagen und mit ein paar blutenden Wunden, gelernt hast du allerdings trotzdem nichts. Frustriert verlässt du die Akademie.`n`n");
                
output("`DDu hast ein paar Lebenspunkte verloren.");
                
$session[user][hitpoints] = $session[user][hitpoints]  * 0.9;
                break;
                case 
2:
                case 
3:
                
output("`&Nach einer fordernden Stunde, die du souverän gemeistert hast, machst du dich auf den Weg zurück.`n`n");
                
increment_specialty();
                break;
            }
            
addnav("Wege");
            
addnav("Akademiehof","akademie.php");
            
addnav("Zurück zur Stadt","village.php");
        }
    }
    
    
// 3rd Case: WARCHILD
    
if ($HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "warchild" &&
    (
$session[user][gold] < $cost_high ||
    
$session[user][gems] < 2))
    {
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
        
output("`n`D Leider kannst Du den geforderten Preis nicht bezahlen.");
        
addnav("Nochmal nachschauen","academy.php?op1=enter&op2=0");
    }
    else if (
$HTTP_GET_VARS[op1] == "enter" &&
    
$HTTP_GET_VARS[op2] == "warchild" &&
    (
$session[user][gold] >= $cost_high ||
    
$session[user][gems] >= 2))
    {
        
// subtract costs
        
$session[user][gold] = $session[user][gold] - $cost_high;
        
$session[user][gems] = $session[user][gems] - 2;
        
$goldpaid $cost_high;

        
// war heute schonmal hier...
        
$session[user][seenAcademy] = 1;
        
$session[user][turns]--;
        
        
//debuglog("paid $goldpaid and 2 gems to the academy");        
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
        if (
$session['user']['drunkenness'] > 0// too drunk to learn
        
{
            
output("`1Betrunken, mit glasigem Blick und wackelig auf den Beinen trittst du deinem Meister entgegen um deine Lehrstunde anzutreten.`n
            Dieser hat jedoch nicht mehr als einen verachtenden Blick für dich übrig und befördert dich ruppig und unfreundlich aus seinem Studierzimmer, dich gefolgt von deinem bezahlten Lehrgeld, dass du nicht mehr in der Lage bist vollständig einzusammeln.`n`n"
);
            
output("`DDu verlierst etwas Gold!");
            
$session[user][gold] +=  $cost_high 0.67;
            
$session[user][gems] = $session[user][gems] + 2;
        }
        else 
// hier geht das Train los
        
{
            
output("`&Du verbringst einige Zeit mit deinem Lehrmeister, der dir völlig neue Wege eröffnet, deine Kunst besser zu meistern.`n`n");
            
output("Zufrieden und wissender verlässt du die Akademie!`n`n");
            
increment_specialty();
        }
        
addnav("Gehen");
        
addnav("Akademiehof","akademie.php");
        
addnav("Zurück in die Stadt","village.php");
    }
}else if(
$_GET[op1]=="bringmetolife"){ // Zauberladen (written on a cassiopeia while taking a bath)
    
if ($_GET[action]=="sell"){
        
page_header("Händler für Schriftrollen");
        if (isset(
$_GET[id])){
            
$sql="SELECT * FROM items WHERE id=$_GET[id]";
            
$result=db_query($sql);
              
$row db_fetch_assoc($result);
            
output("`i`&Eingehend studiert der Tiefling `C$row[name]`&. Dann überreicht er dir ".($row[gold]?"`f$row[gold] Gold":"")." ".($row[gems]?"`u$row[gems] Edelsteine":"")." `&`i. ");
            
addnav("Mehr verkaufen","academy.php?op1=bringmetolife&action=sell");
            
$sql="DELETE FROM items WHERE id=$_GET[id]";
            
$session[user][gold]+=$row[gold];
            
$session[user][gems]+=$row[gems];
            
db_query($sql);
        }else{
            
page_header("Händler für Schriftrollen");
            
$sql="SELECT * FROM items WHERE owner=".$session[user][acctid]." AND (gold>0 OR gems>0) AND class='Zauber' ORDER BY name ASC";
            
$result=db_query($sql);
            if (
db_num_rows($result)){
                
output("`i`&Du zeigst dem Tiefling all deine Zauber die du hast und er sagt dir, was er bereit wäre dafür zu bezahlen.`i`n`n");
                
output("<table border='0' cellpadding='1' cellspacing='3'>",true);
                
output("<tr class='trhead'><td>`b`&Name`b</td><td align='right'>`b`&Preis`b</td></tr>",true);
                for (
$i=0;$i<db_num_rows($result);$i++){
                      
$row db_fetch_assoc($result);
                    
$bgcolor=($i%2==1?"trlight":"trdark");
                    
output("<tr class='$bgcolor'><td><a href='academy.php?op1=bringmetolife&action=sell&id=$row[id]'>$row[name]</a></td><td align='right'>`f$row[gold] Gold, `u$row[gems] Edelsteine</td></tr><tr class='$bgcolor'><td colspan='2'>$row[description]</td></tr>",true);
                    
addnav("","academy.php?op1=bringmetolife&action=sell&id=$row[id]");
                }
                
output("</table>",true);
            } else {
                
page_header("Händler für Schriftrollen");
                
output("`i`&Du hast nichts, was du dem Tiefling anbieten könntest.");
            }
        }
        
addnav("Zurück","academy.php?op1=bringmetolife");
    }else if (
$_GET[action]=="buy"){ // ok, water's getting cold ^^
        
page_header("Händler für Schriftrollen");
        if (isset(
$_GET[id])){
            
$sql="SELECT * FROM items WHERE id=$_GET[id]";
            
$result=db_query($sql);
              
$row db_fetch_assoc($result);
            if (
$session[user][gems]<$row[gems] || $session[user][gold]<$row[gold]){
                
output("`i`&Drohend knurrt dich der Tiefling an. Diesen Spruch kannst du dir nicht leisten!`i");
                
addnav("Etwas anderes kaufen","academy.php?op1=bringmetolife&action=buy");
            }else if (
db_num_rows(db_query("SELECT id FROM items WHERE name='$row[name]' AND owner=".$session[user][acctid]." AND class='Zauber'"))>0){
                
output("`i`&Diesen Zauber hast du schon. Du musst ihn entweder aufbrauchen, oder verkaufen, bevor du ihn neu kaufen kannst.");
                
addnav("Etwas anderes kaufen","academy.php?op1=bringmetolife&action=buy");
            }else{
                
output("`i`&Du hast dich für die Schriftrolle: `6$row[name] `&entschieden. Nachdem du den Tiefling die geforderten ".($row[gold]?"`f$row[gold] Gold":"")." ".($row[gems]?"`u$row[gems] Edelsteine":"")."`& gegeben
                hast, händigt er dir das zusammengerollte Pergament aus."
);
                
addnav("Mehr kaufen","academy.php?op1=bringmetolife&action=buy");
                
$sql="INSERT INTO items(name,class,owner,value1,value2,hvalue,gold,gems,description,buff) VALUES ('$row[name]','Zauber',".$session[user][acctid].",$row[value1],$row[value2],$row[hvalue],$row[gold],$row[gems],'".addslashes($row[description])."','".addslashes($row[buff])."')";
                
$session[user][gold]-=$row[gold];
                
$session[user][gems]-=$row[gems];
                
db_query($sql);
            }
        }else{
            
page_header("Händler für Schriftrollen");
            
output("`i`D\"Die hier kann ich anbieten:\"`i`n`n");
            
$ppp=25// Player Per Page to display
            
if (!$_GET[limit]){
                
$page=0;
            }else{
                
$page=(int)$_GET[limit];
                
addnav("Vorherige Zauber","academy.php?op1=bringmetolife&action=buy&limit=".($page-1));
            }
            
$limit="".($page*$ppp).",".($ppp+1);
            
$sql="SELECT * FROM items WHERE (owner=0 AND class='Zauber') OR class='Zaub.Prot' AND gold<=".$session[user][gold]." AND gems<=".$session[user][gems]." ORDER BY class,name ASC LIMIT $limit";
            
$result=db_query($sql);
            if (
db_num_rows($result)>$pppaddnav("Mehr Zauber","academy.php?op1=bringmetolife&actino=buy&limit=".($page+1));
            if (
db_num_rows($result)){
                
output("<table border='0' cellpadding='2' cellspacing='2'>",true);
                
output("<tr class='trhead'><td>`b`&Name`b</td><td align='right'>`b`&Preis`b</td></tr>",true);
                for (
$i=0;$i<db_num_rows($result);$i++){
                      
$row db_fetch_assoc($result);
                    
$bgcolor=($i%2==1?"trlight":"trdark");
                    
output("<tr class='$bgcolor'><td><a href='academy.php?op1=bringmetolife&action=buy&id=$row[id]'>$row[name]</a></td><td align='right'>`f$row[gold] Gold, `u$row[gems] Edelsteine</td></tr><tr class='$bgcolor'><td colspan='2'>$row[description]</td></tr>",true);
                    
addnav("","academy.php?op1=bringmetolife&action=buy&id=$row[id]");
                }
                
output("</table>",true);
        
            } else {
                
output("`i`D\"Ich hab nichts für dich. Verschwinde!\"`i");
            }
        }
        
addnav("Zurück","academy.php?op1=bringmetolife");
    }else{ 
    
page_header("Händler für Schriftrollen");
        
output("`i`&Du hast dich dazu entschlossen dich dem Stand eines Tieflings zu nähern, der diverse Schriftrollen anbietet. Wie von jedem Händler hier auf dem Schwarzmarkt wirst du auch von ihm misstrauisch gemustert. `n
        `D\"Was willste?\"`& knurrt dich der Tiefling an und irgendwie bist du dir selbst nicht ganz sicher, was du denn willst. Du zuckst unschlüssig mit den Schulter, was dir einen bösen Blick einbringt `D\"Kaufen oder 
        verkaufen, so schwer is es nich.\"`i"
);
        
addnav("Schriftrollen");
        
addnav("Kaufen","academy.php?op1=bringmetolife&action=buy");
        
addnav("Verkaufen","academy.php?op1=bringmetolife&action=sell");
        
addnav("Nichts wie weg");
        
addnav("Zurück zum Schwarzmarkt","schwarzmarkt.php");
        
addnav("Zurück zum Hafen","hafen.php");
        
addnav("Zurück zur Stadt","village.php");
        
    }
    
//addnav("Zurück zu Akademie","academy.php".($session[user][dragonkills]>$min_dk?"?op1=enter&op2=0":"")."");
}
// auf jeden Fall Begrüßung und Einleitung wenn keine Params gesetzt
else
{
        
output("`c<table width='700'><tr>
<td> <img src='images/academy.jpg' width='700' hight='150'>
</td></tr>
</table>`c`n`0"
,true);
output("`c<table width='700'><tr><td align='justify'>`i`1Du nimmst die Stufen die hinaufführen zu der großen Doppelflügeltür, die mit Silberintarsien überzogen ist. Über dem Torbogen sind Schriftzeichen eingemeißelt, die du allerdings nicht lesen kannst. `nIm Inneren erwartet dich eine große Halle von der aus zwei große Treppen nach oben führen, links und rechts führt jeweils ein Gang tiefer in das Gebäude. An der gegenüberliegenden Wand steht ein breiter Tresen hinter dem eine ältere Dame sitzt und Pergamente sortiert und abheftet.`i`n`n</td></tr></table>`c",true);

    
// Heute schonmal hier gewesen? Dann wird's wohl nix :P
    
if ($session[user][seenAcademy] == || $session[user][turns]<1)
    {
        
output ("`n`NDu verspürst kein großes Bedürfnis dich heute noch einmal weiterzubilden. Auf dem Absatz machst du wieder kehrt und gehst wieder nach draußen.");
        
addnav("Gehen");
        
addnav("Auf den Hof","akademie.php");
        
addnav("Zurück zur Stadt","village.php");
    
/*}elseif ($session['user']['reputation']<-5){
        output ("`n`7Doch als du dich näherst, scheint dich ein Mann in einem schwarzen Mantel zu erkennen und dir auf jeden Fall den Eintritt verweigern zu wollen. ");
        output(" Dein schlechter Ruf eilt dir voraus. Es würde dir ja nichts ausmachen, den Kerl niederzumetzeln, aber er dürfte um einiges besser in ");
        if ($session['user']['specialty'] == 1) output("den `\$Dunklen Künsten`7");
        if ($session['user']['specialty'] == 2) output("den `%Mystischen Kräften`7");
        if ($session['user']['specialty'] == 3) output("`^Diebeskünsten`7");
        output(" sein als du. So gehst du murrend ins Dorf zurück.");
        addnav("Zurück ins Dorf","village.php");*/
    
}else    // User darf heute noch hier rein
        // Wenn User genug Dragonkills hat, Zutritt erlauben
        
if ($session['user']['dragonkills']> $min_dk)
        {
            
output("`1`iEinige Momente lang betrachtest du das Treiben der Studenten, die an dir vorüberziehen und sich hier scheinbar schon bestens auskennen. Da du nicht genau weißt, wohin du musst, trittst du an den Empfangstresen heran. `i`n`n");
            
addnav("Mach dich bemerkbar");
            
addnav("Ansprechen","academy.php?op1=enter&op2=0");
            
addnav("Gehen");
            
addnav("Nach draußen","akademie.php");
            
addnav("Zurück zur Stadt","village.php");
        }
        
// wenn User nicht ausreichend Dragonkills hat, Zutritt ablehnen
        
else
        {
            
output("`UDie Empfangsdame hebt ihren Blick von ihrer Arbeit und mustert dich eingehend und skeptisch. Auf ihrer Stirn bilden sich noch ein paar mehr Falten, als sie diese runzelt und in freundlichem aber bestimmten Tonfall erklärt sie dir, dass nicht jeder berechtigt ist hier zu lernen.`n`n
            So ziehst du also wieder deiner Wege.`n`n"
);
            
addnav("Gehen");
            
addnav("Auf den Hof","akademie");
            
addnav("Zurück zur Stadt","village.php");
        }
}

page_footer();
?>