Admins, von anderen Servern, stell ich selbstverständlich auf Anfrage Source frei.
Einfach MSG an ADMIN(sFinger/Saaxa) mit Serverlink und Info, welche Source benötigt wird!
Ich melde mich zurück
Gruss sFinger/Saaxa

im Spiel bereits eingebaut/verändert [KLICK hier]
LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /vendor.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.)
  • 27 Nov 2011 - sanelaschmiede.php
  • 16 Sep 2011 - donators.php
  • 16 Sep 2011 - referers.php
  • 30 Aug 2011 - schnellbank.php
  • 16 Sep 2011 - outhouse.php
  • 09 Nov 2011 - motd.php
  • 16 Nov 2011 - vendor.php
  • 16 Sep 2011 - translator_en.php
  • 16 Sep 2011 - suhouses.php
  • 07 Nov 2011 - gypsy.php
  • 27 Oct 2011 - beggar.php
  • 16 Sep 2011 - referral.php
  • 16 Sep 2011 - translator_de.php — Datei verschlossen: Hol dir lieber die vollständige Datei von hier!
  • 15 Oct 2011 - avatars.php
  • 16 Sep 2011 - viewpetition.php
  • 16 Sep 2011 - shrine.php
  • 02 Dec 2011 - gildenverwalt.php
  • 26 Sep 2011 - gilden.php
  • 21 Nov 2011 - about.php
  • 16 Sep 2011 - bank.php
  • 26 Nov 2011 - healer.php
  • 02 Dec 2011 - news.php
  • 16 Sep 2011 - mail.php
  • 16 Sep 2011 - create.php
  • 16 Oct 2011 - rebirth.php
  • 29 Nov 2011 - gildenstrasse.php
  • 16 Sep 2011 - bios.php
  • 20 Sep 2011 - rock.php
  • 16 Sep 2011 - olddrawl.php
  • 16 Sep 2011 - lottery.php
  • 26 Sep 2011 - showdetail.php
  • 16 Sep 2011 - styx.php
  • 27 Sep 2011 - gildentool.php
  • 22 Nov 2011 - su-job.php
  • 16 Sep 2011 - questeditor.php
  • 20 Sep 2011 - paths.php
  • 20 Nov 2011 - gardens.php
  • 27 Sep 2011 - barbier.php
  • 29 Nov 2011 - login.php
  • 16 Sep 2011 - stonesgame.php
  • 29 Nov 2011 - sanelastrand.php
  • 05 Dec 2011 - dag.php
  • 20 Nov 2011 - lodge.php — Datei verschlossen: Spiele und sammle 500 Donationpoints, um dieses Script zu sehen ;)
  • 27 Nov 2011 - grotte.php
  • 27 Nov 2011 - huegel.php
  • 06 Dec 2011 - potuse.php
  • 06 Dec 2011 - bankrobber.php
  • 06 Dec 2011 - alchemie.php
  • 06 Dec 2011 - alchemistin.php
  • 29 Nov 2011 - todolist.php
  • 16 Nov 2011 - nhmaster.php
  • 16 Sep 2011 - translator.php
  • 29 Nov 2011 - prefs.php
  • 27 Nov 2011 - sanelabrunnen.php
  • 01 Dec 2011 - source.php — Datei verschlossen: uh, da stehen ein paar Sachen drin, ich sag dir.... ;)
  • 16 Sep 2011 - retitle.php
  • 07 Oct 2011 - weaponeditor.php
  • 16 Sep 2011 - connector.php
  • 26 Sep 2011 - creatures.php
  • 27 Nov 2011 - wanderweg.php
  • 06 Dec 2011 - common.php — Datei verschlossen: Nur für Admins auf Anfrage
  • 18 Sep 2011 - bio.php
  • 16 Sep 2011 - logdnet.php
  • 16 Sep 2011 - taunt.php
  • 02 Dec 2011 - hexe.php
  • 27 Sep 2011 - nagel.php
  • 16 Sep 2011 - badnav.php
  • 27 Nov 2011 - kirche.php
  • 16 Sep 2011 - innboard.php
  • 27 Nov 2011 - hof.php
  • 02 Dec 2011 - frageneditor.php
  • 16 Sep 2011 - logs.php
  • 06 Dec 2011 - statistics.php
  • 16 Sep 2011 - petition.php
  • 27 Nov 2011 - sanela.php
  • 27 Nov 2011 - sanelasee.php
  • 16 Sep 2011 - stats.php
  • 21 Nov 2011 - quests.php
  • 16 Sep 2011 - newgiftshop.php
  • 16 Sep 2011 - badword.php
  • 16 Sep 2011 - topwebvote.php
  • 17 Nov 2011 - fri.php
  • 07 Oct 2011 - well.php
  • Source von: /vendor.php

    <?php

    require_once "common.php";
    page_header("Wanderhändler");

    if (
    $_GET[op]=="buy"){ // Wig-Wam Bam
        
    if (!$_GET[id]){
            
    $sorti=($_GET[sorti]?"$_GET[sorti]":"class DESC, name");
            
    output("`qStolz präsentiert dir der Händler `tAeki`q seinen Wagen. Zu jedem der seltsamen Gegenstände, Artefakte und Zauber scheint er eine kleine Geschichte zu kennen. Dabei scheint er auffällig oft darauf ");
            
    output("hinzuweisen, dass viele Leute, von denen er etwas gekauft hat, den wahren Wert dieser Dinge nicht zu kennen scheinen.`n ");
            
    $ppp=25// Player Per Page to display
            
    if (!$_GET[limit]){
                
    $page=0;
            }else{
                
    $page=(int)$_GET[limit];
                
    addnav("Vorherige Waren","vendor.php?op=buy&sorti=$sorti&limit=".($page-1));
            }
            
    $limit="".($page*$ppp).",".($ppp+1);
            
    $sql="SELECT * FROM items WHERE owner=0 AND (class='Möbel.Prot' OR class='Beute.Prot') ORDER BY $sorti ASC LIMIT $limit";
            
    $result=db_query($sql);
            if (
    db_num_rows($result)>$pppaddnav("Mehr Waren","vendor.php?op=buy&sorti=$sorti&limit=".($page+1));
            if (
    db_num_rows($result)){
                
    output("<table border='0' cellpadding='2' cellspacing='2'>",true);
                
    output("<tr class='trhead'><td>`b<a href='vendor.php?op=buy&sorti=name&limit=$_GET[limit]'>Name</a>`b</td><td>`b<a href='vendor.php?op=buy&sorti=".urlencode("gems ASC,gold")."&limit=$_GET[limit]'>Preis</a>`b</td><td>`b<a href='vendor.php?op=buy&sorti=".urlencode("class DESC,name")."&limit=$_GET[limit]'>Klasse</a>`b</td></tr>",true);
                
    addnav("","vendor.php?op=buy&sorti=name&limit=$_GET[limit]");
                
    addnav("","vendor.php?op=buy&sorti=".urlencode("gems ASC,gold")."&limit=$_GET[limit]");
                
    addnav("","vendor.php?op=buy&sorti=".urlencode("class DESC,name")."&limit=$_GET[limit]");
                for (
    $i=0;$i<db_num_rows($result);$i++){
                      
    $row db_fetch_assoc($result);
                    
    $bgcolor=($i%2==1?"trlight":"trdark");
                    
    output("<tr class='$bgcolor'><td><a href='vendor.php?op=buy&id=$row[id]'>$row[name]</a></td><td align='right'>`^$row[gold]`0 Gold, `#$row[gems]`0 Edelsteine</td><td>{$row['class']}</td></tr><tr class='$bgcolor'><td colspan='3'>$row[description]</td></tr>",true);
                    
    addnav("","vendor.php?op=buy&id=$row[id]");
                }
                
    output("</table>",true);
            
            } else {
                
    output("`qDa `tAeki `qheute schon ein gutes Geschäft gemacht hat, will er sich leider nicht von seinen verbliebenen Sachen trennen. Enttäuscht schlenderst du zurück zum Dorfplatz.");
            }
        }else{ 
    // Alexander Graham Bell (what? no, he's not the author of this part. It's the name of a song by The Sweet)
            
    $sql="SELECT * FROM items WHERE id=$_GET[id]";
            
    $result=db_query($sql);
              
    $row db_fetch_assoc($result);
            if (
    $session[user][gems]<$row[gems] || $session[user][gold]<$row[gold]){
                
    output("`qHoppla! Das kannst du dir nicht leisten. Der Händler schüttelt nur traurig den Kopf und verstaut $row[name] wieder in seinem Wagen.");
                
    addnav("Etwas anderes kaufen","vendor.php?op=buy");
            }else if (
    $row['class']=="Möbel.Prot" && $session[user][housekey]<=){
                
    output("`q$row[name]`q gefällt dir wirklich gut, aber da du kein eigenes Haus besitzt, kannst du mit Möbeln auch nichts anfangen.");
                
    addnav("Etwas anderes kaufen","vendor.php?op=buy");
            }else if (
    db_num_rows(db_query("SELECT id FROM items WHERE name='$row[name]' AND owner=".$session[user][acctid]." AND class='Möbel'"))>0){
                
    output("`qDu hast $row[name]`q schon. Du überlegst, ob sich eine Neuanschaffung wirklich lohnt. Allerdings müsstest du dazu auch erst den alten Krempel verkaufen.");
                
    addnav("Etwas anderes kaufen","vendor.php?op=buy");
            }else{
                
    output("`qDer Händler reibt sich die Hände und übergibt dir $row[name], während du ".($row[gold]?"`^$row[gold] `qGold":"")." ".($row[gems]?"`#$row[gems]`q Edelsteine":"")." abzählst. ");
                if (
    $row['class']=="Möbel.Prot"output(" Er ist dir noch kurz beim Transport behilflich, bevor er sich seinem nächsten Kunden zuwendet.");
                
    addnav("Mehr kaufen","vendor.php?op=buy");
                
    $sql="UPDATE items SET owner=".$session[user][acctid]." WHERE id=$_GET[id]";
                
    // insert SQL for special classes here to reset their values
                
    if ($row['class']=="Möbel.Prot"$sql="INSERT INTO items(name,class,owner,value1,gold,gems,description) VALUES ('$row[name]','Möbel',".$session[user][acctid].",".$session[user][house].",1,".(round($row[gems]/2)).",'$row[description]')";
                if (
    $row['class']=="Beute.Prot"$sql="INSERT INTO items(name,class,owner,value1,value2,hvalue,description) VALUES ('$row[name]','Beute',".$session[user][acctid].",".$row[value1].",".$row[value2].",".$row[hvalue].",'$row[description]')";
                
    $session[user][gold]-=$row[gold];
                
    $session[user][gems]-=$row[gems];
                
    db_query($sql);
            }
        }
        
    addnav("Zurück","vendor.php");
        
    addnav("Zurück Marktplatz","markt.php");
    }else if (
    $_GET[op]=="sell"){ // Ballroom Blitz
        
    if (!$_GET[id]){
            
    output("`qDer Händler begutachtet deinen Besitz. Mit dem geübten Auge eines Kenners sortiert er die Dinge aus, die ihn interessieren würden und nennt dir einen Preis dafür.`n`n");
            
    $sql="SELECT * FROM items WHERE owner=".$session[user][acctid]." AND (gold>0 OR gems>0) AND class<>'Fluch' AND class<>'Zauber'";
            
    $result=db_query($sql);
            if (
    db_num_rows($result)){
                
    output("<table border='0' cellpadding='0'>",true);
                
    output("<tr class='trhead'><td>`bName`b</td><td>`bPreis`b</td></tr>",true);
                for (
    $i=0;$i<db_num_rows($result);$i++){
                      
    $row db_fetch_assoc($result);
                    
    $bgcolor=($i%2==1?"trlight":"trdark");
                    
    output("<tr class='$bgcolor'><td><a href='vendor.php?op=sell&id=$row[id]'>$row[name]</a></td><td align='right'>`^$row[gold]`0 Gold, `#$row[gems]`0 Edelsteine</td></tr><tr class='$bgcolor'><td colspan='2'>$row[description]</td></tr>",true);
                    
    addnav("","vendor.php?op=sell&id=$row[id]");
                }
                
    output("</table>",true);
            
            } else {
                
    output("Du hast aber nichts, was `tAeki`q interessieren würde. Enttäuscht schlenderst du zurück zum Dorfplatz.");
            }
        }else{ 
    // Hell Raiser
            
    $sql="SELECT * FROM items WHERE id=$_GET[id]";
            
    $result=db_query($sql);
              
    $row db_fetch_assoc($result);
            
    output("`qMit einem breiten und siegessicheren Grinsen gibt er dir die vereinbarten ".($row[gold]?"`^$row[gold] `qGold":"")." ".($row[gems]?"`#$row[gems]`q Edelsteine":"")." und schnappt sich $row[name]. ");
            if (
    $row['class']=="Beute"output(" Noch bevor du fragen kannst, wofür $row[name] wirklich zu gebrauchen ist, lässt der Händler das Teil in seinem Wagen verschwinden, grinst immer noch und fragt, ob du sonst noch etwas für ihn hast.");
            
    addnav("Mehr verkaufen","vendor.php?op=sell");
            
    $sql="UPDATE items SET owner=0 WHERE id=$_GET[id]";
            
    // insert SQL für special classes here to reset their values
            
    if ($row['class']=="Möbel"$sql="DELETE FROM items WHERE id=$_GET[id]";
            if (
    $row['class']=="Beute"$sql="DELETE FROM items WHERE id=$_GET[id]";
            if (
    $row['class']=="Waffe" || $row['class']=="Rüstung"$sql="DELETE FROM items WHERE id=$_GET[id]";
            if (
    $row['class']=="Schmuck" AND $row['name']=="Elfenkunst"$sql="DELETE FROM items WHERE id=$_GET[id]";
            
    $session[user][gold]+=$row[gold];
            
    $session[user][gems]+=$row[gems];
            
    db_query($sql);
        }
        
    addnav("Zurück Marktplatz","markt.php");
    }else{ 
    // Teenage Rampage
        
    checkday();
        if (!
    getsetting("vendor",0)) redirect("village.php");
        
    output("`qHeute ist der Wanderhändler `tAeki `qwieder im Dorf! Direkt vor `!MightyE`qs Waffenladen hat er seinen Wagen aufgebaut, was MightyE sichtlich missfällt. Da er aber ");
        
    output(" selbst hin und wieder Handel mit ihm betreibt, läßt er ihn gewähren.`nNeugierig näherst du dich dem Wagen, um zu sehen, ob der Händler diesmal etwas Interessantes");
        
    output(" für dich dabei hat. Vielleicht hast du aber auch etwas, das du ihm verkaufen kannst?`n");
        
    addnav("Waren durchstöbern","vendor.php?op=buy");
        
    addnav("Etwas verkaufen","vendor.php?op=sell");
        
    addnav("Zurück Marktplatz","markt.php");
    }
    page_footer();
    // reading source code can seriously damage your eyes! Well, at least it can take out the fun of a game...
    ?>