LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
/*
ein abgebranntes Gebäude, in welchem mancherlei Überraschungen warten
Idee & Script von Nebel
für die Nebel von Mystara
http://www.mystara-logd.net
April 2007
*/
require_once "common.php";
{
page_header("ein abgebranntes Gebäude");
$pointsavailable=$session['user']['donation']-$session['user']['donationspent'];
if ($_GET['op']==""){
addcommentary();
output("`n<table align='center'><tr><td><IMG SRC=\"images/stadt/abgebrannt.gif\"></tr></td></table>`n",true);
output("`7Neugierig wie Du bist, lenkst Du Deine Schritte an den Eingang eines alten, abgebrannten Gebäudes, welches sich Dir nun nur noch
als verfallene Ruine zeigt. Auf den letzten Überbleibseln hat sich eine dicke, schmierige Rußschicht ausgebreitet, welche selbst dem so oft vorherrschenden
Regen in Mystara standgehalten hat. Überall liegen `aTrümmer `7der ehemaligen Wände und Decken herum, nur hie' und dort einige freie Stellen bildend.
Etwas abseits, in einer der dunklen Nischen verborgen, kannst Du eine `adunkle Gestalt `7ausmachen, welche dort regungslos verharrt. Eine seltsame Aura geht von dem Fremden aus,
so daß Dir ein leichter Schauer über den Rücken fährt. Du solltest Dir gut überlegen, ob Du Dich weiter hier umsehen möchtest, oder dem Ganzen
doch lieber den Rücken kehrst...`n`n");
viewcommentary("angebrannt","unterhalten",20);
output("`n`n`7Eine kleine Maus flüstert Dir zu, daß dies ein Ort des Rollenspiels ist!");
if ($session['user']['rpchar']!=1){
addnav("dunkle Gestalt ansprechen","abgebrannt.php?op=sprech");
addnav("Trümmer erkunden","abgebrannt.php?op=erkund");
addnav("Zurück","orange.php");
}else{
addnav("dunkle Gestalt ansprechen","abgebrannt.php?op=sprech2");
addnav("Trümmer erkunden","abgebrannt.php?op=erkund2");
addnav("Zurück","orange.php");
}
}elseif ($_GET['op']=="sprech"){ // seltsame Gestalt ansprechen
output("`7Mutig und neugierig zugleich gehst Du langsam auf die seltsame Gestalt in der Nische zu, um nachzufragen, weshalb man scheinbar grundlos
in einem abgebrannten Gebäude herumsteht, dazu noch ohne ersichtlichen Grund und untätig. Doch kaum hast Du Dich dem Fremden genähert, zieht dichter Nebel auf, die Gestalt vollkommen einhüllend. Irritiert bleibst Du stehen, und
beobachtest das Schauspiel mit einem seltsamen Gefühl. Als sich der Nebel nach einigen Augenblicken wieder lichtet, ");
switch(e_rand(1,4)){
case 1:
case 2:
output("`7ist der andere aus unerfindlichem Grund verschwunden. Kopfschüttelnd ziehst Du Dich wieder zurück an den Eingang der Ruine.");
addnav("Zurück","abgebrannt.php");
break;
case 3:
output("`7kannst Du den anderen nicht mehr erblicken. Verwirrt willst Du Dich wieder an den Eingang der Ruine zurückziehen, doch noch im selben Augenblick ertönt eine dunkle Stimme hinter Dir:`n`n
`4\"Was wagst Du es, mich zu stören? Hat eine Kreatur wie Du nichts besseres zu tun, als in dreckigen Ruinen herumzustöbern und die Nase in Angelegenheiten
zu stecken, die Dich nichts angehen? Doch glaube ja nicht, daß Du ungeschoren davon kommst\"`n`n `7Mehr einem Wispern gleichen seine Worte, und gerade als Du
beginnst, Angst zu bekommen, wendet er sich von Dir ab und ist mit flinken Schritten hinter einer nur noch halb im Raume stehenden Mauer verschwunden.
Du fragst Dich, was er mit seinen letzten Worten gemein haben könnte, als Du bemerkst, daß Dein Antlitz übersäht ist mit verkrusteten Pusteln. Auch wenn Dir
unklar ist, wie er dies angestellt aben könnte, doch bist Du Dir dessen sicher, daß Deine Schönheit deutlich gelitten haben muss!");
$session['user']['charm']*=0.8;
addnews("`a".$session['user']['name']." `7wurde in einer Ruine von einer dunklen Gestalt ".($session[user][sex]?"ihrer":"seiner")." Schönheit beraubt.");
addnav("Zurück","abgebrannt.php");
break;
// diesen fall bitte abändern, falls das inventory-system von gargamel nicht vorhanden ist
case 4:
output("`7steht mit einem Male ein hell erstrahlendes Wesen vor Dir. Die Hände hält es geformt vor seinem Körper, als wolle es etwas auffangen wollen. Nach einiger Zeit jedoch gewöhnen sich
Deine Augen an das Licht und Du erkennst, daß ein Gegenstand über den Händen schwebt. Eine leise, flüsternde Stimme erklingt trotz der Distanz zwischen Euch nahe an Deinem Ohr:`n`n
`8\"Ich bewundere Euren Mut, Euch in dieses Viertel der Armen zu trauen. Nehmt dieses als Zeichen meiner Anerkennung!\"`n`n");
$was = e_rand(1,12);
switch ($was) {
case 1:
$val="heal";
$text="Einen mittleren Trank mit heilenden Kräften.";
break;
case 2:
$val="ring";
$text="Einen silbernen Ring. Er verleiht Dir einen magischen Schutz, der Deine Verteidigung stärkt.";
break;
case 3:
$val="fullheal";
$text="Einen starken Heiltrank.";
break;
case 4:
$val="dagger";
$text="Einen kleinen Dolch, der Deinem Gegener zusätzlichen Schaden zufügt.";
break;
case 5:
$val="blueflame";
$text="Eine blaue Flamme. Jeder Gegner wird davon eingeschüchtert werden.";
break;
case 6:
$val="exp";
$text="Ein Buch über Kampfkunst, dass Deine Erfahrung steigern wird.";
break;
case 7:
$val="mornstar";
$text="Einen Morgenstern, der Dir als Waffe gute Dienste leisten wird. ";
break;
case 8:
$val="skull";
$text="Einen Totenschädel. Ramius wird begeistert sein.";
break;
case 9:
$val="injury";
$text="Eine giftige Flüssigkeit, die Deinem Gegner nicht wohl bekommen wird. ";
break;
case 10:
$val="strength";
$text="Einen Trank der Stärke, der kurzfristig Deine Muskeln wachsen lässt.";
break;
case 11:
$val="magic";
$text="Einen magischen Trank. Irgendeinen Zauber wird das Ding auslösen...";
break;
case 12:
$val="vitality";
$text="Einen Vital-Trank. Erfrischt kannst Du wieder auf Deine Spezialfähigkeiten vertrauen.";
break;
}
output("`7Noch während das Wesen zu Dir spricht, schwebt der Gegenstand auf Dich zu. Vorsichtig streckst Du Deine Hände danach aus, und erkennst, was Du da soeben erhalten hast:`n `3$text`n`n
`7Als Du Deinen Blick von dem soeben Bekommenen zurück auf die leuchtende Gestalt lenken willst, ist sie bereits verschwunden. Noch etwas verwirrt gehst Du zurück zum Eingang der Ruine.");
array_push($session['user']['inventory'],$val);
addnav("Zurück","abgebrannt.php");
break;
}
}elseif ($_GET['op']=="erkund"){ // Ruine erkunden
output("`7Du machst einige Schritte in die Ruine hinein, kletterst über Schutt undSteine hinweg und blickst Dich neugierig um. In Deiner Vorstellung
laufen Bilder von dem ab, was sich hier womöglich einst zugetragen haben mag. Was war dies für ein Gebäude? Ein Wohnhaus? Ein Laden? Oder gar eine alte Kapelle?
Nun, dies wirst Du wohl nie erfahren, dessen bist Du Dir sicher. Weiter bahnst Du gedankenversunken Deinen Weg durch die Überreste der Mauern, als ");
switch(e_rand(1,10)){
case 1:
case 2:
case 3:
output("Du bemerkst, daß Du wohl im Kreise geklettert bist, und Dich wieder am Eingang der Ruine befindest. Schulternzuckend beschließt Du, es auf sich beruhen
zu lassen, hier scheint es nichts interessantes außer Steinen und Ruß zu geben.");
addnav("Zurück","abgebrannt.php");
break;
case 4:
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, doch leider vergebens.
Du fällst bei diesem Manöver derart ungünstig, daß Du Dir Deinen Kopf an einem der herumligenden Steinbrocken aufschlägst und augenblicklich stirbst!`n
`4Ramius heißt Dich im Reich der Toten willkommen.");
addnews("`a".$session['user']['name']." `7starb bei der unvorsichtigen Erkundung einer Ruine!");
$session['user']['alive']=false;
$session['user']['hitpoints']=0;
addnav("Neuigkeiten","news.php");
break;
case 5:
case 6:
case 7:
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, und es gelingt Dir
mit Müh und Not. Zwar schürfst Du Dir dabei Deine Hände etwas auf, und spürst einen stechenden Schmerz in Deinem Fußgelenk, doch schon bald kannst Du Deinen Weg
fortsetzen. Du wirst allerdings schlechter Kämpfen können!");
if($session['user']['hitpoints']<=2){
$session['user']['hitpoints']=1;
}else{
$session['user']['hitpoints']*=0.6;
}
$buff = array( "name" => "`7Verletzung`0","roundmsg" => "`7Deine geschundenen Knochen machen Dir zu schaffen`0","wearoff" => "`7Deine Knochen sind wieder in Ordnung`0","rounds" => "40","atkmod" => "0.5","defmod" => "0.6","activate" => "offense");
$session['bufflist']['verletzng']=$buff;
addnav("Zurück","abgebrannt.php");
break;
case 8:
output("Du plötzlich zwischen einigen Steinen etwas funkeln siehst. Schleunig räumst Du einen störenden Stein beiseite, als Du ein silbriges Amulett entdeckst! Alt scheint es
zu sein, weist es doch an einzelnen Stellen bereits grünliche Verfärbungen auf. Kurz blickst Du Dich um, ob sich noch ein anderes Wesen an diesen Ort traute, ehe Du Dein
Fundstück in einer Deiner Taschen verschwinden lässt. Es wird sich gewiss gut in Deinem Heim machen!");
$text = "`&Ein `Esilbriges `&Amulett, mit leicht `8grünlichen `&Verfärbungen, gefunden in einer Ruine";
$sql="INSERT INTO items(name,class,owner,gold,gems,description) VALUES ('`Esilbriges `&Amulett`0','Geschenk',".$session['user']['acctid'].",1,1,'$text')";
db_query($sql);
addnav("Zurück","abgebrannt.php");
break;
case 9:
case 10:
$exp = round($session['user']['experience']*0.08);
if ($session['user']['experience']<=1000){
$session['user']['experience']+=1000;
}else{
$session['user']['experience']+=$exp;
}
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, und es gelingt Dir
mit Müh und Not. Schnell rappelst Du Dich wieder auf, bis Du sicheren Stand bekommst. Gewiss ist es besser, die Ruine in Frieden ruhen zu lassen, und so machst Du
Dich auf zum Eingang der Ruine. Durch dieses Erlebnis gewinnst Du `&$exp`7 Erfahrung!");
addnav("Zurück","abgebrannt.php");
break;
}
// rp-chars start
}elseif ($_GET['op']=="erkund2"){ // Ruine erkunden
output("`7Du machst einige Schritte in die Ruine hinein, kletterst über Schutt undSteine hinweg und blickst Dich neugierig um. In Deiner Vorstellung
laufen Bilder von dem ab, was sich hier womöglich einst zugetragen haben mag. Was war dies für ein Gebäude? Ein Wohnhaus? Ein Laden? Oder gar eine alte Kapelle?
Nun, dies wirst Du wohl nie erfahren, dessen bist Du Dir sicher. Weiter bahnst Du gedankenversunken Deinen Weg durch die Überreste der Mauern, als ");
switch(e_rand(1,11)){
case 1:
case 2:
case 3:
output("Du bemerkst, daß Du wohl im Kreise geklettert bist, und Dich wieder am Eingang der Ruine befindest. Schulternzuckend beschließt Du, es auf sich beruhen
zu lassen, hier scheint es nichts interessantes außer Steinen und Ruß zu geben.");
addnav("Zurück","abgebrannt.php");
break;
case 4:
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, doch leider vergebens.
Du fällst bei diesem Manöver derart ungünstig, daß Du Dir Deinen Kopf an einem der herumligenden Steinbrocken aufschlägst und eine Platzwunde bekommst. Dein blutverschmiertes
Haar mindert Deine Schönheit!");
$session['user']['charm']*=0.8;
addnav("Zurück","abgebrannt.php");
break;
case 5:
case 6:
case 7:
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, und es gelingt Dir
mit Müh und Not. Zwar schürfst Du Dir dabei Deine Hände etwas auf, und spürst einen stechenden Schmerz in Deinem Fußgelenk, doch schon bald kannst Du Deinen Weg
fortsetzen. Allerdings hast Du bei diesem Erlebnis ein paar Punkte einbüßen müssen");
if ($pointsavailable>10){
$dp1=e_rand(1,10);
$session['user']['donationspent']+=$dp1;
}else{
$pointsavailable=0;
}
addnav("Zurück","abgebrannt.php");
break;
case 8:
output("Du plötzlich zwischen einigen Steinen etwas funkeln siehst. Schleunig räumst Du einen störenden Stein beiseite, als Du ein silbriges Amulett entdeckst! Alt scheint es
zu sein, weist es doch an einzelnen Stellen bereits grünliche Verfärbungen auf. Kurz blickst Du Dich um, ob sich noch ein anderes Wesen an diesen Ort traute, ehe Du Dein
Fundstück in einer Deiner Taschen verschwinden lässt. Es wird sich gewiss gut in Deinem Heim machen!");
$text = "`&Ein `Esilbriges `&Amulett, mit leicht `8grünlichen `&Verfärbungen, gefunden in einer Ruine";
$sql="INSERT INTO items(name,class,owner,value1,gold,gems,description) VALUES ('`Esilbriges `&Amulett`0','Geschenk',".$session[user][acctid].",0,1,0,'$text')";
db_query($sql);
addnav("Zurück","abgebrannt.php");
break;
case 9:
case 10:
case 11:
$dp2=e_rand(5,20);
$session['user']['donation']+=$dp2;
output("sich ein paar Steine unter Deinen Füßen lösen, und Du ins Wanken gerätst. Du versuchst noch, Dich mit Deinen Händen abzustützen, und es gelingt Dir
mit Müh und Not. Schnell rappelst Du Dich wieder auf, bis Du sicheren Stand bekommst. Gewiss ist es besser, die Ruine in Frieden ruhen zu lassen, und so machst Du
Dich auf zum Eingang der Ruine. Durch dieses Erlebnis gewinnst Du `&$dp2`7 Punkte!");
addnav("Zurück","abgebrannt.php");
break;
}
}elseif ($_GET['op']=="sprech2"){ // seltsame Gestalt ansprechen
output("`7Mutig und neugierig zugleich gehst Du langsam auf die seltsame Gestalt in der Nische zu, um nachzufragen, weshalb man scheinbar grundlos
in einem abgebrannten Gebäude herumsteht, dazu noch ohne ersichtlichen Grund und untätig. Doch kaum hast Du Dich dem Fremden genähert, zieht dichter Nebel auf,
die Gestalt vollkommen einhüllend. Irritiert bleibst Du stehen, und beobachtest das Schauspiel mit einem seltsamen Gefühl. Als sich der Nebel nach einigen Augenblicken wieder lichtet, ");
switch(e_rand(1,4)){
case 1:
case 2:
output("`7ist der andere aus unerfindlichem Grund verschwunden. Kopfschüttelnd ziehst Du Dich wieder zurück an den Eingang der Ruine.");
addnav("Zurück","abgebrannt.php");
break;
case 3:
output("`7kannst Du den anderen nicht mehr erblicken.
Verwirrt willst Du Dich wieder an den Eingang der Ruine zurückziehen, doch noch im selben Augenblick ertönt eine dunkle Stimme hinter Dir:`n`n
`4\"Was wagst Du es, mich zu stören? Hat eine Kreatur wie Du nichts besseres zu tun, als in dreckigen Ruinen herumzustöbern und die Nase in Angelegenheiten
zu stecken, die Dich nichts angehen? Doch glaube ja nicht, daß Du ungeschoren davon kommst\"`n`n `7Mehr einem Wispern gleichen seine Worte, und gerade als Du
beginnst, Angst zu bekommen, wendet er sich von Dir ab und ist mit flinken Schritten hinter einer nur noch halb im Raume stehenden Mauer verschwunden.
Du fragst Dich, was er mit seinen letzten Worten gemein haben könnte, als Du bemerkst, daß Dein Antlitz übersäht ist mit verkrusteten Pusteln. Auch wenn Dir
unklar ist, wie er dies angestellt aben könnte, doch bist Du Dir dessen sicher, daß Deine Schönheit deutlich gelitten haben muss!");
$session['user']['charm']*=0.8;
addnews("`a".$session['user']['name']." `7wurde in einer Ruine von einer dunklen Gestalt ".($session['user']['sex']?"ihrer":"seiner")." Schönheit beraubt.");
addnav("Zurück","abgebrannt.php");
break;
case 4:
$dp3=e_rand(5,10);
$session['user']['donation']+=$dp3;
output("`7steht mit einem Male ein hell erstrahlendes Wesen vor Dir. Die Hände hält es geformt vor seinem Körper, als wolle es etwas auffangen wollen. Nach einiger Zeit jedoch gewöhnen sich Deine Augen
an das Licht und Du erkennst, daß ein Gegenstand über den Händen schwebt. Eine leise, flüsternde Stimme erklingt trotz der Distanz zwischen Euch nahe an Deinem Ohr:`n`n
`8\"Ich bewundere Euren Mut, Euch in dieses Viertel der Armen zu trauen. Nehmt dieses als Zeichen meiner Anerkennung!\"`n`n
`7Noch während das Wesen zu Dir spricht, schwebt der Gegenstand auf Dich zu. Vorsichtig streckst Du Deine Hände danach aus, und erkennst, was Du da soeben erhalten hast: Eine kleine
Schatulle, silbrig glänzend. Neugierig öffnest Du diese, und entdeckst ein kleines Pergament in ihrem Inneren. Als Du Deinen Blick von dem soeben Erhaltenen zurück auf die leuchtende Gestalt lenken willst,
ist sie bereits verschwunden. Eilig überfliegen nun Deine Augen die geschriebenen Zeilen auf dem Pergament, und erfreut erkennst Du, daß es ein Coupon für die Jägerhütte ist. Du hast soeben `8$dp3
`7Punkte gutgeschrieben bekommen! Noch etwas verwirrt über diese Begegnung gehst Du zurück zum Eingang der Ruine.");
addnav("Zurück","abgebrannt.php");
break;
}
}
}
page_footer();
?>