LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

/*
* Getränkestand für das Samhainfest
* von Freya, Jilia, Ainaredien und Linus in 20011
* für http://www.alvion-logd.de/logd/
*/

require_once "common.php";
addcommentary();

page_header("Der Getränkestand");

$session['user']['standort']="Getränkestand";
$chat=FALSE;

/*
$trunk=array( 0=>array('ohne'=>'Himbeersaft', 'mit'=>'`JHi`kmbeersa`Jft', 'preis'=>5, 'artikel'=>'einen', 'wirkung'=>0
                , 'text'=>'Du entscheidest dich für den Himbeersaft, der dir in einem kleinen Becher gereicht wird. Er schmeckt süßlich und fruchtig.'
                , text2=>'')
            , 1=>array('ohne'=>'Molke', 'mit'=>'`&M`=o`7l`)k`èe', 'preis'=>5, 'artikel'=>'eine', 'wirkung'=>-5
                , 'text'=>'Du entscheidest dich für die Molke, die dir in einem kleinen Becher gereicht wird. Sie schmeckt leicht säuerlich.'
                , text2=>'')
            , 2=>array('ohne'=>'Bowle', 'mit'=>'`9B`,o`8w`Ol`we', 'preis'=>10, 'artikel'=>'eine', 'wirkung'=>20
                , 'text'=>'Du entscheidest dich für die Bowle, die dir in einem kleinen Krug gereicht wird. Sie schmeckt süßlich und fruchtig.'
                , text2=>'Das fruchtige Getränk vernebelt deine Sinne.')
            , 3=>array('ohne'=>'Rotwein', 'mit'=>'`+R`òo`4t`ùw`Àe`$i`kn', 'preis'=>20, 'artikel'=>'einen', 'wirkung'=>25
                , 'text'=>'Nach einiger Zeit der Überlegung, entscheidest du dich für den Rotwein. Der Mann schüttet dir ein Glas ein und du gehst zurück zu dem Lagerfeuer.'
                , 'text2'=>'Der schwere Wein beeinflusst dein Sehvermögen.')
            , 4=>array('ohne'=>'Met', 'mit'=>'`wM`6e`Kt', 'preis'=>25, 'artikel'=>'einen', 'wirkung'=>30
                , 'text'=>'Nach einiger Zeit der Überlegung, entscheidest du dich für den Met. Der Mann reicht dir ein gefülltes Trinkhorn und du gehst zurück zu dem Lagerfeuer.'
                , 'text2'=>'Der süffige Met beeinflusst dein Sehvermögen.')
            , 5=>array('ohne'=>'Kräutermixtur', 'mit'=>'`2Kr`oäu`@te`grm`Gix`et`8ur', 'preis'=>30, 'artikel'=>'eine', 'wirkung'=>-20
                , 'text'=>'Du versuchst die Kräutermixtur, welche wie Medizin schmeckt. Schon bald bemerkst du, dass die Wirkung nicht lange auf sich warten lässt.'
                , 'text2'=>' Der kräftige Trank belebt deinen Körper.')
            );
*/

