Hallo!
Ich habe einen recht dummen Fehler und komme auf keinen grünen Zweig mehr. Bitte seid nachsichtig, jeder hat mal nen schlechten Tag... *schäm*
Das Problem liegt darin dass die User nichtmehr aus dem Hexenhaus (meine shades.php) rauskommen sondern immer wieder mit der alive-Abfrage zurückgeschickt werden. Hier der Source auf shades und village:
shades.php
[php]<?php
require_once "common.php";
page_header("Das Hexenhaus");
addcommentary();
if($session['user']['alive']==false){
addnews("`&{$session['user']['name']}`@ wurde von `qLeaf`@ geheilt.");
$session['user']['spirits'] = Erschöpft;
$session['user']['resurrections']++;
$session['user']['alive']=true;
$session[bufflist]['res'] = array(
"name" => "`4Erschöpfung"
,"roundmsg" => "`4Du fühlst dich erschöpft..."
,"wearoff" => "`@Du hast dich erholt!!"
,"rounds" => "40"
,"atkmod" => "-1"
,"defmod" => "-1"
,"activate" => "roundstart"
);
$session['user']['turns']-=20; }
output("`c`b`3Das Hexenhaus`b`c`n");
output("`3Deine Augen sind geschlossen und ein durchdringender Geruch verschiedenster Kräuter und Gewürze steigt dir in die Nase...`n`n
Langsam öffnest du die Lieder und blickst in das lächelnde Gesicht einer jungen Hexe.`n
`6\"Guten Morgen!!\"`3 Leaf grinst bis über ihre beiden spitzen Ohren.
`6\"Die haben dich aber ganz schön übel zugerichtet! Du soltest etwas besser auf dich aufpassen...\"`3
meint sie fast vorwurfsvoll, doch dann lächelt sie wieder und gibt dir einen Kuss auf die Stirn.
`6\"Zum Glück hast du ja mich. Doch jetzt muss ich dich leider fortschicken, vor der Tür warten noch ein paar die verarztet werden wollen.\"
`3So dankst du ihr herzlich und machst dich wieder auf den Weg.`n`n
Als du dich auf den Weg machen willst siehst du verwundete Krieger auf einem bemoosten Baumstamm vor Leaf's Haus warten... `n`n");
viewcommentary("hexenhaus","Verzweifeln",25,"jammert");
addnav("W?Weiter","village.php");
page_footer();
?>[/php]
village.php
[php]<?php
require_once "common.php";
addcommentary();
checkday();
if ($session['user']['alive']!=true){
// redirect("shades.php");
}
if ($session['user']['kerker']==1){
redirect("kerker.php");
}elseif($session['user']['kerker']>1){
$nummerk=$session['user']['kerker']-1;
redirect("hauskerker.php?nummer=$nummerk");}
// Start
if($session[user][locate]==0){
redirect("stadta.php");
}
// Menschenstadt
if($session[user][locate]==1){
redirect("stadta.php");
}
// usw.
page_footer();
?>
[/php]
Die User stecken somit in einer Schleife und kommen nicht mehr weg. Wahrscheinlich ists irgendein peinlicher Fehler aber ich häng leider total. 8/
Lg,
Song Sinen
_________________ I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337
|