LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /sanelastrand.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Die Hälfte der Scripte ist an den Server angepasst und ich hab drin rumgebastelt, also keine Klagen, wenns bei euch net funzt ^^

(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /sanelastrand.php

<?php
//*-------------------------*
//|   sanelastrand.php by   |
//|       °*Amerilion*°     |
//| steffenmischnick@gmx.de |
//|  Texte by eulchen THX   |
//*-------------------------*

//Sanela-Pack Version 1.0


require_once "common.php";
page_header("Der Strand");
addcommentary();
output("`c`b`(Der Strand`n`n`c`b");
output("`c<img src='Bilder/AquileiaStern.jpg'/>`n`n`c",true);

if(
$_GET['op']==""){
output("`{`cDu gehst einen kleinen Weg entlang, an einigen Hütten vorbei und kommst an einen Wald aus Dünengrässern.`n 
Du gehst durch sie hindurch und besteigst eine kleine Düne.`n 
Auf der anderen Seite eröffnet sich deinem Blick ein wunderbarer, sauberer Strand.`n 
Die Wellen spülen sanft an das Ufer.`n 
In einiger Entfernung ragen einige hohe Klippen in den Himmel hinauf.`c`{`n`n"
);
viewcommentary("aquileiabeach","`&Sprechen",$session['user']['comcount']);

if ( 
$session['user']['turns']>&& $session['user']['strand']<2) {
addnav("Zur Klippe","sanelastrand.php?op=klippe");
}
addnav("Entlangeschlendern","sanelastrand.php?op=schlendern");
addnav("Zurück","sanela.php");
}
if(
$_GET['op']=="klippe"){
output("`{`cLangsam schlenderst du am Strand entlang, bis du zu einer recht hohen Klippe hinaufschauen kannst.`n 
An der Seite befinden Stufen, die in den Fels gehauen sind, sodass du kurzerhand beschließt, emporzuklettern.`n
Erschöpft kommst du oben an und als du dich umschaust, stockt dir der Atem.`n 
Eine traumhafte Aussicht auf das Meer und den Nachthimmel bietet sich dir.`n 
Die Sterne funkeln heller, als du es je gesehen hast und du hast das Gefühl, daß sie zum Greifen nah sind.`n
Dir kommt der Gedanke, daß sich dir solch eine Chance vielleicht nie wieder bietet`n 
und du für deine große Liebe einen Stern vom Himmel holen könntest.`n 
Wäre das nicht ein wunderbares Geschenk?`n 
Unschlüssig stehst du da...`c`{"
);
addnav("Stern vom Himmel holen","sanelastrand.php?op=stern");
addnav("Zurück","sanelastrand.php");
$session['user']['strand']++;
$session['user']['turns']--;
}
if(
$_GET['op']=="stern"){
switch(
e_rand(1,4)){
                    case 
1:
                    
output("`{`cVorsichtig greifst du nach den Sternen und bist überglücklich, dass es dir gelingt,`n 
                                einen für deine große Liebe vom Himmel zu nehmen.`n 
                                Du bist sogar so glücklich, dass du nicht merkst, dass ein alter Mann vorbeikommt,`n 
                                dir Geld und Edelsteine in die Hand drückt und deinen Stern mitnimmt.`n 
                                Leicht verdattert stehst du da,`n 
                                aber vielleicht kannst du ja von dem Gold etwas schönes für deinen Schatz kaufen?`n`n
                                `!Du erhältst 4 Edelsteine und 2000 Gold!`c`!"
);
                    
$session['user']['gold']+=2000;
                    
$session['user']['gems']+=4;
                    
addnews($session['user']['name']." `{ist Schuld, dass am Himmel nun ein Stern weniger leuchtet!");
                    
addnav("Runterklettern","sanelastrand.php");
                    break;
                    case 
2:
                    
output("`{`cAls du nach den Sternen greifen willst, bemerkst du plötzlich erst was du hier machst.`n
                                Du versuchst allen Geschöpfen der Welt ein Licht zu stehlen.`n 
                                Erschrocken zuckst du zurück und stolperst über einen Stein.`n 
                                Du bleibst eine Zeit liegen und siehst dir den Sternenhimmel an.`n 
                                Als du schließlich wieder zum Strand runterkletterst empfängt dich eine Wache:`n
                              `iKlettern ohne Sicherung, das gibt eine Verwarnung!`i,`n
                              `{spricht er dich an, hebt drohend den Finger und marschiert von dannen.`n 
                                Dies haben einge andere Abenteurer mitbekommen welche überall von deiner Dummheit erzählen`n`n
                              `!Du verlierst 3 Charmpunkte.`nDu verlierst 3 Runden."
);
                    if(
$session['user']['turns']>3){
                    
$session['user']['turns']-=3;
                    }else{
                    
$session['user']['turns']=0;
                    }
                    if(
$session['user']['charm']>3){
                    
$session['user']['charm']-=3;
                    }else{
                    
$session['user']['charm']=0;
                    }
                    
addnav("Weiter","sanelastrand.php");
                    break;
                    case 
3:
                    case 
4:
                    
output("`{`cDu greifst nach den Sternen, aber du hast wohl ein wenig hoch gegriffen`n 
                                und bist ihnen zu weit hinterher gerannt, denn du fühlst auf einmal den Boden unter den Füßen nicht mehr!`n 
                                Doch bevor du diese Tatsache wirklich realisierst, prallst du auf dem Wasser auf und verlierst das Bewusstsein...`n`n
                                `!Du bist `iertrunken`i.`nDu verlierst 5% deiner Erfahrung.`nDu verlierst all dein Gold."
);
                    
$session['user']['alive']=false;
                    
$session['user']['hitpoints']=0;
                    
$session['user']['experience']*=0.95;
                    
$session['user']['gold']=0;
                    
addnews($session['user']['name']."`{ hat hoch nach den Sternen gegriffen und ist tief gefallen.");
                    
addnav("Tägliche News","news.php");
                    break;
                    }
}
if(
$_GET['op']=="schlendern"){
if (
$session['user']['strand']<2){
switch(
e_rand(1,5)){
case 
1:
case 
2:
case 
3:
output("`{`cDu gehst gemütlich am Strand entlang und genießt den Wind,der mit deinen Haaren spielt,`n 
an deiner Kleidung zerrt und alle deine Sorgen mit sich hinwegzuwehen scheint.`n 
Achtlos ziehst du deine Schuhe aus und genießt das Wasser, das sanft deine Füße umspielt.`n 
Du nutzt die Zeit der Ruhe, um ein wenig mit dir ins Reine zu kommen und Kraft zu tanken.`n 
Als du zurück in Richtung Dorf gehst, fühlst du dich ausgeglichen und glücklich,`n 
was den anderen nicht unbemerkt bleibt.`n`n`!Du bekommst 2 Charmpunkte.`nDu bekommst eine ruhige Hand."
);
$session['user']['charm']+=2;
                  
$session['bufflist']['strand'] = array("name"=>"`^Strandsegen",
                  
"rounds"=>25,
                  
"wearoff"=>"`{Das Meeresrauschen in deinen Ohr verschwindet",
                  
"defmod"=>1,
                  
"atkmod"=>1.1,
                  
"roundmsg"=>"`{Ein leises Meeresrauschen versetzt dich in einen Kampfrausch",
                  
"activate"=>"attack");
addnav("Der Strand","sanelastrand.php");
break;
case 
4:
case 
5:
output("`{`cDu gehst ein wenig am Strand entlang, doch das Wetter verschlechtert sich zunehmend.
Die Wellen werden größer, der Wind stärker.`n 
Da siehst du eine Gestalt im Wasser, die zu ertrinken scheint, und du vernimmst entfernte Hilferufe an dein Ohr dringen."
);
addnav("Hilfe holen","sanelastrand.php?op=hole");
addnav("Rette die Person","sanelastrand.php?op=rette");
addnav("Nicht hinsehen","sanelastrand.php?op=ns");
break;
}
$session['user']['strand']++;
}else{
output("`{`cDu schlenderst den Strand entlang, genießt das leise Rauschen der Wellen und das leise Kreischen der Möwen.`n 
Du atmest den salzigen Duft des Meeres und erfreust dich an diesen ruhigen Moment."
);
addnav("Der Strand","sanelastrand.php");
}
}
if(
$_GET['op']=="hole"){
output("`{`cSchnell rennst du zum Dorf zurück und benachrichtigst die Stadtwache.`n 
Eilig führst du sie zurück zu der Stelle,"
);
switch(
e_rand(1,5)){
case 
1:
output("worauf sie den Ertrinkenden sicher bergen.`n`n`!Du bekommst 500 Gold.`nDu bekommst 2 Charmpunkte.");
$session['user']['gold']+=500;
$session['user']['charm']+=2;
break;
case 
2:
output("doch es ist weit und breit keiner zu sehen. `n
Die Stadtwache geht sauer wieder ins Dorf zurück, da sie das ganze für einen üblen Scherz deinerseits hält."
);
                    if(
$session['user']['charm']>5){
                    
output("`n`n`!Du verlierst 5 Charmpunkte.");
                    
$session['user']['charm']-=5;
                    }else{
                    
output("`n`n`!Du verlierst all deinen Charm.");
                    
$session['user']['charm']=0;
                    }
break;
case 
3:
case 
4:
case 
5:
output("doch alle Hilfe kommt zu spät!`n 
Am Strand liegt die Leiche eines kleinen Mädchens.`n 
Du gehst geschockt zurück zum Dorf wo du dich erst einmal von dem Schrecken erholst."
);
                    if(
$session['user']['turns']>5){
                    
output("`n`n`!Du verlierst 5 Runden.");
                    
$session['user']['charm']-=5;
                    }else{
                    
output("`n`n`!Du verlierst alle restlichen Runden.");
                    
$session['user']['turns']=0;
                    }

break;
}
addnav("Der Strand","sanelastrand.php");
}
if(
$_GET['op']=="rette"){
$g=e_rand(500,2500);
$c=e_rand(1,3);
output("`{`cDir scheint, als ob du nicht mehr viel Zeit hast, und springst ins Meer, um diese Person zu retten.");
switch(
e_rand(1,3)){
case 
1:
case 
2:
output("Es gelingt dir, das ertrinkende Mädchen rechtzeitig an Land zu ziehen,`n 
worauf du von ihr mit Danksagungen überschüttet wirst.`n 
Da das die Tochter des Möbelhausbesitzers war, erhältst du von dem dankbaren Vater eine Belohnung.`n
Ausserdem erzählt er allen von deiner Tat.`n`n`!Du bekommst "
.$g." Gold und ".$c." Charmpunkte.`n`n
Er ist ein guter Freund von `4J.C Petersen`! und spricht mit ihm über dich, so daß `4J.C Petersen`! dir 5 Donationpunkte gutschreibt."
);
$session['user']['gold']+=$g;
$session['user']['charm']+=$c;
$session['user']['donation']+=5;
addnews($session['user']['name']."`{ rettete ein kleines Mädchen aus den Fluten.");
addnav("Der Strand","sanelastrand.php");
break;
case 
3:
output("`{`cAls du bei dem Mädchen ankommst, klammert es sich voller Verzweiflung an dich.`n
Doch du hast nicht genügend Kraft, euch über Wasser zu halten.`n`n`!Du bist ertrunken.`n
Dein Gold haben die Fische.`nDeine ehrenhaften Absichten imponieren Ramius. Du bekommst 15 Gefallen."
);
                    
$session['user']['alive']=false;
                    
$session['user']['hitpoints']=0;
                    
$session['user']['experience']*=0.95;
                    
$session['user']['gold']=0;
                    
$session['user']['soulpoints']+=15;
addnews($session['user']['name']." wurde von einer Nixe in die Irre geführt und starb in dem Glauben, ein kleines Mädchen gerettet versucht zu haben!");
addnav("Tägliche News","news.php");
}
}
if(
$_GET['op']=="ns"){
output("`{`cDu gehst weiter,`n 
hast aber doch ein schlechtes Gewissen, als du kurz darauf einen verzweifelten Mann den Strand auf und ab laufen siehst.`n`n
Du verlierst 5 Charmpunkte und 5 Donationpunkte."
);
addnav("Der Strand","sanelastrand.php");
if(
$session['user']['charm']>5){
                    
output("`n`n`!Du verlierst 5 Charmpunkte.");
                    
$session['user']['charm']-=5;
                    }else{
                    
output("`n`n`!Du verlierst all dein Charm.");
                    
$session['user']['charm']=0;
                    }
                    if(
$session['user']['donation']>5){
                    
output("`n`n`!Du verlierst 5 Charmpunkte.");
                    
$session['user']['donation']-=5;
                    }else{
                    
output("`n`n`!Du verlierst alle dein Donationpunkte.");
                    
$session['user']['donation']=0;
                    }
}
page_footer();
?>