LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /kloster1.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(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: /kloster1.php

<?php

/*
Das Kloster by Gimmick

Das Kloster liegt Abseits von vielen anderen Städten, hier leben die Mönche des Orden Zeng-Hui
Der Spieler kann entweder Kies glatt streichen, in der Abtei mit dem Abt reden oder in der kapelle beten

Einbau:

----login.php------
SUCHE:
}else if($location==2){
redirect("houses.php?op=newday");
DAHINTER EINFÜGEN:
}else if($location==3){
redirect("kloster.php");
SAVE & CLOSE
---------------------------
HINWEIS: solltest du andere Orte mit logout Funktion haben, musst du das Script anpassen
*/

require_once "common.php";
addcommentary();
page_header("Das Kloster Artep");
if ($_GET['op']==""){
$exit="artep.php";
output ("Nachdem du solange unter feindlich gesinnten Kreaturen gelebt hast, fühlt es sich gut an, endlich wieder in einem friedlichen Terrain zu leben, umgeben bist du von Mönchen, jeder von ihnen scheint hart zu arbeiten, denn keiner blickt nur einen Moment auf, als du leise durch das Tor trittst.");
addnav ("In die Abtei","kloster1.php?op=abtei");
addnav ("In die Kapelle","kloster1.php?op=kapelle");
addnav ("Zum Kiesfeld","kloster1.php?op=kies");
addnav ("Das Kloster verlassen",$exit);
addnav("Unter die Brücke (Logout)","kloster1.php?op=logout",true);
output("`n`n`%`@In der Nähe flüstern einige Mönche:`n");
viewcommentary("kloster","Mitflüstern",25);
}
if ($_GET[op]=="abtei"){
output ("In der Abtei rennen die Mönche durcheinander, alle scheinen sehr beschäftigt und das Gewusel verwirrt dich.`n");
addnav ("Mit dem Abt reden","kloster1.php?op=abt");
addnav ("In den Hof","kloster1.php");
}
if ($_GET[op]=="abt"){
output ("Der Abt schaut von seinem Schreibtisch auf und blickt dich an, darauf fragt er dich, was du wissen möchtest");
addnav ("Geschichten");
addnav ("Die Geschichte der Abtei","kloster1.php?op=story1");
addnav ("Die Geschichte des Dorfes","kloster1.php?op=story2");
addnav ("Die Geschichte der Drachenkrieger","kloster1.php?op=story3");
addnav ("Das Büro Verlassen");
addnav ("In den Hof","kloster1.php");
addnav ("In die Abtei","kloster1.php?abtei");
addnav ("In die Kapelle","kloster1.php?op=kapelle");
}
// Geschichten Anfang- Gegebenfalls anpassen für RP
if ($_GET[op]=="story1"){
output ("Einst kam ein alter Mönch aus einer Stadt auf dem Kontinent, der von den Templern des Ramius vertrieben worden war.`n
Er gründete ein kleines Kloster, und fing an sich den Studien des Geistes zu widmen, seine Lieblingsbeschäftigung`n
, das Kiesfegen, perfektionierte er nachdem er `c3`c Jahre lang gefegt hatte. Irgendwann wurde er alt`n
und deswegen beschloss er, um sich herum andere Mönche zu sammeln und er schaffte es.`n
Doch wenig später, starb er, getötet von wütenden Ramius-Anhängern, wurde er als Held begraben`n");
addnav ("Zurück","kloster1.php?op=abt");
}
if ($_GET[op]=="story2"){
output ("Die Stadt, aus der er kam, war schon immer Treffpunkt vieler verschiedener Rassen, zuweilen sieht man Zwerge, Trolle`n
oder Elfen. Dort ließen sich damals MightyE und Pegasus nieder, beide waren in einander verliebt`n
doch keiner der beiden traute sich, dem anderen seine Liebe zu gestehen.`n Wenig später kam Cedrik ins Dorf`n
Mit ihm reisten Violet und Old Drawl. Wenige wissen es, doch das Barmädchen, ist eigentlich die Tochter von`n
Old Drawl, er gibt es nicht gern zu, doch er liebt sie innig glaube ich`n Nunja nachdem die wichtigsten Menschen ins`n
Dorf kamen, kam noch ein alter Mann, er schaffte es, Cedrik dazu zu überzeugen die Schenke aufzumachen, die `n
fortan das zu Hause von Old Drawl wurde. Irgendwann nistete sich in einer der Eckbänke ein heruntergekommener`n
Hausierer nieder. Seth. Er war anfangs nicht besonders beliebt, doch er war ein göttlicher Barde, er konnte`n
wunderschöne Balladen vortragen und Lieder singen. Es dauert noch einige Jahre, bis das Dorf zur Stadt wurde und die heutige Form hatte.`n
Doch leider konnte der alte Mann das nicht mehr erleben. Er drehte durch und verschwand im Wald!`n");
addnav ("Zurück","kloster1.php?op=abt");
}
if ($_GET[op]=="story3"){
output ("Die Drachen haben schon immer die Kämpfer bedroht, nur niemals waren sie eine große Bedrohung.`n
Irgendwann allerdings kam ein großer starker Drache, Fafnir, er verwüstete alles was ihm unter die Fänge kam`n
und fraß alles Vieh und stahl alles Gold. Lange diskutierten die Weisen des Landes über den Grund der Agressivität`n
Doch niemand kam auf die Lösung. Bis eines Tages ein Magier herausfand, dass Fafnir ein reinrassig Grüner Drache war`n
Dieser Fakt, verunsicherte die Bürger und sie beschlossen von nun an, jeden Grünen Drachen zu töten, den sie fanden.");
addnav ("Zurück","kloster1.php?op=abt");
}
// Geschichten Ende
if ($_GET[op]=="kapelle"){
output ("In der Kapelle herrscht eine drückende Stille, deine Schritte hallen laut über die Marmorböden. Das Licht flackert mysteriös in einem gleichmäßigen Rythmus.");
addnav ("In die Bank setzen","kloster1.php?op=bank");
addnav ("In den Hof","kloster1.php");
}
if ($_GET[op]=="bank"){
output ("`5Als du dich in die Bank setzt, setzt sich neben dich ein alter Mönch, er lächelt dich durch ein Zahnloses Grinsen an, `%'Lasst uns Beten, Bruder!' `5 sagt er zu dir.");
addnav ("Beten","kloster1.php?op=beten");
addnav ("Beichten","kloster1.php?op=beichten");
addnav ("Aufstehen","kloster1.php?op=kapelle");
}
if ($_GET[op]=="beten"){
output ("Ihr beginnt gemeinsam zu beten, bis du plötzlich etwas murmelst, was die Aufmerksamkeit des alten Mönches auf dich längt.`n");
output ("Er guckt dich seltsam an und meint dann`n");
switch(e_rand(1,7)){
case 1:
case 2:
output("`c Mögen die Götter euch für diese Sünde Strafen!");
$session[user][reputation]--;
break;
case 3:
output("`c Möge dich ein Blitz treffen`c`n Plötzlich fährt ein Blitz aus heiterem Himmel in dich");
$session[user][hitpoints]=1;
break;
case 4:
case 5:
output("`c Du scheinst ein guter Gottesdiener zu sein, ich schenke dir etwas Gold für deinen Weiteren Weg");
$session[user][gold]+=$session[user][level]*4;
break;
case 6:
case 7:
output("`c Mögen die Götter euch danken, für dieses Gebet");
$session[user][reputatation]++;
break;
}
addnav ("Aufstehen","kloster1.php?op=kapelle");
}
if ($_GET[op]=="beichten"){
output ("Du beichtest dem netten alten Mönch, all deine Sünden und er hört bis zum Schluss zu, dann meint er zu dir:`n");
if ($session[user][reputation]>=10){
output ("Du bist kein großer Sünder, ich vergebe dir!`n Du bist erleichtert, und bekommst den Segen des alten Mönches`n");
$buff = array("name"=>"`!Segen des alten Mönches","rounds"=>20,"wearoff"=>"`!Der Segen scheint zu verblassen","defmod"=>1.1,"roundmsg"=>"Der Segen hüllt dich in eine Aura aus Sicherheit","activate"=>"defense");
}
else if($session[user][reputation]>=25){
output ("Du bist kein Sünder, ich vergebe dir!`n Du bist erleichtert, und bekommst den Segen des alten Mönches`n");
$buff = array("name"=>"`!Segen des alten Mönches","rounds"=>25,"wearoff"=>"`!Der Segen scheint zu verblassen","defmod"=>1.2,"roundmsg"=>"Der Segen hüllt dich in eine Aura aus Sicherheit","activate"=>"defense");
}
else if($session[user][reputation]>=50){
output ("Du bist ein ein Gutes Wesen, ich kann dir nicht vergeben!`n Du bist erleichtert, und bekommst den Segen des alten Mönches`n");
$buff = array("name"=>"`!Segen des alten Mönches","rounds"=>40,"wearoff"=>"`!Der Segen scheint zu verblassen","defmod"=>1.3,"roundmsg"=>"Der Segen hüllt dich in eine Aura aus Sicherheit","activate"=>"defense");
}
else if($session[user][reputation]<=0){
output ("Du bist kein gutes Wesen, du sollst verflucht sein!`n");
//$buff = array("name"=>"`!Fluch des alten Mönches","rounds"=>40,"wearoff"=>"`!Der Fluch scheint zu verblassen","defmod"=>0.8"roundmsg"=>"Der Fluch hüllt dich in eine Aura aus Unglück","activate"=>"defense");
}
addnav ("Aufstehen","kloster1.php?op=kapelle");
}
if ($_GET[op]=="kies"){
output ("Die Mönche fegen langsam, mit schweren Reisigbesen die breiten Kieswege, dabei verharren sie in tiefem Schweigen. Die Mönche wirken irgendwie Andächtig oder vielleicht sogar in Trance.`n");
addnav ("Mitarbeiten","kloster1.php?op=kies2");
addnav ("In den Hof","kloster1.php");
}
if ($_GET[op]=="kies2"){
if($session[user][turns]>=2){
output ("Du schnappst dir einen Besen und fegst mit den anderen Mönchen`n");
addnav ("Zurück zum Kiesfeld","kloster1.php?op=kies");
$session[user][turns]-=2;
switch(e_rand(1,7)){
case 1:
output("Du bekommst durch die meditation einen Waldkampf");
$session[user][turns]++;
break;
case 2:
case 3:
output("Du fühlst deine Sinne geschärft und bemerkst `%Einen`^ Edelsteine in der Nähe!");
$session[user][gems]++;
//debuglog("found 1 gem");
break;
case 4:
case 5:
output("Deine maximalen Lebenspunkte sind `bpermanent`b um 1 erhöht!");
$session[user][maxhitpoints]++;
$session[user][hitpoints]++;
break;
case 6:
case 7:
output("Du bekommst einen Herzinfakt beim Fegen.");
$session[user][hitpoints]=0;
$session[user][alive]=false;
addnews("`0".$session[user][name]." `0ist beim Kiesfegen im Kloster Artep gestorben");
addnav("Tägliche News","news.php");
break;
}
}else{
output ("Du bist zu müde, um noch Kies zu fegen.`n");
addnav ("In den Hof","kloster1.php");
}
if ($_GET[op]=="logout"){
debuglog("logged out in kloster");
$session['user']['donationconfig']=serialize($config);
$session['user']['location']=5;
$session['user']['loggedin']=0;
saveuser();
$session=array();
redirect("index.php");
}
page_footer();
?>