LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
//13082004
if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
output("`]Ein Rascheln im Unterholz veranlasst dich dazu stehen zu bleiben. Plötzlich springt eine kleine Gestalt aus einem Gebüsch. Es ist ein Kobold, der dich ebenso überrascht anschaut, wie du ihn.`n
`Ž\"Oh, oh, oh.\" `]macht er leise und hüpft von einem Bein auf das andere `Ž\"Willst du spielen, willst du spielen? Ein kleines Ratespiel. Ja, ja, ja.\" `]plappert die kleine Kreatur weiter und nickt eifrig mit
dem Kopf, so dass seine langen Ohren schlackern. Du weißt, dass er nicht nur aus Spaß mit dir spielen will, sondern dass er einen kleinen Wetteinsatz fordert.`n`n ");
output("`n`nWillst du sein Spiel spielen?`n`n<a href='forest.php?op=yes'>Ja</a>`n<a href='forest.php?op=no'>Nein</a>",true);
addnav("Ja","forest.php?op=yes");
addnav("Nein","forest.php?op=no");
addnav("","forest.php?op=yes");
addnav("","forest.php?op=no");
$session[user][specialinc]="kobold.php";
}else if($HTTP_GET_VARS[op]=="yes"){
if ($session[user][gold]>0){
$session[user][specialinc]="kobold.php";
$bet = abs((int)$HTTP_GET_VARS[bet] + (int)$HTTP_POST_VARS[bet]);
if ($bet<=0){
output("`Ž\"Fein, fein, ".($session[user][sex]?"feines Mädchen":"feiner Junge")."!\" `]meint er ganz aufgeregt und hüpft in der Gegend herum. `Ž\"Pass auf. Pass auf. Ich denke mir eine Zahl zwischen 1 und 100.\"`]
er tippt sich mehrmals mit dem Finger gegen die eigene Brust `Ž\"Und du... und du! Du musst erraten welche.\" `]nun springt er aufgeregt um dich herum und tippt dir gegen den Oberschenkel. Vor dir bleibt er wieder
stehen und stemmt die Hände in die Hüften `Ž\"Ich helf dir ein wenig, aber du hast nur 6 Versuche.\" `]erklärt er dir dann die weiteren Spielregeln.`n`n");
output("`]Wie hoch ist ein Einsatz?");
output("<form action='forest.php?op=yes' method='POST'><input name='bet' id='bet'><input type='submit' class='button' value='Setze'></form>",true);
output("<script language='JavaScript'>document.getElementById('bet').focus();</script>",true); // Bravebrain
addnav("","forest.php?op=yes");
$session[user][specialmisc]=e_rand(1,100);
}else if($bet>$session[user][gold]){
output("`Ž\"Du hast nicht genug goldenes Gold! Ich spiele nicht mir dir!\" `]kreischt der kleine Kobold auf und du musst feststellen, dass er Recht hat. Ohne dich noch eines Blickes zu würdigen springt er wieder
ins Unterholz und ist verschwunden.");
$session[user][specialinc]="";
//addnav("Zurück in den Wald","forest.php");
}else{
if ($HTTP_POST_VARS[guess]!==NULL){
$try = (int)$HTTP_GET_VARS['try'];
if ($HTTP_POST_VARS[guess]==$session[user][specialmisc]){
if ($try == 1) {
output("`Ž\"Was? Was`? WAS?! Das ist nicht möglich! Nein, nein, nein!\"`] beschwert sich Kobold lautstark und trampelt mit seinen kleinen Füßen auf den Waldboden `Ž\"Du hast mit einem Mal meine Zahl
erraten, das geht doch nicht.\" `]Traurig schaut der kleine Kobold zu dir nach oben `Ž\"Du hast bestimmt geschummelt und Magie benutzt!\" `]bezichtigt er dich der Schummelei, händigt dir aber trotzdem,
wenn auch unter leisem Gemurmel deinen Gewinn in Höhe von `G$bet Gold `]aus.");
} else {
output("`Ž\"Nein, nein, nein, nein.\" murmelt der kleine Kobold vor sich her und wirkt äußerst deprimiert, als er sich die Hände vor das Gesicht schlägt. `Ž\"Du hast es. Du hast meine Zahl erraten und
nur $try Versuche gebraucht.\" `]jammert er und schüttelt leicht den Kopf. Seine Zahl war `&".$session[user][specialmisc]."`]!`n`nNiedergeschlagen händigt er dir die `G$bet Gold`] aus, die du gewonnen
hast.");
}
$session[user][gold]+=$bet;
//debuglog("won $bet gold from the old man in the forest");
$session[user][specialinc]="";
$session[user][specialmisc]="";
}else{
if ($HTTP_GET_VARS['try']>=6&&((int)$HTTP_POST_VARS[guess]>=0&&(int)$HTTP_POST_VARS[guess]<=100)){
output("`]Der Kobold schlägt vor Freude ein Rat und tänzelt um dich herum `Ž\"Meine Zahl war `&".$session[user][specialmisc]."`Ž! Du hast sie nicht erraten, nicht erraten, nicht erraten!\" `]Du gibst
dem Kobold die `G$bet Gold `]die du ihm schuldest, schwörst dir, nie wieder Ratespielchen mit Kobolden zu machen und verschwindest.");
$session[user][specialinc]="";
$session[user][specialmisc]="";
$session[user][gold]-=$bet;
//debuglog("lost $bet gold to the old man in the forest");
}else{
if((int)$HTTP_POST_VARS[guess]>100||(int)$HTTP_POST_VARS[guess]<0||!(int)$HTTP_POST_VARS[guess]){
$try--;
output("`]Der Kobold kichert `Ž\"Schlau bist du nicht gerade, nein, nein! $HTTP_POST_VARS[guess] ist doch keine Zahl zwischen 1 und 100!\"
`n\"Du hast noch `&".(6-$try)."`Ž Versuche übrig.\"`n");
} else if ((int)$HTTP_POST_VARS[guess]>$session[user][specialmisc]){
output("`Ž\"Nein, nein. `&".(int)$HTTP_POST_VARS[guess]." `Žist es nicht! Meine Zahl ist kleiner als das! Das war Versuch `&$try`Ž.\"`n`n");
}else{
output("`Ž\"Nein, nein! `&".(int)$HTTP_POST_VARS[guess]." `Žist es nicht! Meine Zahl ist größer als das! Das war Versuch `&$try`Ž.\"`n`n");
}
output("`]Du hast `G$bet Gold `]gesetzt. Was schätzt du?");
output("<form action='forest.php?op=yes&bet=$bet&try=".(++$try)."' method='POST'><input name='guess' id='guess'><input type='submit' class='button' value='Rate'></form>",true);
output("<script language='JavaScript'>document.getElementById('guess').focus();</script>",true); // Bravebrain
addnav("","forest.php?op=yes&bet=$bet&try=$try");
}
}
}else{
output("`]Du hast `G$bet Gold`] gesetzt. Was schätzt du?");
output("<form action='forest.php?op=yes&bet=$bet&try=1' method='POST'><input name='guess'><input type='submit' class='button' value='Rate'></form>",true);
addnav("","forest.php?op=yes&bet=$bet&try=1");
}
}
}else{
output("`]Der Kobold mustert deinen Goldbeutel und erkennt schnell, dass dieser völlig leer ist. `Ž\"Du hast kein Gold zum spielen!\" `]kreischt er und ist so schnell wieder im Unterholz verschwunden, wie er
herausgesprungen war. ");
//addnav("Zurück in den Wald","forest.php");
$session[user][specialinc]="";
}
}else if($HTTP_GET_VARS[op]=="no"){
output("`]Du kennst Kobolde und weißt genau, dass ein Spielchen mit ihnen meistens zu ihren Gunsten ausfällt. Da du keine Lust hast mit dem Kobold zu spielen, lässt du ihn einfach stehen und gehst weiter.");
//addnav("Zurück zum Wald","forest.php");
$session[user][specialinc]="";
$session[user][specialmisc]="";
}
?>