LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /burgeythgim.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: /burgeythgim.php

<?php
/*
§@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@§
§ §
§ Idee und Umsetzung §
§ Morpheus aka Apollon §
§ 2006 für Morpheus.Lotgd(LoGD 0.9.7 +jt ext (GER) 3) §
§ Mail to Morpheus@magic.ms or Apollon@magic.ms §
§ gewidmet meiner über alles geliebten Blume §
§ §
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
require_once "common.php";
page_header("Burg Eythgim");
addcommentary();
if($HTTP_GET_VARS['op']==""){
output("`3`nMitten in Eythgim, auf einem Felsplateau, liegt Burg Eythgim, Sitz der `^Könige von Eythgim`3.`n");
output("`3Ein mächtiges Tor, das von 2 großen, grimmig drein blickenden `4Trollkriegern `3bewacht wird, führt in den Hof, der mit Pflastersteinen verkleidet ist.");
output("`3Die hohen Mauern der Burg scheinen unüberwindlich zu sein und der Turm scheint weit in den Himmel zu reichen, von dort muß man einen wundervollen Blick haben. 2 kleinere Türen sind jeweils um das Tor herum, in einem hat der Sheriff seinen Sitz.");
output("`n`n`3Neben dem Burgfried liegen, rechts und links, jeweils 2 Gebäude, in denen verschiedene Institutionen untergebracht sind.`n`nAuf dem Hof stehen einige Krieger und Bürger, die sich unterhalten:`n`n");
viewcommentary("burgeythgim","`3Hinzufügen:`0",25,"sagt");
addnav("Burg Eythgim");
addnav("Auf den Turm","burgeythgim.php?op=turm");
addnav("In die Burgschenke","burgeythgim.php?op=schenk");
addnav("Zum Sheriff","sheriffoffice2.php");
addnav("Ins Trainingslager","train.php");
addnav("Vor dem Burgtor");
addnav("Zur zur Stadt","eythgim.php");
}
if($HTTP_GET_VARS['op']=="turm")
{
output("`3`nDu betrittst den Turm und gehst die Treppen hinauf, was sich als sehr anstrengend erweist. ");
output("`3Du kommst an einem Fenster vorbei und der Blick nach draußen zeigt Dir, dass Du schon in enormer Höhe bist, wie muss der Blick erst von ganz oben sein.");
switch(e_rand(1,12))
{
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
output("`n`n`3 Schließlich erreichst Du die Plattform und genießt die wundervolle Aussicht, weit über das Dorf und den Wald.");
output("`3 Du bleibst noch einen Moment stehen und begibst Dich dann zurück in den Burghof.");
addnav("Zurück","burgeythgim.php");
break;
case 10:
case 11:
output("`n`n`3 Schließlich erreichst Du die Plattform und genießt die wundervolle Aussicht, weit über das Dorf und den Wald, man kann sogar den Brunnen genau erkennen und die Blumen im Garten.`n`n");
output("`^Das Ganze ist so inspirierend, dass Du an Charme gewinnst.");
$session['user']['charm']+=1;
addnav("Zurück","burgeythgim.php");
break;
case 12:
output("`n`n`3 Fast bist Du oben, da trittst Du auf einen lockeren Stein und verlierst das Gleichgewicht.");
output("`3 Im letzten Moment kannst Du Dich noch an einem kleinen Balken festhalten, bemerkst aber zu spät, dass dieser nur lose vor einem Fenster sitzt und stürzt den Bergfried hinab.`n`n`4Du bist tot.");
$session['user']['alive']=false;
$session['user']['deathpower']+=15;
$session['user']['hitpoints']=0;
$session['user']['gold']=0;
$session['user']['experience']*=0.97;
addnews($session['user']['name']." fiel sehr tief und schlug hart auf.");
addnav("Tägliche News","news.php");
break;
}
}
if($HTTP_GET_VARS['op']=="schenk")
{
page_header("Die Burgschenke");
if($HTTP_GET_VARS['what']=="")
{
//addcommentary();
addnav("Zurück zur Burg","burgeythgim.php");
output("`3`nAls Du die Schenke betrittst, steigt Dir der Geruch von Essen in die Nase und kitzelt Deinen Gaumen. Die Schenke sieht aus wie die in Burg Tetharion und auf der Karte kannst Du die selben Gerichte lesen:`n`n");
output("`6Maisbrei:`n`3Leckerer Brei aus frischem Mais, dazu frisches Obst aus dem eigenen `9Burg`2garten`3.`n`n");
output("`qRebhuhn:`n`3Heute im `2Wald `3gejagt, gut durchgebraten, dazu frische `8Knödel`3, auch aus eigenen Zutaten.`n`n");
output("`TWildschwein:`n`3Wurde vorhin erst geliefert, ganz frisch und gut durchgebraten, dazu frisches Brot aus der Burgbäckerei.`n`n");
output("`#Frisches Quellwasser:`n`3Direkt aus der burgeigenen Quelle, schön kühl und erfrischend.`n`n");
output("`5Traubensaft:`n`3Aus der letzten Ernte der burgeigenen Weinberge.`n`n");
//output("`3 An der Theke stehen einige Kämpfer und unterhalten sich, während Dich der Wirt fragend anblickt.`n`n");
//viewcommentary("schenke","Hinzufügen:`n",25);
$maiscost=$session[user][level]*11;
$rebhuhncost=$session[user][level]*25;
$schweincost=$session[user][level]*35;
$wassercost=$session[user][level]*8;
$saftcost=$session[user][level]*10;
addnav("Speisen");
addnav("`6Maisbrei `^($maiscost Gold)","burgeythgim.php?op=schenk&what=mais");
addnav("`qRebhuhn `^($rebhuhncost Gold)","burgeythgim.php?op=schenk&what=braten");
addnav("`TWildschwein `^($schweincost Gold)","burgeythgim.php?op=schenk&what=wild");
addnav("Getränke");
addnav("`#Quellwasser `^($wassercost Gold)","burgeythgim.php?op=schenk&what=wasser");
addnav("`5Traubensaft `^($saftcost Gold)","burgeythgim.php?op=schenk&what=saft");
}
if($HTTP_GET_VARS['what']=="mais"){
if ($session[user][gold] >= ($session[user][level]*11) && $session[user][turns]>0){
switch(e_rand(1,3)){
case 1:
output("`n`3Du ißt den `6Maisbrei mit dem Obst `3voll Genuß und bis zum letzten Happen.");
output("`3Du fühlst dich satt und zufrieden, jetzt könntest glatt noch ein Monster erschlagen.`n`n");
$session['user']['turns']+=1;
$session['user']['gold']-=($session[user][level]*11);
break;
case 2:
output("`n`3Du ißt den `6Maisbrei mit dem Obst `3voll Genuß und bis zum letzten Happen.");
output("`3Du fühlst dich satt und so voll, daß Du die Zeit für 1 Waldkampf verlierst.`n`n"); ;
$session['user']['turns']-=1;
$session['user']['gold']-=($session[user][level]*11);
break;
case 3:
output("`n`3Du ißt den `6Maisbrei mit dem Obst `3voll Genuß.");
output("`3Das war wirklich lecker!`n`n"); ;
$session['user']['gold']-=($session[user][level]*11);
break;
}
}else if ($session[user][turns]<=0){
output("`n`3 Der Wirt schaut Dich an und sagt: `#\"So kurz vor dem Schlafen solltest Du aber nichts mehr essen, das gibt nur Alpträume, komm morgen noch mal wieder.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}else {
output("`n`3Der Wirt sieht Dich nur fragend an und schüttelt dann mit dem Kopf: `#\"Das kannst Du Dir wohl nicht leisten, mein Freund.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}
addnav("Zurück","burgeythgim.php?op=schenk");
}
if($HTTP_GET_VARS['what']=="braten"){
if ($session[user][gold] >= ($session[user][level]*25) && $session[user][turns]>0){
switch(e_rand(1,4)){
case 1:
case 2:
output("`n`3Du ißt das `qRebhuhn und die Knödel `3mit Genuß und bis zum letzten Happen.");
output("`3DU fühlst dich satt und zufrieden, Deine Wunden beginnen zu heilen und Du könntest glatt noch ein Monster erschlagen.`n`n");
$session['user']['turns']+=1;
$session['user']['gold']-=($session[user][level]*25);
$session['user']['hitpoints'] +=(2.5*($session['user']['level']));
if ($session['user']['hitpoints'] > $session['user']['maxhitpoints']); $session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
case 3:
case 4:
output("`n`3Du ißt das `qRebhuhn und die Knödel `3mit Genuß und bis zum letzten Happen.");
output("`3DU fühlst dich satt und so voll, daß Du die Zeit für 1 Waldkampf verlierst, aber Deine Wunden beginnen zu heilen.`n`n"); ;
$session['user']['turns']-=1;
$session['user']['gold']-=($session[user][level]*25);
$session['user']['hitpoints'] += (2.5*$session['user']['level']);
if ($session['user']['hitpoints'] > $session['user']['maxhitpoints']); $session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
}
}else if ($session[user][turns]<=0){
output("`n`3 Der Wirt schaut Dich an: \"`#So kurz vor dem Schlafen solltest Du aber nichts mehr essen, das gibt nur Alpträume, komm morgen noch mal wieder.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}else {
output("`n`3Der Wirt sieht Dich nur fragend an und schüttelt dann mit dem Kopf: `#\"Das kannst Du Dir wohl nicht leisten, mein Freund.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}
addnav("Zurück","burgeythgim.php?op=schenk");
}
if($HTTP_GET_VARS['what']=="wild"){
if ($session[user][gold] >= ($session[user][level]*25) && $session[user][turns]>0){
switch(e_rand(1,4)){
case 1:
output("`n`3Du ißt das `TWildschwein mit Brot `3voll Genuß und bis zum letzten Happen.");
output("`3Du fühlst dich satt und super gut, jetzt könntest Du glatt noch ein Monster erschlagen.`n`n");
$session['user']['turns']+=1;
$session['user']['gold']-=($session[user][level]*35);
$session['user']['hitpoints'] = ($session['user']['maxhitpoints']*1.02);
break;
case 2:
case 3:
case 4:
output("`n`3Du ißt das `TWildschwein mit Brot `3mit Genuß und bis zum letzten Happen.");
output("`3Du fühlst dich satt und so voll, daß Du die Zeit für 1 Waldkampf verlierst, aber Deine Wunden sind verheilt und Du fühlst Dich super!`n`n"); ;
$session['user']['turns']-=1;
$session['user']['gold']-=($session[user][level]*35);
$session['user']['hitpoints'] = ($session['user']['maxhitpoints']*=1.01);
break;
}
}else if ($session[user][turns]<=0){
output("`n`3 Der Wirt schaut Dich an: \"`#So kurz vor dem Schlafen solltest Du aber nichts mehr essen, das gibt nur Alpträume, komm morgen noch mal wieder.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}else {
output("`n`3Der Wirt sieht Dich nur fragend an und schüttelt dann mit dem Kopf: `#\"Das kannst Du Dir wohl nicht leisten, mein Freund.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}
addnav("Zurück","burgeythgim.php?op=schenk");
}
if($HTTP_GET_VARS['what']=="wasser"){
if ($session[user][gold] >= ($session[user][level]*8) && $session[user][turns]>0){
switch(e_rand(1,10)){
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("`n`3Aaaaah, das `#Wasser `3war wirklich lecker und erfrischend!");
$session['user']['gold']-=($session[user][level]*8);
break;
case 9:
case 10:
output("`n`3Aaaaah, das `#Wasser `3war wirklich lecker und erfrischend!");
output("`3Du fühlst Dich erholt und spürst, wie sich Deine Wunden schließen.");
$session['user']['gold']-=($session[user][level]*8);
$session['user']['hitpoints'] += (2.5*$session['user']['level']);
if ($session['user']['hitpoints'] > $session['user']['maxhitpoints']); $session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
}
}else if ($session[user][turns]<=0){
output("`n`3 Der Wirt schaut Dich an: \"`#So kurz vor dem Schlafen solltest Du aber nichts mehr so Kaltes trinken, das gibt nur Alpträume, komm morgen noch mal wieder.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}else {
output("`n`3Der Wirt sieht Dich nur fragend an und schüttelt dann mit dem Kopf: `#\"Das kannst Du Dir wohl nicht leisten, mein Freund.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}
addnav("Zurück","burgeythgim.php?op=schenk");
}
if($HTTP_GET_VARS['what']=="saft"){
if ($session[user][gold] >= ($session[user][level]*10) && $session[user][turns]>0){
switch(e_rand(1,10)){
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("`n`3Aaaaah, der `5Traubensaft `3war wirklich lecker und erfrischend!");
$session['user']['gold']-=($session[user][level]*10);
break;
case 9:
case 10:
output("`n`3Aaaaah, der `5Traubensaft `3war wirklich lecker und erfriachend!");
output("`3Deine Wunden schließen sich und Du fühlst Dich super!");
$session['user']['gold']-=($session[user][level]*8);
$session['user']['hitpoints'] = ($session['user']['maxhitpoints']*=1.01);
break;
}
}else if ($session[user][turns]<=0){
output("`n`3 Der Wirt schaut Dich an: \"`#So kurz vor dem Schlafen solltest Du aber nichts mehr so Kaltes trinken, das gibt nur Alpträume, komm morgen noch mal wieder.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}else {
output("`n`3Der Wirt sieht Dich nur fragend an und schüttelt dann mit dem Kopf: `#\"Das kannst Du Dir wohl nicht leisten, mein Freund.\"");
//addnav("Zurück zur Schenke","burgeythgim.php?op=schenk");
}
addnav("Zurück","burgeythgim.php?op=schenk");
}
}
page_footer();
?>