LoGD Standardrelease steht hier zum Download zur Verfügung!
Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de
<?php
###############################################################
#alte Frau.php - Eine alte Frau #
###############################################################
# Erstellt von: Lippi 2007
/* ANFANG DES INHALTES */
require_once "common.php";
page_header("Bei Frau Holle");
if (!isset($session)) exit();
if ($_GET[op]==""){
##########################################
/* TEXT DER IN DER MITTE STEHT! */
output(" `n`n`b `c`^Alte Frau`c`b`n`n");
output("`&Du gehst der Frau entgegen, welche Dich mit ihren dankbaren Augen anschaut und lächelnd meint: `6Ahh gut das Du da bist. `&Sie nimmt Dich an die Hand und führt Dich in den Wald. `6Weißt Du, es gibt nicht
viele Menschen, die einer alten Frau anstandslos helfen.`& Während Du darüber nachgrübelst, was sie meinen könnte, bemerkst Du, dass Du plötzlich bei ihr zu Hause bist.`n`6Ahh, na wollen wir mal sehen, wie geschickt
Du bist.`& Und schon zeigt sie Dir ihr Schlafzimmer.`n `n`n`6So und nun schüttel bitte meine Kissen aus... am besten aus dem Fenster... dann gibt's auch eine Belohnung.`n`&`n`nDu siehst Dich um und überlegst, womit Du
anfangen sollst oder ob Du doch lieber vor dieser Arbeit flüchtest. `n`#Während dessen verlässt die Alte den Raum...");
##########################################
/* CHAT ZEILE */
/*addcommentary(); */
##########################################
/* LINKS IN DER LEISTE */
addnav("Wäsche");
if ($session[user]['lippi']<=3){
addnav("`qWäsche sorgfälltig aufschütteln","frau.php?op=sorgf");
addnav("`5Wäsche ordentlich aufschütteln","frau.php?op=ord");
addnav("`#Wäsche gründlich aufschütteln","frau.php?op=gr");
addnav("`@Wäsche gewissenhaft aufschütteln","frau.php?op=gew");
addnav("`^Wäsche präzise aufschütteln","frau.php?op=pra");
addnav("`qWäsche korrekt aufschütteln","frau.php?op=kor");
addnav("`5Wäsche tadellos aufschütteln","frau.php?op=tad");
addnav("`#Wäsche formvollendet aufschütteln","frau.php?op=form");
addnav("`@Wäsche streberhaft aufschütteln","frau.php?op=streb");
addnav("Weg hier");
addnav("`2Flüchten","frau.php?op=flucht");
}
if ($session['user']['lippi']>=4){
addnav("`@Wäsche einfach aufschütteln","frau.php?op=einfach");
addnav("Weg hier");
addnav("Flüchten","frau.php?op=flucht");
}
}
if ($_GET[op] == "sorgf") {
if ($session['user']['charm']>9 && $session['user']['turns']>=1){
output("`n`n`nDu beginnst die Kissen sorgfältig aus dem Fenster aufzuschütteln...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2Doch plötzlich werden Deine Arme schwer und Du verschnaufst erstmal... `2Da kommt plötzlich die alte Frau hinein, sieht dich verschnaufen und belehrt Dich:
`^Für Faulenzer wie Dich gibt es nur eine Belohnung. `qDu wirst über und über mit Pech übergossen.`n");
if($session[user][charm]>=5 && $session[user][turns]>=1){
output("`#Du verlierst an Charme und zusätzlich einen Waldkampf.");
$session[user][charm] -=5;
$session[user][turns] -=1;
}
else{
output("Aber keine Sorge, noch hässlicher macht Dich das ganz sicher nicht mehr.");
}
addnav("Weiter","gebirge.php");
break;
case 2:
output("`2Du gibst Dir redlich Mühe und denkst schon über deine Belohnung nach, als plötzlich das Kissen aus Deiner Hand fällt. Als die Alte wiederkommt und bemerkt, dass ein Kissen fehlt, sagt sie:
`^ Sowas ungeschicktes wie Dich hatte ich ja noch nie!`#Du wirst über und über mit Pech übergossen ");
if($session[user][charm]>=10 && $session[user][turns]>=1){
output("und verlierst an Charme.");
$session[user][charm] -=10;
$session[user][turns] -=1;
}
else{
output("und würdest an Charme verlieren, wenn es dDch noch hässlicher machen könnte.");
}
addnav("Weiter","gebirge.php");
break;
case 3:
output("`2Du schüttelst und schüttelst und schüttelst, jedoch");
if($session[user][gold]>=100){
output("`2 fallen Dir dabei mehrere Münzen aus deinem Geldbeutel und kullern wahllos in 2alle möglichen Ritzen. `#Du verlierst 100 Goldstücke und verlässt deprimiert das Haus.");
$session[user][gold] -=100;
}
else{
output(" kannst Du so kräftig schütteln, wie Du willst. Es passiert nichts.");
}
addnav("Weiter","gebirge.php");
break;
case 4:
output("`2Dabei reisst plötzlich eines der Kissen und dessen Inhalt verteilt sich über ganz An Daingean.");
output("`2Als die alte Frau reinkommt, lächelt sie Dich jedoch an, beachtet das kaputte Kissen gar nicht und schickt Dich mit einem sanften Schubser wieder nach Hause.`n`nUnterwegs läufst Du durch ein Tor
und bekommst einen wahren Goldregen ab... du erhälst `^100 Goldstücke");
$session[user][gold]+=100;
addnews("`\$`^Goldmarie ".$session[user][name]."`\$ schüttelte die Kissen von Frau Holle so heftig, dass es anfing zu schneien und bekam dafür einen kleinen Goldregen!");
addnav("Weiter","village.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("Weiter","gebirge.php");
}
}
if ($_GET[op] == "ord"){
if ($session['user']['charm']>9 && $session['user']['turns']>=1 && $session[user][gold]>4){
output("`nDu beginnst die Kissen ordentlich aus dem Fenster aufzuschütteln...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2denkst Dir dann nach einer Weile, dass es reicht und legst sie ordentlich zurück auf das Bett.`%");
output("`2Dann entscheidest Du Dich zu gehen, ohne auf die arme alte Frau zu warten, legst ihr jedoch noch `^ 5 Goldstücke `2 hin, damit sie was zu essen bekommt`%");
$session[user][turns] -=1;
$session[user][gold] -=5;
addnav("Weiter","gebirge.php");
break;
case 2:
output("`2bis Du keine Lust mehr hast. Dann machst Du es Dir kurz im Bett gemütlich und ruhst Dich aus. Als die alte Frau Dich dabei erwischt, schickt sie Dich aus dem Haus mit den Worten: `6Komm wieder, wenn Du
fleißiger geworden bist! Du willst die alte Frau gerade auslachen, als Du plötzlich in ein Schlammloch fällst. Total dreckig gehst Du zurück. Durch Dein Aussehen erschreckst Du unterwegs ein paar Kinder und verlierst an Charme.`%");
$session[user][charm] -=10;
addnav("Weiter","gebirge.php");
break;
case 3:
output("`2legst danach die Kissen wieder sorgfältig zurück und machst Dich ans Staubwischen. Dabei entdeckst Du zwei Edelsteine, die Du schnell einsteckst.");
$session[user][gems] +=2;
addnav("Weiter","gebirge.php");
break;
case 4:
output("`2doch plötzlich reißt eines der Kissen auf... Du brauchst all Dein Können, um zu verhindern, dass sich dessen Inhalt entlädt. Jedoch gelingt es Dir nicht. Mit letzter Kraft willst Du retten,
was zu retten ist, und fällst dabei, aus dem Fenster.");
$session[user][hitpoints]=0;
$session[user][alive]==0;
addnews($session[user][name]."`5 ist gestorben, als ".($session[user][sex]?"sie":"er")." versucht hat, ein Kissen zu retten!");
addnav("Ramius wartet","shades.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("Weiter","gebirge.php");
}
}
if ($_GET[op] == "gr"){
if ($session['user']['charm']>9 && $session['user']['turns']>=2 && $session['user']['gold']>=99){
output("`nDu schüttelst die Kissen gründlich auf...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("Zurück","gebirge.php");
break;
case 2:
output("`2jedoch bist Du nicht ganz bei der Sache und wirfst ein Kissen nach dem anderen einfach aus dem Fenster. Als die Frau wiederkommt, musst Du ihr natürlich den entstandenen Schaden bezahlen und gibst ihr `^100 Goldstücke.`%");
$session[user][gold] -=100;
addnav("Zurück","gebirge.php");
break;
case 3:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("Zurück","gebirge.php");
break;
case 4:
output("`2jedoch vergeht Dir schnell die Lust und Du legst dich in das warme, einladende Bett. Du schläfst allerdings viel zu lange und verlierst dadurch `#2 Waldkämpfe!");
$session[user][turns] -=2;
addnav("Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("Weiter","gebirge.php");
}
}
if ($_GET[op] == "gew") {
if ($session['user']['turns']>=1){
output("`nDu fängst an die Kissen gewissenhaft aufzuschütteln...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2und dazu noch die Bettwäsche und das Laken und die Teppiche, die überall rumliegen.`nAls die alte Frau wiederkommt, blitzt und glänzt es im ganzen Haus, und sie gibt Dir als Belohnung `^30 Goldstücke. `%");
output("`2Mit Deinem neu gewonnenen Reichtum machst Du Dich wieder auf zum Gebirge.`%");
$session[user][gold] +=30;
addnews("`\$ ".$session[user][name]."`\$ ist ein wahrer Putzteufel!");
addnav("Weiter","gebirge.php");
break;
case 2:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("Zurück","gebirge.php");
break;
case 3:
output("`2und bemerkst, dass das Kissen wie durch Zauberei immer größer und größer wird. Dann zieht es Dich mit hinunter in die Tiefen und Du landest wieder im Dorf. `#Zum Glück auf dem Kissen. ");
addnav("Weiter","village.php");
break;
case 4:
output("`2und bemerkst, dass Dir ein Waldkampf fehlt. Du hast wohl zu lange geschüttelt.");
$session[user][turns] -=1;
addnav("Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("Weiter","gebirge.php");
}
}
if ($_GET[op] == "pra") {
if ($session['user']['turns']>=1){
output("`nDu fängst an die Kissen präzise aufzuschütteln...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2Vom vielen Schütteln werden Deine Muskeln etwas größer und das beeindruckt das andere Geschlecht!`n `#Du erhälst 10 Charmepunkte.");
$session[user][charm] +=10;
addnav("`2Zurück","gebirge.php");
break;
case 2:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("`2Zurück","gebirge.php");
break;
case 3:
output("`2legst dann alles präzise ausgerichtet auf das Bett und wartest auf deine Belohnung.");
addnav("`2Weiter","frau.php?op=warten");
addnav("`2Zurück","gebirge.php");
break;
case 4:
output("`2und bemerkst, dass Dir ein Waldkampf fehlt. Du hast wohl zu präzise geschüttelt.");
$session[user][turns]-=1;
addnav("`2Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("W?Weiter","gebirge.php");
}
}
if ($_GET[op] == "kor") {
if ($session['user']['gold']>99 && $session['user']['turns']>=1){
output("`nDu beginnst die Kissen korrekt aufzuschütteln... `n`n");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("`2Zurück","gebirge.php");
break;
case 2:
output("`2jedoch bist Du nicht ganz bei der Sache und wirfst ein Kissen nach dem anderen einfach aus dem Fenster. Als die Frau wiederkommt, musst Du ihr natürlich den entstandenen Schaden bezahlen und gibst ihr `^100 Goldstücke.`%");
$session[user][gold] -=100;
addnav("`2Zurück","gebirge.php");
break;
case 3:
output("`2und stellst fest, dass Dir das alles zuviel ist und verlässt das Haus. Jedoch verirrst Du Dich ohne die Hilfe der Frau und verlierst einen Waldkampf, ehe Du den Ausgang findest.");
$session[user][turns] -=1;
addnav("`2Weiter","gebirge.php");
break;
case 4:
output("`2während Du so schüttelst, wirst Du von einigen Dorfbewohnern beobachtet und machst dabei eine ziemlich gute Figur.`n Du gewinnst an Ansehen und erhälst `#10 Charmepunkte.");
$session[user][charm] +=10;
addnav("`2Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("W?Weiter","gebirge.php");
}
}
if ($_GET[op] == "tad") {
output("`nDu schüttelst die Kissen tadellos auf... `n`n");
if ($session['user']['gold']>99 && $session['user']['turns']>=1){
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,6)){
case 1:
case 5:
case 6:
output("`2doch plötzlich reißt eines der Kissen auf. Du brauchst all dein Können, um zu verhindern, dass sich dessen Inhalt entlädt. Jedoch gelingt es Dir nicht. Mit letzter Kraft willst Du retten, was zu retten
ist, und fällst dabei aus dem Fenster.");
$session[user][hitpoints]=0;
$session[user][alive]=false;
addnews($session[user][name]."`5 ist gestorben, als ".($session[user][sex]?"sie":"er")." versucht hat ein Kissen zu retten!!!");
addnav("Ramius wartet","shades.php");
break;
case 2:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("`2Zurück","gebirge.php");
break;
case 3:
output("`2Dabei reißt plötzlich eines der Kissen und dessen Inhalt verteilt sich über ganz An Daingean. Als die alte Frau reinkommt, lächelt sie Dich jedoch an, beachtet das kaputte Kissen gar nicht und schickt
Dich mit einem sanften Schubser wieder nach Hause.`n`nUnterwegs läufst Du durch ein Tor und bekommst einen wahren Goldregen ab. Du erhälst `^1000 Goldstücke`2.");
$session['user']['gold']+=1000;
addnews("`\$`b `^Goldmarie ".$session[user][name]."`\$ `bschüttelte die Kissen von Frau Holle so heftig, dass es anfing zu schneien und bekam dafür einen wahren Goldregen ab!");
addnav("`2Weiter","village.php");
break;
case 4:
output("`2jedoch bist Du nicht ganz bei der Sache und wirfst ein Kissen nach dem anderen einfach aus dem Fenster. Als die Frau wiederkommt, musst Du ihr natürlich den entstandenen Schaden bezahlen und gibst ihr `^100 Goldstücke.`%");
$session[user][gold] -=100;
addnav("`2Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("W?Weiter","gebirge.php");
}
}
if ($_GET[op] == "form") {
if ($session['user']['turns']>=1){
output("`nDu schüttelst die Kissen formvollendet auf... `n`n");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2und holst Dir einen Hexenschuss. So kannst Du natürlich nicht weiterarbeiten und legst Dich erst einmal zum verschnaufen hin. Du regenerierst und bekommst ein paar Lebenspunkte, jedoch verlierst Du einen Waldkampf.`%");
$session[user][hitpoints]+=10;
$session[user][turns] -=1;
addnav("`2Zurück","gebirge.php");
break;
case 2:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("`2Zurück","gebirge.php");
break;
case 3:
output("`2und bemerkst, dass einfach nichts passiert ist.");
addnav("`2Zurück","gebirge.php");
break;
case 4:
output("`2 und schnappst Dir als nächstes eines der Laken.`nDoch plötzlich ergreift ein heftiger Windstoß Dich und Dein Laken und Du wirst aus dem Fenster gezogen. Zum Glück benutzt Du das Laken als
eine Art Fallschirm und segelst so vor Dich hin, darauf wartend, wo Du wohl landen wirst.");
addnews("`\$`b".$session[user][name]."`\$ `bschwebte mit einem Laken von Frau Holle quer durch die Lüfte!");
addnav("`2Weiter","strand.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("W?Weiter","gebirge.php");
}
}
if ($_GET[op] == "streb") {
if ($session['user']['turns']>=1){
output("`nDu beginnst die Kissen wie ein Streber aufzuschütteln...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2und bemerkst, dass Du es noch besser machen könntest.`%");
addnav("`2Zurück","gebirge.php");
break;
case 2:
output("`2legst dann alles genau wie ein Streber auf das Bett und wartest auf Deine Belohnung.");
addnav("`2Weiter","frau.php?op=warten");
break;
case 3:
output("`2und bemerkst, dass Dir ein Waldkampf fehlt. Du hast wohl zu lange geschüttelt!");
$session[user][turns] -=1;
addnav("`2Zurück","gebirge.php");
break;
case 4:
output("`2während Du so schüttelst, wirst Du von einigen Dorfbewohnern beobachtet und machst dabei eine ziemlich gute Figur.`n Du gewinnst an Ansehen und erhälst `#10 Charmepunkte.");
$session[user][charm] +=10;
addnav("`2Zurück","gebirge.php");
break;
}
}
else{
output("`n`n`#Du bist nicht in der Laune zu arbeiten und verdrückst Dich wieder.");
addnav("W?Weiter","gebirge.php");
}
}
if ($_GET[op] == "flucht"){
output("`nDu überlegst nicht lange und machst Dich wieder auf den Weg zurück zum Gebirge.`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 2:
case 4:
output("`2Du gehst durch die Tür und wanderst zurück ins Gebirge.`%");
addnews($session[user][name]."`5 liess Frau Holle im Stich!");
addnav("`2Weiter","gebirge.php");
break;
case 1:
case 3:
output("`2Du gehst durch die Tür und wirst über und über mit Pech begossen. ");
if($session[user][charm]>=5)output("Da dies nicht schick aussieht, verlierst Du `# 5 Charmepunkte`%.");
if($session[user][charm]>=5)$session[user][charm] -=5;
addnews($session[user][name]."`5 wurde mit Pech übergossen, als ".($session[user][sex]?"sie":"er")." versucht hat, sich vor viel Arbeit zu drücken!");
addnav("`2Weiter","gebirge.php");
break;
}
}
if ($_GET[op] == "warten") {
output("`nDu wartest... `n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,9)){
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
output("`2 und wartest und es scheint nichts zu passieren. Was willst Du machen?`%");
addnav("`2Weiter warten","frau.php?op=warten");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
case 7:
output("`2 und wartest und plötzlich siehst Du eine Maus, aber weiter nichts. Was willst Du machen?`%");
addnav("`2Weiter warten","frau.php?op=warten");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
case 8:
output("`2 und wartest und da siehst Du einen Schatten, aber es ist nur Dein Schatten und Du wartest weiter. Was willst Du machen?`%");
addnav("`2Weiter warten","frau.php?op=warten");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
case 9:
output("`2 und plötzlich hörst Du etwas an der Tür. Was willst Du machen?`%");
addnav("`2Auf die Frau warten","frau.php?op=warten1");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
}
}
if ($_GET[op] == "warten1"){
output("`nDu wartest und lauschst...`n`n ");
/* Nur bei vorhandenen WK ??? */
switch(e_rand(1,4)){
case 1:
output("`2 und wartest und es scheint nichts zu passieren. Was willst Du machen?`%");
addnav("`2Weiter warten","frau.php?op=warten");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
case 2:
output("`2 und wartest. Da öffnet sich die Tür und ein Eichhörnchen hüpft durchs Zimmer. Was willst Du machen?`%");
addnav("`2Weiter warten","frau.php?op=warten1");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
case 3:
output("`2und wartest und da tritt die alte Frau ein, schenkt Dir ein Lächeln und fragt dich:`n` `^ Willst du es nicht einmal etwas tadelloser probieren, da ist noch die ein oder andere Falte.
`n`#Willst du es machen?`%");
addnav("`2Ja","frau.php?op=tad");
addnav("`2Nein","frau.php?op=flucht");
break;
case 4:
output("`2 und plötzlich hörst Du etwas unten im Haus. Was willst Du machen?`%");
addnav("`2Auf die Frau warten","frau.php?op=warten1");
addnav("`2Zurück zum Gebirge","gebirge.php");
break;
}
}
if ($_GET[op] == "einfach") {
output("`n`n`^Du schüttelst die Wäsche einfach auf, da sie ja schon sehr ordentlich ist. Aber vielleicht sieht das morgen schon wieder ganz anders aus. Schließlich schläft Frau Holle ja da drin. `n`n ");
addnav("`2Zurück zum Gebirge","gebirge.php");
}
page_footer();
?>