LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de

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

<?php
/*
                                §@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@§
                                §                                                      §
                                §  Idee und Umsetzung                                  §
                                §  Morpheus aka Apollon                                §
                                §  2006 für ür Morpheus-lotgd.de.vu                    §
                                §  By Morpheus                                         §
                                §  Mail to Morpheus@magic.ms or Apollon@magic.ms       §
                                §  gewidmet meiner über alles geliebten Blume          §
                                §  Der Teil "Verdinest" bei den Fischern wurde der     §
                                §  tagleohn.php von Fly entlehnt und angepaßt          §
                                §                                                      §
                                @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
require_once "common.php";
checkday();
page_header("Die Bootsanleger");
addnav("Am Kai");
if (
$_GET['op']=="") {
        
output("`c`b<font size='2px'>`XD`yi`Ye `AB`ro`Ao`Yt`ys`Xa`vn`Ul`Ve`wg`Wer</font>`b`c`n",true);
        
output("`c`ND`#u `xk`3ommst zum Kai mit seinen zahlreichen Stegen, an denen die Schiffe fest machen, um ihre Ladung zu löschen und Passagiere auf zu nehmen. Es herrscht geschäftiges Treiben, Fischer entladen ihren Fang,
        Galleonen werden von Kisten entladen, Passagiere gehen von und an Bord und erzählen von ihren Reisen. Du hörst Geschichten über andere Inseln, Abenteuer und gute Geschäfte. Neugierig geworden richtet sich Dein Blick
        auf all die Schiffe. Große, kleine, Segelschiffe, Ruderboote und wenn Du ganz viel Glück hast, erblickst Du vielleicht auch eines dieser seltsamen, stinkenden Dampfschiffe der Zw`3e`xr`#g`Ne.`c"
);
addnav("Reisen in andere Länder","anleger.php?op=land");
     
addnav("Abenteuerreise","reisen.php");
      if (
$session[user][superuser]!=1)  addnav("Fischerboot","anleger.php?op=fischer");
     }
     
addnav("Zurück zum Hafen","hafen.php");
    if (
$_GET['op']=="fisch"){
        
$laco=$session[user][level]*10;
        
$moco=$session[user][level]*9;
        
$heco=$session[user][level]*8;
        
output("`g`n`cHinter einem Karren, der mit `&Eis `ggefüllt ist, steht eine alte Fischersfrau mit faltigem Gesicht und grauen Haaren. Diese sind
        fast gänzlich unter einem Kopftuch verschwunden und sie trägt eine `2grüne `gSchürze über ihrem `&weiß`g-`9blauen `gHemd.`n Auf dem Karren
        kannst Du verschiedene, kleine Spezialitäten sehen, die sie verkauft. Sie grüßt Dich mit einem müden Lächeln und fragt Dich, was Du gerne möchtest.`c"
);
        
addnav("`qLachsbrötchen `^($laco Gold)","anleger.php?op=lachs");
        
addnav("`#Rollmopsbrötchen `^($moco Gold)","anleger.php?op=mops");
        
addnav("`6Brötchen mit `TBrathering `^($heco Gold)","anleger.php?op=brat");
        
addnav("Zurück zum Anleger","anleger.php");
}
if (
$_GET['op']=="lachs"){
        if (
$session[user][gold]>=($session[user][level]*12) && $session[user][turns]>0){
                    
$session[user][strand]+=1;
         
output("`gDie alte Fischerin nickt, greift in ihren Karren und gibt Dir ein Brötchen mit Lachs darauf, während Du ihr den Preis aushändigst.");
                        switch(
e_rand(1,9)){
                                case 
1:
                                case 
2:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist und wie gut er Dir tut.");
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=1.1;
                                break;
                                case 
3:
                                case 
4:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.");
                                
$session[user][gold]-=($session[user][level]*10);
                                break;
                                case 
5:
                                case 
6:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, daß der Lachs wohl leider nicht mehr so ganz frisch war.");
                                
output("`gDir wird übel und Du mußt Dich übergeben.");
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=0.9;
                                break;
                                case 
7:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.");
                                
output("`gPlötzlich beißt Du auf etwas Hartes: ein kleiner Stein, unglaublich!");
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=0.95;
                                break;
                                case 
8:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.");
                                
output("`gPlötzlich beißt Du auf etwas Hartes: ein `@Edelstein`g!!");
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][gems]+=1;
                                break;
                                case 
9:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.");
                                
output("`gGierig schlingst Du es runter und verschluckst Dich. Röchelnd liegst du da, ein Seemann
                                versucht noch Dir zu helfen, doch es ist zu spät, Du bist erstickt!"
);
                                
$session['user']['alive']=false;
                                
$session['user']['hitpoints']=0;
                                
$session['user']['gold']=0;
                                
$session['user']['experience']*=0.97;
                                
addnews("`4".$session['user']['name']." `5hat zu gierig das Essen verschlungen und ist daran erstickt.");
                                
addnav("Tägliche News","news.php");
                                break;
                        }
        }else if (
$session[user][turns]<=0){
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9\"Nej, Du schaust mir mide aus, gej liebä slafen.\" ");
        }else{
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9\"Nej, Du schaust mir nich aus, als ob Du dir's leusten könnst.\" ");
                }
        
addnav("Zurück zum Anleger","anleger.php");
}
if (
$_GET['op']=="mops"){
        if (
$session[user][gold]>=($session[user][level]*9) && $session[user][turns]>0){
 
$session[user][strand]+=1;
        
output("`gDie alte Fischerin nickt, greift in ihren Karren und gibt Dir ein Brötchen mit Rollmops darauf, während Du ihr den Preis aushändigst.");
                        switch(
e_rand(1,9)){
                                case 
1:
                                case 
2:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, mit wieviel Liebe es zubereitet wurde und wie gut es Dir tut.");
                                
$session[user][gold]-=($session[user][level]*9);
                                
$session[user][hitpoints]*=1.05;
                                
$session[user][drunkenness]-=5;
                                break;
                                case 
3:
                                case 
4:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, mit wieviel Liebe es zubereitet wurde.");
                                
$session[user][gold]-=($session[user][level]*9);
                                
$session[user][drunkenness]-=5;
                                break;
                                case 
5:
                                case 
6:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, dass der Fisch wohl leider nicht mehr so ganz frisch war.`n
                                Dir wird übel und Du mußt dich übergeben."
);
                                
$session[user][gold]-=($session[user][level]*9);
                                
$session[user][hitpoints]*=0.9;
                                break;
                                case 
7:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.`n
                                Plötzlich beißt Du auf etwas Hartes: ein kleiner Stein, unglaublich!"
);
                                
$session[user][gold]-=($session[user][level]*9);
                                
$session[user][hitpoints]*=0.95;
                                break;
                                case 
8:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.
                                Plötzlich beißt Du auf etwas Hartes: ein `^Goldklumpen `gim Wert von `250 Gold`g!!!"
);
                                
$session[user][gold]-=($session[user][level]*9);
                                
$session[user][drunkenness]-=5;
                                
$session[user][gold]+=250;
                                break;
                                case 
9:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist. `nGierig schlingst Du es
                                runter und verschluckst Dich. Röchelnd liegst Du da, ein Seemann versucht noch Dir zu helfen, doch es ist zu spät, Du bist erstickt!"
);
                                
$session['user']['alive']=false;
                                
$session['user']['hitpoints']=0;
                                
$session['user']['gold']=0;
                                
$session['user']['experience']*=0.97;
                                
addnews("`4".$session['user']['name']." `5hat zu gierig das Essen verschlungen und ist daran erstickt.");
                                
addnav("Tägliche News","news.php");
                                break;
                        }
        }else if (
$session[user][turns]<=0){
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9Nej, du schaust mir mide aus, gej liebä slafen.");
        }else{
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9Nej, du schaust mir nich aus, als ob Du dir's leusten könnst.");
                }
        
addnav("Zurück zum Anleger","anleger.php");
}
if (
$_GET['op']=="brat"){
        if (
$session[user][gold]>=($session[user][level]*10) && $session[user][turns]>0){
 
$session[user][strand]+=1;
     
output("`gDie alte Fischerin nickt, greift in ihren Karren und gibt Dir ein Brötchen mit Brathering darauf, während Du ihr den Preis aushändigst.");
                        switch(
e_rand(1,9)){
                                case 
1:
                                case 
2:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie gut der Hering gebraten wurde und wie gut er Dir tut.");
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=1.1;
                                break;
                                case 
3:
                                case 
4:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie gut der Hering gebraten wurde.");
                                
$session[user][gold]-=($session[user][level]*10);
                                break;
                                case 
5:
                                case 
6:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, dass der Fisch wohl leider nicht mehr so ganz frisch war.`n
                                Dir wird übel und Du mußt dich übergeben."
);
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=0.9;
                                break;
                                case 
7:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie frisch der Fisch noch ist.`n
                                Plötzlich zipt und sticht es in Deinem Mund, weil noch zuviel Gräten in dem Fisch sind. `4AUA!"
);
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][hitpoints]*=0.95;
                                break;
                                case 
8:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie gut der Hering gebraten wurde.`n
                                Plötzlich beißt Du ein Stück ab, das wohl von den Göttern berührt wurde und Deinen Geist beflügelt!!!"
);
                                
$session[user][gold]-=($session[user][level]*10);
                                
$session[user][experience]*=1.1;
                                break;
                                case 
9:
                                
output("`gGenußvoll beißt Du in das Brötchen und schmeckst, wie gut der Hering gebraten wurde.`nGierig schlingst Du es
                                runter und verschluckst Dich. Röchelnd liegst Du da, ein Seemann versucht noch, Dir zu helfen, doch es ist zu spät, Du bist erstickt!"
);
                                
$session['user']['alive']=false;
                                
$session['user']['hitpoints']=0;
                                
$session['user']['gold']=0;
                                
$session['user']['experience']*=0.97;
                                
addnews("`4".$session['user']['name']." `5hat zu gierig das Essen verschlungen und ist daran erstickt.");
                                
addnav("Tägliche News","news.php");
                                break;
                        }
        }else if (
$session[user][turns]<=0){
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9Nej, Du schaust mir mide aus, gej liebä slafen.");
        }else{
                
output("`gDie alte Fischerin sieht Dich von oben bis unten an:`9Nej, Du schaust mir nich aus, als ob Du dir's leusten könnst.");
                }
        
addnav("Zurück zum Anleger","anleger.php");
}
if (
$_GET['op']=="fischer") {
        
output("`g`nDu gehst zu den Fischerbooten, wo fleißige Hände noch dabei sind, den letzten Fang zu entladen und geschäftiges Treiben herrscht.`n
        Eine Zeit lang siehst Du dem Treiben zu, bis Dich ein alter Kapitän anspricht: `9\"Na mejn "
.($session[user][sex]?"Mädel ":"Junge ").", mogst
        Dir wat dazu verdienen? Odä willst nuär 'n büschen frische Seeluft schnuppän?\""
);
        
addnav("Was dazu verdienen","anleger.php?op=verdienst");
        
addnav("Zurück zum Anleger","anleger.php");
}
if (
$_GET['op']=="verdienst") {
        
$gold $session[user][level]*27;
        if (
$session[user][turns]>4){
                
output("`gDer alte Seebär nickt:`9Jut, ich könnd Diä folgendes onbieden: `9Du könndest füä`^ $gold Gold `3jei Runde ");
                        switch(
e_rand(1,3)){
                                case 
1:
                                
$work 1;
                                
output("`9Fischä aus'm Loderaum schlebben un oinkisten.");
                                break;
                                case 
2:
                                
$work 2;
                                
output("`9Fischkisten vom Kuddä schlebben.");
                                break;
                                case 
3:
                                
$work 3;
                                
output("`9dat Deck son büschen schrubben, wa!.");
                                break;
                                case 
4:
                                
$work 4;
                                
output("`9son poor olle Fischä köbben un ausnehjmen.");
                                break;
                        }
                
addnav("5 Runden arbeiten","anleger.php?op=arb&op2=$work&op3=5");
                if (
$session[user][turns]>9){ addnav("10 Runden arbeiten","anleger.php?op=arb&op2=$work&op3=10");}
                if (
$session[user][turns]>20){ addnav("20 Runden arbeiten","anleger.php?op=arb&op2=$work&op3=20");}
        }else{
                
output("`gDer alte Seebär schaut Dich von oben bis unten an:`9Nej, Du bis wohl doch schon 'n büschen müdä füä hoide.");
        }
        
addnav("Zurück zum Anleger","anleger.php");
}
else  if (
$_GET[op]=="arb"){
        
$work $_GET[op2];
        
$rounds =   $_GET[op3];
        
$gold $session[user][level]*27*$rounds;
        
$session[user][turns]-=$rounds;
        
$session[user][gold]+= $gold;
        
output("`n`gDu arbeitest $rounds Runden und ");
                switch(
$work){
                case 
1:
                
output("`gschleppst Fische aus dem Laderaum nach draußen, wo Du sie in Kisten packst.");
                                switch(
e_rand(1,4)){
                                        case 
1:
                                        
output("`gDabei fällt einem der toten Tiere `@ein Edelstein `gaus dem Maul, den Du rasch einsteckst.");
                                        
$session[user][gems]+=1;
                                        break;
                                        case 
2:
                                        
output("`gDabei `4verhebst `gDu dich böse und verlierst ein paar Lebenspunkte.");
                                        
$session[user][hitpoints]*=0.95;
                                        break;
                                        case 
3:
                                        
output("`gDabei lernst Du von den alten Fischern etwas über das Leben in der Welt.");
                                        
$session[user][experience]*=1.03;
                                        break;
                                        case 
4:
                                        
output("`gDabei fällt einem der anderen ein Kiste auf Deinen Kopf und Du verlierst ein wenig an Erfahrung dadurch.");
                                        
$session[user][experience]*=0.98;
                                        break;
                                }
                
addnews($session['user']['name']." half im Hafen, Fische aus dem Kutter zu laden.");
                break;
                case 
2:
                
output("`gschleppst Kiste über Kiste vom Fischkutter, was Dich ganz schön mit nimmt und ins Schwitzen bringt.");
                
$session[user][turns]-=1;
                
addnews($session['user']['name']." half im Hafen, Fischkisten vom Kutter zu schleppen.");
                break;
                case 
3:
                
output("`gschrubbst das Deck, bis es blitzt und blinkt,");
                                switch(
e_rand(1,4)){
                                        case 
1:
                                        
output("`gals der 1. Maat vorbei kommt mit einer Kiste Fischabfälle, die ihm aus der Hand gleitet und sich auf Decke verteilt,
                                        was ihm natürlich sehr peinlich ist.`n Er hilft Dir beim erneuten Reinigen und zahlt Dir 100 Gold als Entschuldigung, doch
                                        vor lauter Frust verlierst Du 1 Charmepunkt"
);
                                        
$session[user][gold]+=100;
                                        
$session[user][charm]-=1;
                                        break;
                                        case 
2:
                                        
output("`gwobei Du an einer gebrochenen Planke hängen bleibst und Dich verletzt.");
                                        
$session[user][hitpoints]*=0.95;
                                        break;
                                        case 
3:
                                        
output("`gwobei Du den Gesprächen der alten Fischersleute lauscht und ein wenig über die Welt lernst.");
                                        
$session[user][experience]*=1.02;
                                        break;
                                        case 
4:
                                        
output("`gwobei Du dir, als Du wieder aufstehen willst, den Kopf böse anhaust und prompt etwas Erfahrung verlierst.");
                                        
$session[user][experience]*=0.98;
                                        break;
                                }
                
addnews($session['user']['name']." schrubbte das Deck auf einem Fischkutter.");
                break;
                case 
4:
                
output("`gköpfst, entschuppst und nimmst Fische aus so viel Du kannst.");
                                switch(
e_rand(1,4)){
                                        case 
1:
                                        
output("`gDoch hast Du die Schürtze, die Dir angeboten wurde, abgelehnt und jetzt bist Du ganz voll Fischblut und -schuppen,
                                        kein schöner Anblick!`n Du verlierst 2 Charmepunkte!"
);
                                        
$session[user][charm]-=2;
                                        break;
                                        case 
2:
                                        
output("`gDu machst Faxen wie ein Clown dabei, was sich derart rächt, daß Du dich böse schneidest.");
                                        
$session[user][hitpoints]*=0.9;
                                        break;
                                        case 
3:
                                        
output("`gBei der Arbeit hilft Dir der Smutje, der Dir vieles aus der großen, weiten Welt berichtet, wodurch Du einiges lernst.");
                                        
$session[user][experience]*=1.1;
                                        break;
                                        case 
4:
                                        
output("`gIm Inneren eines großen Fisches findest Du `@ 2Edelsteine `gund `^314 Gold`g.");
                                        
output("`gLaut jubelnd springst Du auf und stößt Dir dabei böse den Kopf.");
                                        
$session[user][hitpoints]*=0.93;
                                        
$session[user][experience]*=0.95;
                                        
$session[user][gold]+=314;
                                        
$session[user][gems]+=2;
                                        break;
                                }
                
addnews($session['user']['name']." nahm jede Menge Fische aus.");
                break;
        }
        
output(" `gNach getaner Arbeit gehst Du zu dem alten Kapitän, dir Deine`^ $gold `gbei ihm ab zu holen.");
        
output(" `9Na, da hast Du jo gonze Arbeit gelejstet! Wenn Du wiedä mal Gold brauchst, komm oinfach vobei, nä!");
        
addnav("Zurück zum Anleger","anleger.php");
}
if(
$_GET[op]=='land'){
   
output("`c`aDu wagst Dich noch näher an die Kais heran, wo die großen Schiffe anliegen. Du siehst überall die Matrosen umherlaufen und spürst bereits einen Hauch der Freiheit, die diese Schiffe versprechen.`n
           Dein Blick gleitet über die stabilen Masten und die flatternden Segel. Die rauen Stimmen der Besatzungen wecken das Gefühl der Ferne in Dir.`nMutig fasst Du Dir ein Herz und gehst auf den Hafenschreiber zu,
           er ist ein knochiger alter Seebär, der Dich über die Ränder seiner Brille ansieht. Der Wind spielt in seinem krausen Haar und dem dazu passenden weißen Bart. Er lacht freundlich als Du vor ihm zum Stehen kommst.
           \"`fMoin, Moin, mein junger Froind. W'hin soll denn das Reischen geh'n?`a\""
);
   if(
$session['user']['superuser']>1)addnav("Reise nach Thysin","thysin.php");
   else 
addnav("Reise nach Thysin","thysin.php?op=ankunft");
   if(
$session['user']['superuser']>1)addnav("Reise nach Iridea","iridea.php");
   else 
addnav("Reise nach Iridea","iridea.php?op=ankunft");
   if(
$session['user']['superuser']>1)addnav("Reise nach Epheli","epheli.php");
   else 
addnav("Reise nach Epheli","epheli.php?op=ankunft");
   
addnav("Hier bleiben");
   
addnav("Zurück zu den Anlegern","anleger.php");
}
page_footer();
?>