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: /dink.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: /dink.php

<?

/*
Dink allows you to buy favor with Ramius.

find:
$playersperpage=100;
change it to your number of users.
This script needs to be altered for large servers. See list.php for that code snippet.

Drop this in your main folder.
Place addnav link to dink.php where you want.
*/

/* orginal author unknown. creds anyway ;-)

- translation into german by    gargamel@silienta-logd.de
- dink's service only available for the player himself
- changed variable handling in navs which makes arrays for deathpower
  and costs superflous.

*/


require_once "common.php";
page_header("Dinks Kiosk des Todes");
//$deathpower=array(1=>10,10,10,10,10,10,10,30,30,30,30,30,30,30,30,50,50,50,50,50,50);
//$costs=array(1=>3,3,3,3,3,3,3,5,5,5,5,5,5,5,8,8,8,8,8,8);

if ($_GET[op]==""){
    
output("`c`b`TD`7i`Zn`6k`Fs `^Ki`8o`Fs`6k d`Fe`^s `FT`6o`Zd`7e`Ts`b`n`n`TIn `7de`Zm k`6leinen Haus aus, welches recht rege von umherschwirrenden Seelen und auch dem einen oder anderen Dämon heimgesucht wird,
    bietet sich dem Auge irgendwie verblüffend wenig. Ein Tisch aus knorrigem Holz, welches jenem des Baum des Todes doch sehr ähnlich sieht und ein Hocker aus dem gleichem Material. Auf diesem Hocker sitzt eine
    kleine, knorrige Figur, die eine Mischung aus Zwerg, Goblin und wirklich hässlichem... Etwas ist. Die stechenden grünen Augen, welche sehr nah an der spitzen, aber krummen und sehr langen Nase sind, fixieren
    Dich augenblicklich. Noch bevor er anfängt zu reden, wird Dir voller Erstaunen klar, dass dies dieselbe Gestalt ist, welche man oben auf der Membran treffen kann, wenn man den Kiosk des Todes besucht. Aber
    vielleicht sind es ja auch nur Zwillinge... ihre Stimmen klingen auf jeden Fall identisch:`n`^\"Du willst wohl etwas über den Tod lernen, Körperloser? Ja... das soll einem ja angeblich gutes Ansehen beim alten
    Ramius einbringen. Aber glaub bloß nicht, ich mache das umsonst für Dich!\"`n`6Seine dürren, langen Finger strecken sich zu Dir aus und die Augen fixieren Deinen Edelsteinbeutel.`n`^\"Nya... wenn Du aber keine
    Steinchen dabei hast, kannst Du mir auch einen Schuldschein bei Deiner Bank ausstellen... wie wäre es?\" `6Er fixiert Dich gr`Zin`7se`Tnd.`c"
);
/*    $playersperpage=25;
    $sql = "SELECT count(acctid) AS c FROM accounts WHERE locked=0";
    $result = db_query($sql);
    $row = db_fetch_assoc($result);
    $totalplayers = $row['c'];
    if ($_GET['page']=="" && $_GET['op']==""){
        output("How does your death power stack up? `n`n");
        $sql = "SELECT name,deathpower,uniqueid FROM accounts WHERE locked=0 $search ORDER BY level DESC $limit";
    }else{
        output("How does your death power stack up? `n`n");
        $sql = "SELECT name,deathpower,uniqueid FROM accounts WHERE locked=0 $search ORDER BY level DESC $limit";
    }
    $result = db_query($sql) or die(sql_error($sql));
    output("<table border=0 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
    output("<tr class='trhead'>
    <td><b>Name</b></td>
    <td><b>Favor</b></td>
    </tr>",true);
    for($i=0;$i<db_num_rows($result);$i++){
        $row = db_fetch_assoc($result);
        output("<tr class='".($i%2?"trdark":"trlight")."'><td>",true);
        output("`&$row[name]`0");
        output("</td><td>",true);
        output("`^$row[deathpower]`0");
        output("</td></tr>",true);
    }
    output("</table>",true);
*/
    
addnav("Edelsteine aus Beutel");
    
addnav("4 Gems - 10 Gefallen","dink.php?op=buy&price=4&fav=10");
    
addnav("11 Gems - 30 Gefallen","dink.php?op=buy&price=11&fav=30");
    
addnav("18 Gems - 50 Gefallen","dink.php?op=buy&price=18&fav=50");
    
addnav("Edelsteine - Schließfach");
    
addnav("5 Gems von der Bank - 10 Gefallen","dink.php?op=buy2&price=5&fav=10");
    
addnav("13 Gems von der Bank - 30 Gefallen","dink.php?op=buy2&price=13&fav=30");
    
addnav("21 Gems von der Bank - 50 Gefallen","dink.php?op=buy2&price=21&fav=50");
    
addnav("Den Laden verlassen");
    
addnav("Zurück in die Hölle","thehell.php");

}else if(
$_GET[op]=="buy"){
    
$price $_GET['price'];
    
$favor $_GET['fav'];

    if (
$session[user][gems]>=$price) {
        
output("`6Dink bedankt sich bei Dir für `$ $price Edelsteine `6und gibt Dir Unterricht in Sachen Tod.`nDu erhälst dafür `$ $favor Gefallen!`n`0");
        
$session['user']['gems']-=$price;
        
$session['user']['deathpower']+=$favor;
    } else {
        
output("`6Dink ist recht erbost über Deinen Versuch, ihn bei der Bezahlung zu betrügen. Er packt Dich und schmeißt Dich zurück, wo Du hergekommen bist.`n`0");
    }
    
addnav("Zurück in die Hölle","thehell.php");
}else if(
$_GET[op]=="buy2"){
    
$price $_GET['price'];
    
$favor $_GET['fav'];

    if (
$session[user][gemsinbank]>=$price) {
        
output("`6Dink bedankt sich bei Dir für `$ $price Edelsteine `6und gibt Dir Unterricht in Tod.`nDu erhälst dafür `$ $favor Gefallen!`n`0");
        
$session['user']['gemsinbank']-=$price;
        
$session['user']['deathpower']+=$favor;
    } else {
        
output("`6Dink ist recht erbost über Deinen Versuch, ihm bei der Bezahlung zu betrügen. Er packt Dich und schmeißt Dich zurück wo Du hergekommen bist.`n`0");
    }
    
addnav("Zurück in die Hölle","thehell.php");
}
page_footer();
?>