http://anpera.homeip.net/forum/viewtopic.php?t=937
undgetestet:
[php]
<?php
/*
* turm.php
* Version:  03.03.07
* Author:   taikun14
* Email:   
redwing13@web.de
* Fixed (v2): Hadriel
*/
if (!isset($session)) exit
if ($_GET[op]=="" || $_GET[op]=="search"){  
output("Du kommst von deinem Weg ab und stehst plötzlich vor einem Turm, wirst du ihn betreten? ");
addnav("Betreten","forest.php?op=betreten");
addnav("Umkehrern","forest.php?op=zurueck");
$session['user']['specialinc']="turm.php";
} elseif ($_GET[op]=="zurueck"){
$session['user']['specialinc']="";
output("Du bist sehr glücklich , das du umgekehrt bist, wer weiß was da lauert");
} elseif ($_GET[op]=="betreten"){
$session['user']['specialinc']="turm.php";
output("Du gehst in den Turm hinein, und siehst einen KELLER, eine TREPPE, und eine TÜR die aufsteht! Was tust du?");
addnav("Keller","forest.php?op=keller");
addnav("Treppe","forest.php?op=treppe");
addnav("Tür","forest.php?op=tuer");
addnav("Feige abhauen","forest.php?op=abhauen");
} else if ($_GET['op']=="abhauen") {
    $session[user][specialinc]="";
switch(e_rand(1,6)){
        case 1:
        case 2:
        output("Du haust so schnell ab wie du nur kannst!");
        $xp=$session['user']['level']*20;
        output("`^Du erhälst $xp Erfahrungspunkte.`0");
        $session[user][experience]+=$xp;
        break;
        case 3:
        case 4: 
        output("Du läufst weg, aber in all deiner Angst merkst du nicht was um dich herum geschieht und läufst voll gegen einen Baum. IDIOT");
            output("`^Du verlierst 5 Waldkämpfe.`0");
        if ($session[user][turns] > 4) {
           
            $session[user][turns]-=5;
            }else{
            $session[user][turns]=0;
            }
break;
}
} else if ($_GET['op']=="tuer") {
      $session[user][specialinc]="";
output("Du gehst die Türe hinein und siehst einen alten Mann. Als er dich bemerkt, fängt er an dir 30 Minuten lang eine Geschichte zu erzählen. Als Dankeschön bekommst du Erfahrungspunkte");
$xp=$session['user']['level']*900;
        output("`^Du erhälst $xp Erfahrungspunkte.`0");
        $session[user][experience]+=$xp;
} else if ($_GET['op']=="keller") {
    $session[user][specialinc]="";
  if ($session[user][turns] > 0){
        output("Du gehst in den Keller und...");
        output(" verlierst einen Waldkampf .`n`n");
        if($session[user][turns]>0){
        $session[user][turns]--;
               }else{
               $session[user][turns]=0;
               }
        }else{
output("Du gehst in den Keller und wirst von Zombies angegriffen. Du bist tot");
        $session[user][hitpoints]=0;
        $session[user][alive]=false;
        addnews("`0".$session[user][name]." `0ruht nun in einem Keller.");
        
addnav("Tägliche News","news.php");
}
} else if ($_GET['op']=="treppe") {
      $session[user][specialinc]="";
if ($session[user][turns] > 0){
        output("Du gehst die Treppe hinauf... und siehst etwas weißes umhefliegen das spricht: Hau ab du Narr oder du bist t... Du bist schneller weg , bevor dieses weiße Ding fertig war.");
        output("Du verlierst einen Waldkampf bei deiner Flucht.`n`n");
        $session[user][turns]--;
                addnav("Weiter","forest.php");
               
        }else{
output("In deiner ganzen Neugier rennst du die Treppe hoch, übersiehst das die Treppe kaputt ist, und trittst voll drauf, du fliegst durch die Treppe 5 Meter tief und landest auf dem Rücken und bist tot.");
        
        $session[user][hitpoints]=0;
        $session[user][alive]=false;
        addnews("`0".$session[user][name]." `0fiel eine Treppe hinunter.");
        
addnav("Tägliche News","news.php");
}
        }
?>
[/php]