LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

/*
* Glühweinstand
* von Linus in 2007
* based on Opals Gegenstück
*/

require_once "common.php";
addcommentary();

page_header("Der Glühweinstand");

$session['user']['standort']="Glühweinstand";

output("`v`c`bGlühweinstand`b`n`n`n`c`&Eng in deinen Man`Btel gekuschelt, nähers`&t du dich weiteren`B Ständen und be`&obachtest nebenbei `Bdie kleinen Neb`&elwölkchen, die b`Bei jedem deiner Ate`&mzüge vor deinem Ge`Bsicht entstanden.
Plö`&tzlich steigt dir ein`B süßlicher Duft in di`&e Nase, der direkt von ein`Bem kleinen, aber g`&ut besuchten Jahrmarkts`Bstand zu dir weht. `n
Von N`&eugier getrieben, lenk`Bst du deine Schritte i`&n deren Richtung und erb`Blickst eine wunderschön`&e junge Elfe, die dich mit`B einem freundlichen Lächel`&n empfängt und dich sof`Bort auf die mit Lichter`&ketten umrahmte Angebo`Btstafel aufmerksam macht. `n
Vom `$ Gl`Nüh`4wein `&über `TK`Ba`Tff`Be`Te `Bund `TK`Ba`Bk`Ba`To `&bis hin zur `^He`8iß`&en Zit`8ro`^ne `Bhatte der Stand alles z`&u bieten, was dein Herz si`Bch im Moment erhoff`&t, um die Kälte aus dein`Ben Gliedern zu vertre`&iben. `n `n
Nun ist nur noch eine E`Bntscheidung von Nöten. Du schaust zur Preistafel: `n`n"
);




// Preistafel

$zitro=5;        //Heiße Zitrone - 2 Gold`n
$kakao=5;        //Kakao 
$kakaos=10;        //Kakao mit Sahne- 4 Gold`n
$cappu=5;        //Capucino - 3 Gold`n
$kaffee=10;        //Kaffe - 5 Gold`n
$kaffea=10;        //Kaffe mit Amaretto - 5 Gold`n
$wein=15;        //Glühwein - 5 Gold`n
$schuss=20;        //Glühwein mit Schuss - 10 Gold`n
$met=20;        //Met - 12 Gold`n
$hmet=25;        //Heisses Met - 18 Gold