$trunk=array( 0=>array('ohne'=>'Schlammbowle''mit'=>'`TSc`Bhl`Ca`hm`zm`hb`Co`Bw`Tle''preis'=>5'artikel'=>'eine''wirkung'=>0
                
'text'=>'Die Schlammbowle darf es also sein? Das braune Getränk lässt dich zwar schmunzeln, aber du stellst fest, dass es köstlich schmeckt'
                
text2=>'')
            , 
1=>array('ohne'=>'Hexensuppe''mit'=>'`4He`Àx`$e`Un`8s`eu`Gp`@p`oe''preis'=>10'artikel'=>'eine''wirkung'=>-5
                
'text'=>'Du entscheidest dich für die Suppe, die von einer Hexe gekocht wurde. Magst du wirklich drüber nachdenken, was sich wohl darin befindet?'
                
text2=>'')
            , 
2=>array('ohne'=>'Schneckenschleim''mit'=>'`SSc`Fh`=n`7ec`èk`)e`=ns`Fc`Shl`Fe`)im''preis'=>15'artikel'=>'einen''wirkung'=>0
                
'text'=>'Deine Entscheidung fällt auf den Schneckenschleim. Eine klebrige Substanz, die in verblüffender Weise nach Vanille schmeckt.'
                
text2=>'')
            , 
3=>array('ohne'=>'Zauberwasser''mit'=>'`2Za`ou`@b`ger`Gw`8a`Os`ìser''preis'=>20'artikel'=>'ein''wirkung'=>-10
                
'text'=>'Das Zauberwasser schimmert leicht gelblich. Verwundert stellst du fest, wie schnell der Becher sich geleert hat.'
                
'text2'=>'Das süffige Wasser belebt deinen Körper.')
            , 
4=>array('ohne'=>'Blutwein''mit'=>'`òBl`4u`ùtw`Àe`$in''preis'=>25'artikel'=>'einen''wirkung'=>20
                
'text'=>'Nach einiger Zeit der Überlegung entscheidest du dich für den Blutwein. Der Mann schüttet dir ein Glas ein und du gehst zurück zu dem Lagerfeuer.'
                
'text2'=>'Der süffige Wein beeinflusst dein Sehvermögen.')
            , 
5=>array('ohne'=>'Kräutermixtur''mit'=>'`2Kr`oäu`@te`grm`Gix`et`8ur''preis'=>40'artikel'=>'eine''wirkung'=>30
                
'text'=>'Du versuchst die Kräutermixtur, welche wie Medizin schmeckt. Schon bald bemerkst du, dass die Wirkung nicht lange auf sich warten lässt.'
                
'text2'=>'Der kräftige Trank vernebelt deine Sinne.')
            , 
6=>array('ohne'=>'Zombie''mit'=>'`4Z`ko`Im`zb`Ci`Be''preis'=>50'artikel'=>'einen''wirkung'=>33
                
'text'=>'Du bevorzugst den Zombie. Eine Mischung aus Hochprozentigem, die dich sicher in eine andere Welt befördern wird.'
                
'text2'=>'Der Mix aus Hochprozentigem zieht dir die Schuhe aus.')
            );
            
                
$out="`n`n`b`c`òGe`4t`Àr`Nä`Qnke`Ns`Àt`4a`ònd`c`b`n`n";


