LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
// gefunden auf http://www.lotgd.de
//
// Modifikationen von anpera
// mit einer Idee von Manwe
if (!isset($session)) exit();
$specialinc_file = "findtreasure.php";
if ( $_GET[op] == "baum"){
output("`n`2Als du den Baum näher untersuchst, merkst du, dass der Baum innen hohl ist. ");
output("Du faßt in den hohlen Baum und ");
$baumsuche = e_rand(1,12);
$session['user']['specialinc'] = "";
switch($baumsuche){
case 1:
case 2:
case 3:
output("holst ein zusammengerolltes Pergament heraus.`n`n");
output("`2Du kannst es lesen oder es wegwerfen und deinen Weg weitergehen`0");
addnav("Pergament lesen","forest.php?op=lesen");
addnav("Zurück in den Wald","forest.php?op=back");
$session['user']['specialinc'] = $specialinc_file;
break;
case 4:
case 5:
case 6:
output("kannst etwas ertasten. Nachdem du die Hand wieder heraus gezogen hast, findest du erstaunt `#einen Edelstein`2 darin!");
#output("traust deinen Augen nicht. Du ziehst die Hand heraus und es liegt `#ein Edelstein`2 darin!");
$session['user']['gems']++;
break;
case 7:
case 8:
case 9:
$amt=e_rand(10,90)*$session[user][level];
output("findest nichts. Du gehst rechts um den Baumstamm herum und findest in einem kleinen Versteck `^$amt `2Gold.");
$session[user][gold]+=$amt;
break;
case 10:
case 11:
case 12:
output("spürst einen brennenden Schmerz in deiner Hand! Eine Schlange bewohnt diesen Baumstamm und hat dir in die Hand gebissen. Dir ");
output("wird schwarz vor Augen. Das Gift wirkt.`n`nAls du wieder zu dir kommst, fühlst du dich schwach. Aber du hast überlebt.`n");
if ($session[user][hitpoints]>2){
output("`4Du hast die meisten deiner Lebenspunkte verloren.");
$session[user][hitpoints]=2;
}
break;
}
// addnav("Weg weitergehen","forest.php");
}else if ( $_GET[op] == "lesen"){
output("`n`2Auf dem Pergament siehst du eine Karte dieser Gegend. Auf der Karte ist ");
output("ein '`4X`2' markiert. Es scheint eine Schatzkarte zu sein!`n`n");
output("Am markierten Weg erkennst du, dass dich die Schatzsuche fast den gesamten restlichen Tag kosten würde.");
$session['user']['specialinc'] = $specialinc_file;
addnav("Schatz suchen","forest.php?op=schatzsuche");
addnav("Weg weitergehen","forest.php?op=back");
}else if ( $_GET[op] == "schatzsuche"){
if ($session[user][turns]<1){
output("`n`2Leider hast du heute nicht mehr genug Zeit übrig, die du zum Suchen nach dem Schatz verwenden könntest.");
}else{
$runden=e_rand(1,$session[user][turns]);
output("`n`2Auf der Suche nach dem `4X`2 auf der Karte verbrauchst du `@$runden `2Waldkämpfe. Schliesslich findest du die Stelle ");
output("und fängst auch sofort an, hier nach dem vermuteten Schatz zu graben. ");
output("Schon nach kurzer Zeit stößt du auf eine große beschlagene ");
output("Holzkiste. Als du die Kiste öffnest, lächelt dich ein kleines Vermögen an:`n`n");
$foundgold = 100 * e_rand(1,$runden) * ($session['user']['level']+2);
$foundgold = round(e_rand($foundgold/2 , $foundgold));
$foundgems = e_rand(2,4);
if ( e_rand(1,4) == 1 ) { $foundgold *= 10; $foundgems *=2; }
output("`2In der Schatztruhe findest du $foundgold Goldstücke und $foundgems Edelsteine. Nach einem kleinen Freudentanz machst du dich zurück auf deinen Weg.");
addnews("`0In einer stürmischen Nacht findet ".$session['user']['name']." einen riesigen Schatz von `^$foundgold`0 Goldstücken und `^$foundgems`0 Edelsteinen.");
$session['user']['gold'] += $foundgold;
$session['user']['gems'] += $foundgems;
$session[user][turns]-=$runden;
}
$session['user']['specialinc'] = $specialinc_file;
addnav("Zurück in den Wald","forest.php?op=back");
}else if ( $_GET[op] == "back"){
output("`n`2Du begibst dich wieder auf den Weg von dem du gekommen bist und gehst weiter auf die Suche nach Abenteuern.");
$seesion['user']['specialinc'] = "";
forest(true);
// addnav("Zurück in den Wald","forest.php");
}else{
output("`n");
output("`2Am Rande des Weges fällt dir ein umgefallener hohler Baum auf, der irgendwie nach einem Abenteuer riecht.`n`n");
output("Du kannst den Baum näher untersuchen oder weiter deines Weges gehen.`0");
$session['user']['specialinc'] = $specialinc_file;
addnav("u?Baum untersuchen","forest.php?op=baum");
addnav("Weg weitergehen","forest.php?op=back");
}
?>