Also habn Special mit nem Turm, gemacht nur wenn ich auf tür , treppe etc. gehe kommt keine nav. leiste nur bei lieber abhauen ;(
findet ihr vielleicht die fehler?
[php]
<?php
/*
* turm.php
* Version: 04.07.05
* Idee: Taikun14
* Email:
redwing13@web.de
*/
if (!isset($session)) exit();
if ($_GET[op]==""){
output("Als du durch den Wald gehst fällt dir ein kleiner Weg auf, der");
output("ziemlich lang und uneben ist. Du beschließt, den Weg zu durchqueren.");
output("Nach etwa 30 Minuten, kommst du an einem riesigen Turm an. Dieser ist ziemlich groß");
output("und stabil gebaut. Du überlegst nun ob du ihn betreten sollst!");
addnav("Betreten?");
addnav("Ja","forest.php?op=ja");
addnav("Nein","forest.php?op=nein");
$session[user][specialinc] = "turm.php";
}
else if ($_GET[op]=="ja"){
output("Du machst die Türe auf und schaust dich um und siehst verschiedene Dinge.");
output("Eine Treppe die in einen zweiten Stock führt... Eine offene Tür... Einen Keller...");
output("Jetzt liegt es an dir. Was tust du?");
addnav("Wo willst du hin?");
addnav("Treppe hinauf","forest.php?op=treppe");
addnav("Zur Tür","forest.php?op=tuer");
addnav("In den Keller","forest.php?op=keller");
addnav("Lieber abhauen","forest.php?op=abhauen");
$session[user][specialinc] = "schloss.php";
}
if ($_GET[op]=="treppe"){
switch (e_rand(1,3)){
case 1:
output("Langsam gehst du die Treppe hinauf, und stolperst, fällst auf deine Nase, aber du fällst so unglücklich , das dein Nasenknochen dir ins Gehirn schlagt.");
output("Du bist tot.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
addnews("`0".$session[user][name]."`0schlug sein Nasenknochen ins Gehirn.");
addnav("Tägliche News","news.php");
break;
case 2:
output("Du gehst die Treppen hinauf und....");
output("findest 1 Edelstein");
$session[user][gems]+=1;
addnav("Zurück in den Wald","forest.php");
break;
case 3:
output("Du gehst die Treppen hinauf und findest eine Schatztruhe..");
output("Du findest 5 Edelsteine und 3500 Gold");
$session[user][gems]+=5;
$session[user][gold]+=3500;
addnav("Zurück in den Wald","forest.php");
break;
}
$session[user][specialinc]="";
}
if ($_GET[op]=="tuer"){
output("Du gehst die Türe hinein und siehst wie ein alter Mann auf seinen Stuhl sitzt und vor sich her grumelt");
output("Plötzlich fängt er an zu sprechen:Hallo mein Junge, ich sehe du bist ein großer Krieger geworden,");
output("und ich denke du könntest das auf deiner Reise gebrauchen.");
output("Dein Opa schenkt dir:");
output("`#2 Edelsteine");
output("`^1500 Gold");
output("`4und Erfahrung");
output("verlierst aber 2 Waldkämpfe");
$session[user][gems]+=2;
$session[user][gold]+=1500;
$session[user][turns]-=2;
$xp=$session['user']['level']*15;
output("`^Du erhälst $xp Erfahrungspunkte.`0");
$session[user][experience]+=$xp;
addnav("In den Wald","forest.php");
}
if ($_GET[op]=="keller"){
switch (e_rand(1,5)){
case 1:
output("Du gehst in den Keller und siehst einige Schädel und Skelette, und denkst was das hier ist,");
output("erst jetzt merkst du das sich hinter dir ein Zombie aufgebaut hat...");
output("Du nimmst all deinen Mut zusammen, ziehst dein Schwert und metzelst den Zombie nieder");
output("Du bekommst etwas Erfahrung, außerdem bekommst du Gold und Edelsteine die der Zombie bei sich trug!");
$session[user][gems]+=2;
$session[user][gold]+=1900;
$xp=$session['user']['level']*9;
output("`^Du erhälst $xp Erfahrungspunkte.`0");
$session[user][experience]+=$xp;
addnav("In den Wald","forest.php");
break;
case 2:
output("Du gehst in den Keller und siehst viele Schädel und Skelette,");
output("und denkst dir nichts dabei. Also durchsuchst du den Raum nach Reichtum,");
output("wirst aber dabei von ein tippen von hinten gestört. Mit ängstlichem Gesicht,");
output("drehst du dich um und siehst einen Skelettkrieger, der sein glänzendens Schwert,");
output("auf dich gerichtet hat, du versuchst noch dein Schwert zu ziehen, wirst aber vorher abgemurgst,");
output("Du bist tot, du verlierst all dein Gold und Erfahrung, Viel Spass im Schattenreich.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][gold]=0;
$xp=$session['user']['level']*9;
output("`^Du erhälst $xp Erfahrungspunkte.`0");
$session[user][experience]-=$xp;
addnews("`0".$session[user][name]." `0starb qualvoll in einem Keller!");
addnav("Tägliche News","news.php");
break;
case 3:
output("Du betrittst den Keller und siehst viele Schädel und Skelette.");
output("Plötzlich fällt dir ein glitzern in einem Schädel auf. Du gehst sofort hin und....");
output("findest 1 Edelstein");
$session[user][gems]+=1;
addnav("In den Wald","forest.php");
break;
case 4:
output("Du betrittst den Keller und siehst viele Schädel und Skelette.");
output("Plötzlich fällt dir ein glitzern in einem Schädel auf. Du gehst sofort hin und....");
output("findest 2 Edelsteine");
$session[user][gems]+=2;
addnav("In den Wald","forest.php");
break;
case 5:
output("Du betrittst den Keller und siehst viele Schädel und Skelette.");
output("Plötzlich fällt dir ein glitzern in einem Schädel auf. Du gehst sofort hin und....");
output("findest 3 Edelsteine");
$session[user][gems]+=3;
addnav("In den Wald","forest.php");
break;
}
$session[user][specialinc]="";
}
if ($_GET[op]=="abhauen"){
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;
addnav("In den Wald","forest.php");
}
if ($_GET[op]=="nein"){
output("Du kehrst lieber um und gehst in den Wald zurück!");
addnav("In den Wald","forest.php");
$session['user']['specialinc']="";
}
page_footer();
?>
[/php]