LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
require_once "common.php" ;
// hanfstore script, based on anpera's Script, modified by gimmick.
// serious modification of vesa.php with variable gold prices, stock limited by what is sold and quite a bit more dialogue.
// hanfstore.php v. 0.91
//
// Brought to you by Gimmick -- feel free to use, modify or whatever. Just have fun.
//
//
// To install, you need to add the following line to your configuration.php
//
// -- in configuration.php search for
// "LOGINTIMEOUT"=>"Seconds of inactivity before auto-logoff,int",
// -- right under that line add:
// "Misc,title",
// "selledhanf"=>"Hanf Zero has to sell,int",
if ($session['user']['level']>14) {
page_header("Herr der Kräuter");
output("`c<img src='images/hanf.jpg' width='300' height='183' />`c",true);
output("`n`nDu gehst von der Hauptgasse ab, in die etwas düsteren Gebiete der Stadt und erreichst endlich Bilbo, den Kräuterhändler, doch der meint,
`%'Glaubst du nicht, es ist Zeit den Drachen zu töten?'");
addnav("Zurück zur Stadt","village.php");}
else{
page_header ("Herr der Kräuter");
output("`c<img src='images/hanf.jpg' width='300' height='183' />`c",true);
output("`c`n`nDu gehst von der Hauptgasse ab, in die etwas düsteren Gebiete der Stadt und erreichst endlich Bilbo, den Kräuterhändler, der dich grüßt mit den Worten: `n
`%'Sei gegrüßt mein Freund, was kann ich für dich tun?'`n`n`#Der gute alte `^Bilbo `#zeigt dir seine große auswahl an `2Kräutern, `3Pflanzen `#und `TTabaken. `#Er hat alles was das `7Raucherherz `#begehrt. In großen und kleinen Beuteln. Alleine der Geruch in dem Laden lässt ein glückliches lächeln auf deinen `4Lippen `#erscheinen.`c");
$hanf =array( 1=>1,2,3);
$costs =array( 1=>50 -3*getsetting ("selledhanf" ,0),95-6*getsetting("selledhanf" ,0),1400-9*getsetting("selledhanf" ,0));
if (getsetting("selledhanf",0)<=2){$scost =60 -getsetting ("selledhanf" ,0); }
else{ $scost =110 -getsetting ("selledhanf" ,0); }
if ($_GET[op]=="kaufe"){
if ($session[user][gold]>=$costs[$_GET[level]]){
if (getsetting("selledhanf",0) >= $_GET[level]){
output ("`6Bilbo`5 nimmt dein `^".($costs[$_GET[level]])." Gold `5und gibt dir`#".($hanf[$_GET[level]])."`5 Hobbitkraut".($hanf[$_GET[level]]>=1?"s":"").".`n`n");
$session[user][gold]-=$costs[$_GET[level]];
$session[user][hanf]+=$hanf [$_GET[level]];
if (getsetting("selledhanf",0) -$_GET[level]<1){
savesetting ("selledhanf","0");
}else{
savesetting ("selledhanf",getsetting("selledhanf",0)-$_GET[level]);
}
}else{
output ("`6Bilbo`5 starrt dich mit seinen grünen Augen an und schüttelt den Kopf. `#\"`3 Es tut mir leid, das Hobbitkraut ist aus.`#\"`5`n`n`n" );
}
}else{
output ("`6Bilbo`5 starrt dich an und ist etwas aufgeregt, als er festellt, dass du das Gold nicht hast. Er guckt zu ein paar seiner düsteren Freunde und du fühlst dich ziemlich klein.`n`n" );
}
addnav ("Zurück zum Herr der Kräuter" ,"hanfstore.php" );
}elseif( $_GET[op]== "sell"){
page_header ("Herr der Kräuter");
if ( $session[user][hanf]<1){
output ("`n`n`6Bilbo`5 ruft `#\"`3Du idiot, was versuchst du da durchzuziehen, ich mach dich kalt!!!`#\"`5`n" );
output ("Der junge Hobbit kommt in einer Minute wieder runter und erinnert sich, dass du kein Hobbitkraut hast, was du ihm verkaufen könntest.`n" );
}else{
output ("`6Bilbo`5 nimmt dein Hobbitkraut und gibt dir $scost Gold.`n`n" );
$session[user][gold]+= $scost ;
$session[user][hanf]-= 1;
savesetting ("selledhanf" ,getsetting ("selledhanf",0)+ 1);
}
addnav ("Herr der Kräuter","hanfstore.php");
addnav ("Zurück zur Stadt","village.php");
}elseif( $_GET[op]== "sell5"){
page_header ("Herr der Kräuter");
if ( $session[user][hanf]<=5){
output ("`n`n`6Bilbo`5 ruft `#\"`3Du idiot, was versuchst du da durchzuziehen, ich mach dich kalt!!!`#\"`5`n" );
output ("Der junge Hobbit kommt in einer Minute wieder runter und erinnert sich, dass du keine 5 Hobbitkraut mehr hast, welche du ihm verkaufen könntest.`n" );
}else{
output ("`6Bilbo`5 nimmt deine 5 Hobbitkraut und gibt dir " . $scost*5 . " Gold.`n`n" );
$session[user][gold]+= $scost*5 ;
$session[user][hanf]-= 5;
savesetting ("selledhanf" ,getsetting ("selledhanf",0)+ 1);
}
addnav ("Herr der Kräuter","hanfstore.php");
addnav ("Zurück zur Stadt","village.php");
}else{
if ($session[user][level]>1 && getsetting("selledhanf",0)<100000000) addnav ("Verkaufe 1 Beutel Hobbitkraut ($scost Gold)" ,"hanfstore.php?op=sell" );
//addnav ("Zurück zur Stadt" ,"village.php" );
if ($session[user][level]>1 && getsetting("selledhanf",0)<100000000) addnav ("Verkaufe 5 Beutel Hobbitkraut (" . $scost*5 . " Gold)","hanfstore.php?op=sell5" );
addnav ("Zurück zur Stadt","village.php");
}
}
page_footer ();
?>