1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: 222: 223: 224: 225: 226: 227: 228: 229: 230: 231: 232: 233: 234: 235: 236: 237: 238: 239: 240: 241: 242: 243: 244: 245: 246: 247: 248: 249: 250: 251: 252: 253: 254: 255: 256: 257: 258: 259: 260: 261: 262: 263: 264: 265: 266:
|
<?php //*------------------------------------------------------------------ * //| Die Grotte der 1000 Träume | //| Scriptet by °*Amerilion*° comments to www.steffenmischnick@gmx.de | //| first seen at http://anaras.ch/ | //| Very big thanks to Hadriel for correction of lot's of mistakes | //| Modifycated by Hadriel @ hadrielnet.ch (04/12/04) | //| => My mothers birthday <= | //| more dreams by °*Amerilion*° late insert | //| more modifications by °*Amerilion*° | //| for his own LoGD--> http://mekkelon.logd-welt.de/logd/index.php | //*------------------------------------------------------------------ * /* ---History--- Dezember04 -3 Träume -Rose verschicken noch nicht möglich -Rundenverlust noch nicht eingebaut -Farbliche Gestaltung fehlerhaft, ausserdem mies formatiert -Statue schon da
Dezember04 -Rose verschicken durch Hadirel eingebaut. Idee war von Amerilion -Rundenverlust eingebaut. Idee by Fly -Formatkorrektur
Februar05 -5 Träume -Farbliche Gestaltung verbessert -Kommentarfelsen zugefügt
März05 -Auf Sanela zugeschnitten
Sanela-Pack Version 1.05 */
require_once "common.php";
page_header("Die Grotte der 1000 Träume..."); $session['user']['sanela']=unserialize($session['user']['sanela']); if($_GET[op]==""){ output("`n`c`b`mEr`va`Fti`Àel`xs `mGr`vot`Äte`b`c`n`n"); rawoutput("<IMG SRC=\"images/sanelagrotte.JPG\" align=\"right\">"); if($session['user']['sanela']['grotte']==0){ output("`vDu bemerkst in einer Seitengasse eine Treppe, die nach unten führt. Neugierig"); output("folgst du ihr und gelangst in einen dunklen, durch wenige Fackeln erhellten Gang."); output("Die Wände sind aus `rschwarzem `vGestein und mit kleinen, wie Sternen funkelnden"); output("`aS`Pma`Rrag`ad`Uen, `WB`äer`Wnst`äei`Wn `vund `fRu`;bi`fne`;n `vbesetzt. Nach einiger Zeit bemerkst"); output("du, dass sich der Gang ausdehnt und zu einer grossen Grotte wird. Du stellst mit"); output("Erstaunen fest, dass alle Farben des Regenbogens auf den von Wasser nassen Wänden funkeln."); output("Du erblickst in der Mitte der Höhle einen Teich auf dessen spiegelglatter Oberfläche einige `3Seerosen`v in `Ähellblau"); output("`€rosa `&weiss `vund selbst in `rschwarz `vschwimmen. Auf einer Insel aus Steinen ist die Statue"); output("einer wunderschönen `âRo`osen`€prin`ozess`âin `verrichtet worden, deren Augen aus Sternen zu bestehen scheinen."); output("Du stehst noch am Durchgang und staunst, als du plötzlich eine Stimme vernimmst, die in angenehmem"); output("Tonfall mit dir spricht.`n`+ Hallo ich bin `mEr`va`Fti`Àel`+, der Herr über den Schlaf und die Träume.");
if($session['user']['turns']>=1){ output("`+Ich gebe dir die Wahl zwischen zwei Träumen. Wähle mit Bedacht! `n`n`+Du brauchst mindestens"); output("einen Waldkampf um träumen zu können.`n`n`+ Welchen wählst du? `nDen <a href='grotte.php?op=traume'>",true); output("`aS`Pma`Rrag`ad`Uen`+-Kissentraum`+</a>?,`n oder den<a href='grotte.php?op=traumz'> `WB`äer`Wnst`äei`Wn `+-Kissentraum`+</a>?,`n",true); addnav("","grotte.php?op=traume"); addnav("","grotte.php?op=traumz"); addnav("Smaragd-Traumkissen.","grotte.php?op=traume"); addnav("Bernstein-Traumkissen","grotte.php?op=traumz"); } else { output("`7Ich sehe, dass du dich leider heute schon zu sehr verausgabt hast. Komm morgen frisch und erholt wieder zurück"); output("und ich werde dir das Geheinmis meiner Träume offenbaren."); } addnav("Untersuche die Statue","grotte.php?op=statue"); addnav("Seltsamer Fels","grotte.php?op=fels"); addnav("Nach Sanela","sanela.php"); }else{ output("`7Du versuchst erneut an diesem Tag in die Grotte der Träume einzudringen. Doch als du der Treppe ein Stück in die Tiefe gefolgt bist, hält dich ein Gitter auf."); addnav("Nach Sanela","sanela.php"); } } if($_GET[op]=="traume"){ $session['user']['sanela']['grotte']=1; $session['user']['turns']--; output("`sDu entscheidest dich für das Traumkissen in `aS`Pma`Rrag`ad`s und entschlummerst sanft unter dem grünen Licht der `aS`Pma`Rrag`ad`Ue`s. Dein letzter Blick gilt einer `Ähellblauen`s `3Seerose.`n`n"); switch(e_rand(1,2)){ case 1: output("`sDu träumst von einer wunderschönen `USommerwiese`s auf der `Ähellblaue `s Blumen wachsen, die sich ineinander verschlingen und fühlst dich so glücklich wie lange nicht mehr."); output("`sDer Drache und das dumme Gerede auf dem Dorfplatz scheinen meilenweit entfernt zu sein, an diesem Ort der Stille und der Einkehr."); output("Nachdem du einige Zeit auf der Wiese verbracht hast holt dich `mEr`va`Fti`Àel`s wieder in die Welt der Lebenden zurück."); output("`n`sDoch als du in der Grotte aufwachst...`n`n"); break; case 2: output("`UDu träumst von einer kleinen Hütte. In dieser sitzt eine ärmlich gekleidete Elfe mit ihrem kleinen Kind. Du vermagst nicht"); output("ihr Alter zu schätzen, doch sie sieht dich mit solch müden Augen an, dass du denkst, dass sie schon jahrhunderte alt sein muss."); output("Leise seufzt sie, streicht dem Kind noch einmal sanft über die güldenen Locken und legt es auf ein kleines Kissen."); output("Dann sieht sie dich an und spricht leise:`( `nNun denn... Es schläft... Genießt seine Träume, welcher Art auch immer sie"); output("sein mögen. Wisset, dass es ein besonderes Kind ist... Es ist ein Symbol für die Macht der Träume, denn ob ihr glaubt oder"); output("nicht, dieses `o\"Kind\"`( ist schon sehr alt, älter als ich... Doch da es immer schläft bleibt es ewiglich jung, und"); output("wohl auch ewiglich wird es vom Glück erfüllt sein...`n`U Du antwortest nicht, sondern siehst dir das Kind an, das"); output("immer noch ruhig schläft. Du meinst, ein Lächeln zu erkennen und dich erfüllt die Sehnsucht auch ewig zu schlafen, so dass"); output("du fast schon aufbegehrst als `mEr`va`Fti`Àel`U dich schließlich wieder in die Welt der Lebenden holt.`n Doch als du wieder aufwachst...`n`n"); break; } switch(e_rand(1,8)){ case 1: output(" bemerkst du, dass du viel gelernt hast."); $session['user']['experience']+=1000; addnav("Nach Sanela","sanela.php"); break; case 2: case 3: case 4: output(" liegt ein Edelstein neben dir. Du nimmst ihn freudig mit und verlässt die Grotte."); $session[user][gems]++; addnav("Nach Sanela","sanela.php"); break; case 5: case 6: case 7: output(" bemerkst du eine `Ähellblaue `3Wasserrose`U.`n Dir fällt sicher jemand ein dem du sie schicken kannst, oder?"); addnav("Nein, lieber nach Sanela","sanela.php"); addnav("Wasserrose verschicken","grotte.php?op=verschick"); break; case 8: output(" bemerkst du dass du dich erholt hast."); $session['user']['turns']+=2; addnav("Nach Sanela","sanela.php"); break; } } if($_GET[op]=="traumz"){ $session['user']['sanela']['grotte']=1; $session['user']['turns']--; output("`ÒDu entscheidest dich für Traumkissen in `WB`äer`Wnst`äei`Wn `Òund entschlummerst sanft unter den gelben Licht der `WB`äer`Wnst`äei`Wne`Ò. Dein letzter Blick gilt einer `€rosanen`3 Seerose."); switch(e_rand(1,2)){ case 1: output("`ÒDu träumst von einem wundschönen `WKornfeld`Ò, auf dem `€rosa `fMohn `Òwächst, der sich ineinander verschlingt und fühlst dich so glücklich wie lange nicht mehr."); output("Der Drache `Òund das dumme Gerede auf dem Dorfplatz scheinen meilenweit entfernt zu sein an diesem Ort der Stille und der Einkehr."); output("Nachdem du einige Zeit auf der Wiese verbrachtest holt dich `mEr`va`Fti`Àel`Ò wieder in die Welt der Lebenden zurück."); output("`nDoch als du in der Grotte aufwachst...`n`n"); break; case 2: output("`ÒDu träumst von einer Abendämmerung in der du alleine in Richtung Wald spazierst. Eine kleine `&weiße`Ò Eule fliegt neben"); output("dir her und lotst dich in Richtung eines kleinen Pfades. Du folgst ihr, geradezu magisch von ihrer Schönheit angezogen."); output("Sie scheint immer zu warten wenn du mal zu langsam für sie bist. Der Weg steigt stetig an und endet schließlich an einer"); output("Felswand. Du gehst ein Stück an ihr entlang. Da die Eule verschwunden ist steigt leichtes Unbehagen in dir auf."); output("Vor dir öffnet sich der Wald zu einer kleinen Lichtung und du vernimmst ein leises Rauschen, welches scheinbar von einem"); output("Wasserfall kommt. Nach einigen Schritten öffnet sich der Wald vollends und du wirst vom Licht des Mondes schon fast geblendet."); output("Ein kleiner Teich, mit `3Seerosen`Ò und einer kleinen Steininsel in der Mitte liegt vor dir. Durch den Wasserfall ausgelöst schlagen"); output("Wellen an das Ufer und als du dir die Insel genauer ansiehst endeckst du darauf eine kleine, mit Blütenkelchen spielende"); output("Fee. Sie sieht dich an und kichert leise.`n`v Hallo... Ich soll dir von deiner großen Liebe schöne Grüße bestellen... Ihr werdet sie"); output("bald treffen... `Ò`nDu siehst sie dankbar an und schlenderst noch eine Zeit lang barfuss im Teich umher, wobei du darauf achtest"); output("die `âRo`osen`Ò nicht zu zertretten.`nSchließlich holt dich `mEr`va`Fti`Àel`Ò wieder in die Welt der Lebenden zurück, doch als du aufwachst...`n`n"); break; } switch(e_rand(1,8)){ case 1: output(" bemerkst du, dass du viel gelernt hast."); $session['user']['experience']+=1000; addnav("Nach Sanela","sanela.php"); break; case 2: case 3: case 4: output(" liegt ein Edelstein neben dir. Du nimmst ihn freudig mit und verlässt die Grotte."); $session['user']['gems']++; addnav("Zurück nach Sanela","sanela.php"); break; case 5: case 6: case 7: output(" bemerkst du eine `Ähellblaue `3Wasserrose`Ò. `n Dir fällt sicher jemand ein, dem du sie schicken kannst, oder?"); addnav("Nein, lieber nach Sanela","sanela.php"); addnav("Wasserrose verschicken","grotte.php?op=verschick"); break; case 8: output(" bemerkst du, dass du dich erholt hast."); $session['user']['turns']+=2; addnav("Nach Sanela","sanela.php"); break; } }
if($_GET[op]=="statue"){ output("`ÒDu trittst in das kalte, knöcheltiefe Wasser, in dessen Mitte die Statue der `âRo`osen`€prin`ozess`âin `Ò steht.`n"); output("Auf einer Hinweistafel steht: `g\"Geweiht der Liebsten dessen, der diese Grotte entdeckt hat: `eAmerilion`g , möge sie diese Stätte des Träumens schützen\""); addnav("Zurück","grotte.php"); } if($_GET[op]=="fels"){ output("Auf einem seltsamen Felsen in einer Nische haben Abenteurer ihre Gedanken hinterlassen.`n`n`n"); addcommentary(); OTviewcommentary("grotte","Hinzufügen",10); addnav("Zurück","grotte.php"); } if($_GET[op]=="verschick"){ addnav("Doch nicht","village.php"); output("<form action='grotte.php?op=verschick2' method='POST'>",true); addnav("","grotte.php?op=verschick2"); output("`v`nAn wen willst du die Rose schicken?`n <input name='name' id='name'> <input type='submit' class='button' value='Suchen'>",true); output("</form>",true); output("<script language='JavaScript'>document.getElementById('name').focus()</script>",true); } if($_GET[op]=="verschick2"){ $string="%"; for ($x=0;$x<strlen($_POST['name']);$x++){ $string .= substr($_POST['name'],$x,1)."%"; } $sql = "SELECT * FROM accounts WHERE name LIKE '".addslashes($string)."' AND locked=0 ORDER BY level,login"; $result = db_query($sql); if (db_num_rows($result)<=0){ output("Du kannst niemanden mit einem solchen Namen finden...`@"); }elseif(db_num_rows($result)>100){ output("Du solltest die Zahl derer, die du stärken willst etwas einschränken."); output("<form action='grotte.php?op=verschick2' method='POST'>",true); addnav("","grotte.php?op=verschick2"); output("Wem willst du die Rose schicken? `n<input name='name' id='name'> <input type='submit' class='button' value='Suchen'>",true); output("</form>",true); output("<script language='JavaScript'>document.getElementById('name').focus()</script>",true); }else{ output("Du kannst folgenden Leuten dein Geschenk schicken:`n"); output("<table cellpadding='3' cellspacing='0' border='0'>",true); output("<tr class='trhead'><td>Name</td><td>Level</td></tr>",true); for ($i=0;$i<db_num_rows($result);$i++){ $row = db_fetch_assoc($result); output("<tr class='".($i%2?"trlight":"trdark")."'><td><a href='grotte.php?op=verschick3&acctid=".HTMLEntities($row['acctid'])."'>",true); output($row['name']); output("</a></td><td>",true); output($row['level']); output("</td></tr>",true); addnav("","grotte.php?op=verschick3&acctid=".HTMLEntities($row['acctid'])); } output("</table>",true); } addnav("Doch nicht","village.php"); } if($_GET[op]=="verschick3"){ output("Möchtest du noch eine Karte beilegen?"); output("<form action='grotte.php?op=verschick4&card=yes&acctid=".$_GET[acctid]."' method='POST'>Folgenden Text schicken: <input name='cardtext' value='$_POST[cardtext]'><input type='submit' class='button' value='Senden'></form>",true); addnav("Keine Karte","grotte.php?op=verschick4&card=no&acctid=".$_GET[acctid].""); addnav("","grotte.php?op=verschick4&card=yes&acctid=".$_GET[acctid].""); } if($_GET[op]=="verschick4"){ $sql="INSERT INTO items(name,class,owner,value1,gold,gems,description) VALUES ('`9Wasserose','Beute',".$_GET[acctid].",0,100,0,'Eine wundervoll glänzende Wasserrose')"; db_query($sql); $gift="eine wundervolle, `Äblaue `3Wasserrose `0"; $mailmessage=$session[user][name]; $mailmessage.="`7 hat dir ein Paket geschickt. Du öffnest es. Es ist `6"; $mailmessage.=$gift; //you can change the following the match what you name your gift shop $mailmessage.="`7 von der Grotte der 1000 Träume.`n".$effekt; if($_GET[card]=="yes"){ $mailmessage.="`7Es liegt eine Karte mit folgendem Text bei: `n`n"; $mailmessage.= $_POST[cardtext]; $mailmessage.="`n"; } if($_GET[card]=="yes" || $_GET[card]=="no"){ systemmail($_GET[acctid],"`2Geschenk erhalten!`2",$mailmessage); output("`dDein Geschenk wurde verschickt!"); addnav("Weiter","grotte.php");
/*output("`dDein Geschenk wurde verschickt!"); addnav("Weiter","grotte.php");*/ } } $session['user']['sanela']=serialize($session['user']['sanela']); $session['user']['standort']='Sanela'; page_footer(); ?>
|