switch($_GET['op']){
        case 
"":
                
addnav("Getränkekarte");
                if(
$session['user']['gold']>=$zitro)        addnav("Heiße Zitrone (`^$zitro Gold`0)","gluewein.php?op=zitro");
                if(
$session['user']['gold']>=$kakao)        addnav("Kakao (`^$kakao Gold`0)","gluewein.php?op=kakao");
                if(
$session['user']['gold']>=$kakaos)        addnav("Kakao mit Sahne (`^$kakaos Gold`0)","gluewein.php?op=kakaos");
                if(
$session['user']['gold']>=$kaffee)        addnav("Kaffee (`^$kaffee Gold`0)","gluewein.php?op=kaffee");
                if(
$session['user']['gold']>=$wein)        addnav("Glühwein (`^$wein Gold`0)","gluewein.php?op=wein");
                if(
$session['user']['gold']>=$schuss)        addnav("Glühwein mit Schuss (`^$schuss Gold`0)","gluewein.php?op=schuss");
                if(
$session['user']['gold']>=$met)        addnav("Met (`^$met Gold`0)","gluewein.php?op=met");
                if(
$session['user']['gold']>=$met)        addnav("Heißes Met (`^$hmet Gold`0)","gluewein.php?op=hmet");
                
//                addnav("Cappuccino (`^$cappu Gold`0)","gluewein.php?op=capu");
                //                addnav("Kaffee mit Amaretto (`^$kaffea Gold`0)","gluewein.php?op=ama");
                
addnav("Zum Weihnachtsmarkt","weihnachtsmarkt.php");

                
output("`n`n`nMit anderen Besuchern unterhalten:`n");
                
viewcommentary("glueweinstand","Hinzufügen",25,"sagt",1,1);

                break;
        
        case 
"zitro":
                
output("`9Du bestellst eine Heiße Zitrone bei der schönen Elfin`n");
                
$session[user][gold]-=$zitro;
                
output("`9Das heiße, vitaminreiche Getränk belebt deinen Körper ");
                if(
$session['user']['drunkenness']>0){
                        
output("`9und dein Geist wird ein wenig klarer.`n");
                        
$session['user']['drunkenness']-=5;
                        if(
$session['user']['drunkenness']<0$session['user']['drunkenness']=0;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
output("`9doch sonst spürst du nichts.`n");
                                        break;
                                case 
3:
                                        
output("`9und als du zu Boden schaust findest du $zitro Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n");
                                        
$session[user][gold]+=$zitro;
                                        break;
                        }
                }
                
addnav("Zurück","gluewein.php");
                break;

        case 
"kakao":
                
output("`9Du bestellst einen Kakao bei der schönen Elfin`n");
                
$session[user][gold]-=$kakao;
                
output("`9Das warme, wohlschmeckende Getränk belebt deinen Körper ");
                if(
$session['user']['drunkenness']>0){
                        
output("`9und dein Geist wird ein wenig klarer.`n");
                        
$session['user']['drunkenness']-=5;
                        if(
$session['user']['drunkenness']<0$session['user']['drunkenness']=0;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
output("`9doch sonst spürst du nichts.`n");
                                        break;
                                case 
3:
                                        
output("`9und als du zu Boden schaust, findest du $kakao Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n");
                                        
$session[user][gold]+=$kakao;
                                        break;
                        }
                }
                
addnav("Zurück","gluewein.php");
                break;

        case 
"kakaos":
                
output("`9Du bestellst einen Kakao mit Sahne bei der schönen Elfin`n");
                
$session[user][gold]-=$kakaos;
                
output("`9Das warme, wohl schmeckende Getränk belebt deinen Körper ");
                if(
$session['user']['drunkenness']>0){
                        
output("`9und dein Geist wird ein wenig klarer.`n");
                        
$session['user']['drunkenness']-=10;
                        if(
$session['user']['drunkenness']<0$session['user']['drunkenness']=0;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
output("`9doch sonst spürst du nichts.`n");
                                        break;
                                case 
3:
                                        
output("`9und als du zu Boden schaust findest du $kakaos Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n");
                                        
$session[user][gold]+=$kakaos;
                                        break;
                        }
                }
                
addnav("Zurück","gluewein.php");
                break;

        case 
"kaffee":
                
output("`9Du bestellst einen Kaffee bei der schönen Elfin`n");
                
$session[user][gold]-=$kaffee;
                
output("`9Das warme Getränk belebt und wärmt deinen Körper ");
                if(
$session['user']['drunkenness']>0){
                        
output("`9und dein Geist wird ein wenig klarer.`n");
                        
$session['user']['drunkenness']-=10;
                        if(
$session['user']['drunkenness']<0$session['user']['drunkenness']=0;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
output("`9doch sonst spürst du nichts.`n");
                                        break;
                                case 
3:
                                        
output("`9und als du zu Boden schaust, findest du $kaffee Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n");
                                        
$session[user][gold]+=$kaffee;
                                        break;
                        }
                }
                
addnav("Zurück","gluewein.php");
                break;

        case 
"wein":
                
$out="`9Du bestellst einen Glühwein bei der schönen Elfin `n";
                if(
$session['user']['drunkenness']>90){
                        
$out="`9Du blinzelst die zwei schönen Elfen an und lallst: `&WWWWooo kommmt dennnn euurre shhhchhöne Schwester aaaauf *hic*einmalll her? ZZZZu schade dassschhh ihr sie bislang vvvor mir verborgen habt.`n`n";
                        
$out.="`9Die Elfe sieht dich an und winkt dann lachend ab. Du hast wirklich schon genug getrunken!";
                } elseif(
$session['user']['drunkenness']>=60) {
                        
$session[user][gold]-=$wein;
                        
$out.=" und lallst: `&Nooooch eeinen bitte.`n`n";
                        
$session['user']['drunkenness']+=10;
                        if(
$session['user']['drunkenness']>100$session['user']['drunkenness']=100;
                        
$out.="`9Das warme Getränk erwärmt deinen Körper und vernebelt deine Sinne.`n`n`n";
                        
$session['bufflist']['gw'] = array("name"=>"Vollrausch","rounds"=>20,"wearoff"=>"Dein Vollrausch verschwindet.","atkmod"=>1.35,"defmod"=>0.85,"roundmsg"=>"Du hast einen ordentlichen Vollrausch.","activate"=>"offense");
                } elseif(
$session['user']['drunkenness']>=30){
                        
$out.="`9Das warme Getränk erwärmt und belebt deinen Körper`n`n`n";
                        
$session[user][gold]-=$wein;
                        
$session['user']['drunkenness']+=10;
                        
$session['user']['hitpoints']++;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
$out.="`9doch sonst spürst du nichts.`n";
                                        break;
                                case 
3:
                                        
$out.="`9und als du zu Boden schaust, findest du $wein Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n";
                                        
$session[user][gold]+=$wein;
                                        break;
                        }
                        
$session[user][gold]-=$wein;
                        
$session['user']['drunkenness']+=10;
                }
                
output($out);
                
addnav("Zurück","gluewein.php");
                break;

        case 
"schuss":
                
$out="`9Du bestellst einen Glühwein mit einem Schuss Rum bei der schönen Elfin `n";
                if(
$session['user']['drunkenness']>85){
                        
$out="`9Du blinzelst die zwei schönen Elfen an und lallst: `&WWWWooo kommmt dennnn euurre shhhchhöne Schwester aaaauf *hic*einmalll her? ZZZZu schade dassschhh ihr sie bislang vvvor mir verborgen habt.`n`n";
                        
$out.="`9Die Elfe sieht dich an und winkt dann lachend ab. Du hast wirklich schon genug getrunken!";
                } elseif(
$session['user']['drunkenness']>=60) {
                        
$session[user][gold]-=$schuss;
                        
$out.=" und lallst: `&Nooooch eeinen bitte.`n`n";
                        
$session['user']['drunkenness']+=15;
                        if(
$session['user']['drunkenness']>100$session['user']['drunkenness']=100;
                        
$out.="`9Das warme Getränk erwärmt deinen Körper und vernebelt deine Sinne.`n`n`n";
                        
$session['bufflist']['gw'] = array("name"=>"Vollrausch","rounds"=>20,"wearoff"=>"Dein Vollrausch verschwindet.","atkmod"=>1.35,"defmod"=>0.85,"roundmsg"=>"Du hast einen ordentlichen Vollrausch.","activate"=>"offense");
                } elseif(
$session['user']['drunkenness']>=30){
                        
$out.="`9Das warme Getränk erwärmt und belebt deinen Körper`n`n`n";
                        
$session[user][gold]-=$schuss;
                        
$session['user']['drunkenness']+=15;
                        
$session['user']['hitpoints']++;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
$out.="`9doch sonst spürst du nichts.`n";
                                        break;
                                case 
3:
                                        
$out.="`9und als du zu Boden schaust, findest du $schuss Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n";
                                        
$session[user][gold]+=$schuss;
                                        break;
                        }
                        
$session[user][gold]-=$schuss;
                        
$session['user']['drunkenness']+=15;
                }
                
output($out);
                
addnav("Zurück","gluewein.php");
                break;                

        case 
"met":
                
$out="`9Du bestellst einen Met bei der schönen Elfin `n";
                if(
$session['user']['drunkenness']>80){
                        
$out="`9Du blinzelst die zwei schönen Elfen an und lallst: `&WWWWooo kommmt dennnn euurre shhhchhöne Schwester aaaauf *hic*einmalll her? ZZZZu schade dasssscchhh ihr sie bislang vvvor mir verborgen habt.`n`n";
                        
$out.="`9Die Elfe sieht dich an und winkt dann lachend ab. Du hast wirklich schon genug getrunken!";
                } elseif(
$session['user']['drunkenness']>=60) {
                        
$session[user][gold]-=$met;
                        
$out.=" und lallst: `&Nooooch eeinen bitte.`n`n";
                        
$session['user']['drunkenness']+=20;
                        if(
$session['user']['drunkenness']>100$session['user']['drunkenness']=100;
                        
$out.="`9Das süße Getränk wärmt deinen Körper und vernebelt deine Sinne.`n`n`n";
                        
$session['bufflist']['gw'] = array("name"=>"Vollrausch","rounds"=>20,"wearoff"=>"Dein Vollrausch verschwindet.","atkmod"=>1.35,"defmod"=>0.85,"roundmsg"=>"Du hast einen ordentlichen Vollrausch.","activate"=>"offense");
                } elseif(
$session['user']['drunkenness']>=30){
                        
$out.="`9Das süße Getränk wärmt und belebt deinen Körper`n`n`n";
                        
$session[user][gold]-=$met;
                        
$session['user']['drunkenness']+=20;
                        
$session['user']['hitpoints']+=2;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
$out.="`9doch sonst spürst du nichts.`n";
                                        break;
                                case 
3:
                                        
$out.="`9und als du zu Boden schaust, findest du $met Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n";
                                        
$session[user][gold]+=$met;
                                        break;
                        }
                        
$session[user][gold]-=$met;
                        
$session['user']['drunkenness']+=20;
                }
                
output($out);
                
addnav("Zurück","gluewein.php");
                break;                
                
        case 
"hmet":
                
$out="`9Du bestellst einen Met bei der schönen Elfin `n";
                if(
$session['user']['drunkenness']>70){
                        
$out="`9Du blinzelst die zwei schönen Elfen an und lallst: `&WWWWooo kommmt dennnn euurre shhhchhöne Schwester aaaauf *hic*einmalll her? ZZZZu schade dassschhhh ihr sie bislang vvvor mir verborgen habt.`n`n";
                        
$out.="`9Die Elfe sieht dich an und winkt dann lachend ab. Du hast wirklich schon genug getrunken!";
                } elseif(
$session['user']['drunkenness']>=60) {
                        
$session[user][gold]-=$hmet;
                        
$out.=" und lallst: `&Nooooch eeinen bitte.`n`n";
                        
$session['user']['drunkenness']+=30;
                        if(
$session['user']['drunkenness']>100$session['user']['drunkenness']=100;
                        
$out.="`9Das warme Getränk erwärmt deinen Körper und vernebelt deine Sinne.`n`n`n";
                        
$session['bufflist']['gw'] = array("name"=>"Vollrausch","rounds"=>20,"wearoff"=>"Dein Vollrausch verschwindet.","atkmod"=>1.35,"defmod"=>0.85,"roundmsg"=>"Du hast einen ordentlichen Vollrausch.","activate"=>"offense");
                } elseif(
$session['user']['drunkenness']>=30){
                        
$out.="`9Das warme Getränk erwärmt und belebt deinen Körper`n`n`n";
                        
$session[user][gold]-=$hmet;
                        
$session['user']['drunkenness']+=30;
                        
$session['user']['hitpoints']+=3;
                } else {
                        switch(
e_rand(1,3)){
                                case 
1:
                                case 
2:
                                        
$out.="`9doch sonst spürst du nichts.`n";
                                        break;
                                case 
3:
                                        
$out.="`9und als du zu Boden schaust, findest du $hmet Goldstücke. Du freust dich, denn somit hast du dein Getränk kostenlos erhalten.`n";
                                        
$session[user][gold]+=$hmet;
                                        break;
                        }
                        
$session[user][gold]-=$hmet;
                        
$session['user']['drunkenness']+=30;
                }
                
output($out);
                
addnav("Zurück","gluewein.php");
                break;                
}


if(
$_GET['op']<>"" && $session['user']['drunkenness']){
        
$drunkenness = array(-1=>"absolut nüchtern",
                
0=>"ziemlich nüchtern",
                
1=>"kaum berauscht",
                
2=>"leicht berauscht",
                
3=>"angetrunken",
                
4=>"leicht betrunken",
                
5=>"betrunken",
                
6=>"ordentlich betrunken",
                
7=>"besoffen",
                
8=>"richtig zugedröhnt",
                
9=>"fast bewusstlos"
        
);
        
$drunk round($session[user][drunkenness]/10-.5,0);
        if (
$drunkenness[$drunk]){
                
output("`n`n`7Du fühlst dich ".$drunkenness[$drunk]."`n`n");
        }else{
                
output("`n`n`7Du fühlst dich nicht mehr.`n`n");
        }
}        

page_footer();
?>