LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /special/cave_of_eremite.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Die Hälfte der Scripte ist an den Server angepasst und ich hab drin rumgebastelt, also keine Klagen, wenns bei euch net funzt ^^

(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: /special/cave_of_eremite.php

<?php
// Eremitenhöhle
// ©2004-2005 Legends of Anaras
// By Hadriel

$q_answers=array(
1=>'Vielleicht.',
2=>'Sicher.',
3=>'Ja.',
4=>'Nein.',
5=>'Ganz und gar nicht.'
);
$allsome_answer=42//Answer to all questions

if(!isset($session[user][specialinc])) exit();

shuffle($q_answers);

switch(
$_GET[op]){

case 
"":
case 
"search":
$session[user][specialinc]="cave_of_eremite.php";
output("`qBei deinen täglichen Wanderungen entdeckst du weit oben auf einem Berg eine kleine Höhle. Sie scheint recht interessant zu sein, findest du.");
addnav("i?Hinaufklettern","forest.php?op=lookfor");
addnav("Weggehen","forest.php?op=flee");
break;

case 
"lookfor":
$session[user][specialinc]="cave_of_eremite.php";
output("`qDu kletterst den hohen Berg hinauf.`n");
switch(
e_rand(1,3)){
case 
1:
case 
2:
output("Du kommst sicher oben an.");
break;
case 
3:
output("Du rutschst leider kurz ab und musst von Vorne beginnen. Du verlierst ".($session[user][turns]>=3?3:$session[user][turns])." Waldkämpfe");
}
addnav("Betrete die Höhle","forest.php?op=askhim");
break;

case 
"flee":
$session[user][specialinc]="";
break;

case 
"askhim":
addnav("Der Eremit","");
addnav("Frage ihn","forest.php?op=askhim");
$session[user][specialinc]="cave_of_eremite.php";
output("Vor dir sitzt ein alter, weiser Eremit. Er sagt, dass du ihm `b1`b Frage stellen kannst...");
rawoutput("<br><form action='forest.php?op=getanswer' method='post'><input name='question'><input type='submit' class='button' value='Fragen'></form>");
addnav("","forest.php?op=getanswer");
break;

case 
"getanswer":
                    
output("Auf deine Frage ".$_POST[question]." weiss der Eremit folgende Antwort:`n");
                        if(
$_POST[question]=="Was ist die Antwort auf alles?" || $_POST[question]=="Wie lautet die Antwort auf das Leben?" || $_POST[question]=="Wie lautet die Antwort auf das Universum?"){
output(42);
}else{
output($q_answers[e_rand(1,5)]);
}
switch(
e_rand(1,3)){
   case 
1:
      
output("`n Durch diese Weisheit gestärkt wirst du vollständig geheilt.");
      if(
$session[user][hitpoints]<=$session[user][maxhitpoints]){
          
$diff round(($session[user][maxhitpoints]-$session[user][hitpoints]))*1;
               
$session[user][hitpoints] += $diff;
        }
       break;
case 
2:
     
output("`n Durch diese Weisheit kannst du dich im Kampf nicht mehr konzentrieren.");
     
$session['bufflist']['fluch'] = array("name"=>"`9Fluch des Eremits","rounds"=>8,"wearoff"=>"Der Fluch 
           verschwindet."
,"defmod"=>0.8,"roundmsg"=>"`9Der Fluch des Eremits behindert dich.","activate"=>"offense");
break;
case 
3:
break;
}
$session[user][specialinc]="";
addnav("Zurück in den Wald","forest.php");
break;
}


?>