switch(
$_GET['op']){
    case 
'buy':
        
$getraenk=$_GET['art'];
        if(
$trunk[$getraenk]['wirkung']>&& $session['user']['drunkenness']>=80 ){
            
$out.="`QDer alte Mann schaut dich mit streng musterndem Blick an und befindet, dass du schon genug getrunken hast. ";
            
$out.="Er gibt dir zu verstehen, dass du bei ihm keinen Alkohol mehr bekommst, bevor du deinen Rausch nicht ";
            
$out.="ausgeschlafen hast. `n`n";
        }else{
            
$out.="`Q".$trunk[$getraenk]['text']." ".$trunk[$getraenk]['text2']."`n";
            
$session['user']['gold']-=$trunk[$getraenk]['preis'];
            if(
$trunk[$getraenk]['wirkung']>&& $session['user']['rp_only']==0){
                switch(
e_rand(1,3)){
                    case 
1:
                    case 
2:
                        
$session['user']['hitpoints']+=round($session['user']['maxhitpoints']*.1,0);
                    break;
                    case 
3:
                        
$session['user']['turns']++;
                }
                if (
$session['user']['drunkenness']>33$session['user']['reputation']--;
                
$session['bufflist']['101'] = array("name"=>"`#Rausch","rounds"=>10,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.25,"roundmsg"=>"Du hast einen ordentlichen Rausch am laufen.","activate"=>"offense");
            }elseif(
$trunk[$getraenk]['wirkung']<&& $session['user']['rp_only']==&& $session['user']['drunkenness']>=20 ){
                if(
$session['user']['hitpoints']>$session['user']['maxhitpoints']) $session['user']['hitpoints']-=round($session['user']['maxhitpoints']*.1,0);
                elseif(
$session['user']['turns']>1$session['user']['turns']--;
            }            
            
$session['user']['drunkenness']+=$trunk[$getraenk]['wirkung'];
        }
        if(
$session['user']['drunkenness']<=0){
            
$session['user']['drunkenness']=0;
            unset (
$session['bufflist']['101']);
        }
        if(
$session['user']['drunkenness']>100$session['user']['drunkenness']=100;        

        
$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 floor(round($session['user']['drunkenness']/10,0));
        if (
$drunkenness[$drunk]){
            
$out.="`k`n`nDu fühlst dich ".$drunkenness[$drunk]."`n`n";
        }else{
            
$out.="`k`n`nDu fühlst dich nicht mehr.`n`n";
        }
    
        
addnav("Mehr Durst","samhain_getraenke.php");        
    break;
    
    default:
/*        $out.="`òDei`4n W`ùeg`À fü`\$hrt`k d`Qich zu dem Getränkestand. Ein alter, gruseliger Mann mit langem weißem Haar ";
        $out.="schaut dich mit seinen ausdruckslosen Augen an. Es fällt dir schwer dich auf das Trinkbare zu konzentrieren, ";
        $out.="das vor ihm auf einem Tisch steht. Aus einem alten Kelch dringt der Geruch von `2Kr`oä`@u`gte`Grn`Q in deine ";
        $out.="Nase, daneben steht eine Glasschüssel. Das rötliche Getränk hat die Farbe von Blut und du fragst dich, was ";
        $out.="das wohl sein mag. Auf einem Schild mit krakeliger Schrift erkennst du, dass es sich wohl um einen ";
        $out.="`+R`òo`4t`ùw`Àe`\$i`kn`Q handelt. Ebenfalls ist eine `9B`,o`8w`Ol`we `Q zu finden. Für was ";
        $out.="en`kts`\$ch`Àei`ùdes`4t du d`òich?`n`n";
*/        
        
$out.="`òDei`4n We`ùg f`Àüh`\$rt d`Qich z`Nu dem Getränkestand. Ein alter, gruseliger Mann mit langem weißem Haar ";
        
$out.="schaut dich mit seinen ausdruckslosen Augen an. Es fällt dir wahrlich schwer, deine Augen auf die Getränkekarte ";
        
$out.="zu richten, die neben dem alten Holztisch steht, auf dem sich die Getränke befinden. Der Tisch ist ";
        
$out.="geschmückt mit Totenköpfen und leuchtenden Kerzen, die leicht im Wind flackern. Das Außergewöhnliche ";
        
$out.="dieser Mixturen macht es dir schwer, dich für eine zu entscheiden. Noch immer ruhen die ausdruckslosen ";
        
$out.="Seelenspiegel des Mannes auf dir, als seine düstere Stimme in dein Ohr dringt und einen Schaue`Qr ";
        
$out.="deine`\$n Rü`Àcke`ùn h`4in`òab jagt. `qWa`Xs darf es für Euc`Xh se`qin?`n`n`n";
        
        
$out.="<table align=\"center\"><div align=\"left\"><ul>";
        for(
$i=0;$i<count($trunk);$i++){
            if (
$session['user']['gold'] >= $trunk[$i]['preis']){
                
$out.="<li><a href=\"samhain_getraenke.php?op=buy&art=$i\">".$trunk[$i]['mit']." `&- ".$trunk[$i]['preis']." Goldstücke</a></li>";
                
allownav("samhain_getraenke.php?op=buy&art=$i");
                
addnav($trunk[$i]['ohne'],"samhain_getraenke.php?op=buy&art=$i");

            }
        }
        
$out.="</ul></div></table>`n`n";
        
$chat=TRUE;
}

navhead("`bZurück`b");
addnav("Zurück","samhain.php");

if(
$chat){
    
$out.="`n`QMit anderen durstigen unterhalten:`n";
    
output($out,true);
    
viewcommentary("samhain_getraenke","Hinzufügen",25,"sagt",1,1);
}else{
    
output($out,true);
}

page_footer();