LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?
/***************************************
Merlin's Magic Shoppe v1.3
Written by Robert for Maddnet.com LoGD
Using apathocary.php & rock.php as a guide.
1st version - 14Jan2004 -with tech help from JT Traub and Anpera
Completely rewritten to this version - Feb2004
Player must have 2 dragon kills to purchase
****************************************/
require_once "common.php";
checkday();
page_header("Merlins Magie Shop");

addnav("Zurück in die Halle","pallas.php?op=back");
addnav("`bGeheimes Wissen`b");
//addnav("`bZurück`b");

if ($session['user']['dragonkills']>9) addnav("Mystisches Wissen","merlinsmagic.php?op=mystic");
if ($session['user']['dragonkills']>9) addnav("Dunkle Künste","merlinsmagic.php?op=dark");
if ($session['user']['dragonkills']>9) addnav("Diebesfähigkeiten","merlinsmagic.php?op=thievery");
//if ($session['user']['dragonkills']>9) addnav("Zauberkunst","merlinsmagic.php?op=pixie");
//if ($session['user']['dragonkills']>1) addnav("Geheimnisse der Liebe","merlinsmagic.php?op=love");
output("`c<font size='+1'>`@Merlins Magie Shop</font>`c`n",true);


if ($HTTP_GET_VARS[op]==""){
output("`n<table align='center'><tr><td><IMG SRC=\"images/buch0006.gif\"></tr></td></table>",true);
output(" `&Du betrittst das Gebäude links vom Bergfried, steigst einige Stufen herab und gehst einen Gang entlang, bis Du zu einer schweren Eichentür kommst, hinter der `@Merlin`&, `@der mächtige Magier`&, seinen kleinen Laden hat.`n ");
output(" An der Tür hängt ein Schild:`n");
output(" `n`c`b`^Seid willkommen, werte Drachentöter`b`c`n");
output(" `& Als Du den Raum betrittst, siehst Du `@Merlin `&hinter der Theke stehen, in der Hand ein Pergament mit den neusten Nachrichten. `n");
output(" Er blickt nur kurz zu Dir auf, als er Dich sieht, mustert Dich und widmet sich dann wieder dem Pergament.`n ");
output(" Auf einem kleinen Podest, das auf der Theke steht, siehst Du ein Buch liegen, `@Merlins `& legendäres `6Buch des Wissens`&. `n");
output(" Als `@Merlin `&sieht, dass Du Dich dem Buch näherst, legt er das Pergament bei Seite und sieht Dich an.`n`n");
if ($session[user][dragonkills]<2)
{
output("`@Merlin `&sagt Dir, dass er Wissen um die Fähigkeiten nur an `2Drachentöter `&vermitteln wird, die den Drachen wenigstens 10mal getötet haben und Wissen über Liebesdinge nur an welche, die den Drachen wenigstens 2mal getötet haben.`n`n");
output("`6Enttäuscht verlässt Du den Magie Shop und nimmst Dir vor, später wiederzukommen.`n");
}
else if ($session[user][dragonkills]<10)
{
output("`@Merlin `&sagt Dir, dass er Wissen um die Fähigkeiten nur an `2Drachentöter `&vermitteln wird, die den Drachen wenigstens 10mal getötet haben.`n`n");
output("`6Du bist enttäuscht, aber immerhin kannst Du Dich in die Geheimnisse der Liebe einweihen lassen.`n");
}
else
{
output(" `\$Mit welchem Wissen kann ich Dir dienen Krieger? `n");
output(" `\$Ich kann Dir Wissen vermitteln, dass Dich 1 Level in der gewünschten Kunst aufsteigen lässt, oder möchtest Du etwas über die Liebe und die Geheimnisse des Herzens wissen? `n");
output(" `\$Alles Wissen kommt direkt aus meinem großen `6Buch des Wissens`\$.`n ");
output(" `\$Jede Lektion wird Dich nur `^20.000 Gold`\$ kosten, die Du mir direkt bezahlen musst. `n ");
}
}else if ($_GET[op]=="mystic"){
if ($session[user][gold] > 19999) {
$session[user][gold]-=20000;
output(" `&Du bittest `@Merlin `&um eine Lektion in `%Mystischem Wissen`& und nach dem Du `^20.000 Gold`& `n ");
output(" `& bezahlt hast, bedankt sich `@Merlin `&bei Dir und wünscht Dir noch einen schönen Tag. `n ");
output(" `&Du hast eine Anwendung in `%Mystischen Fähigkeiten `&erhalten! `n ");
output(" `& Du machst Dich wieder auf den Weg." );
debuglog("Gab `@ Merlin 20000 Gold um von ihm lernen zu dürfen.");
$session[user][magic] = $session[user][magic] + 3;
$session[user][magicuses]++;
} else {
output("`@Merlin `&schüttelt nur mit dem Kopf, weil Du Dir das nicht leisten kannst.");
}
}else if ($_GET[op]=="dark"){
if ($session[user][gold] > 19999) {
$session[user][gold]-=20000;
output(" `&Du bittest `@Merlin `&um eine Lektion in `4dunklen Künsten`& und nach dem Du `^20.000 Gold`& `n ");
output(" `& bezahlt hast, bedankt sich `@Merlin `&bei Dir und wünscht Dir noch einen schönen Tag. `n ");
output(" `&Du hast eine Anwendung in `4dunklen Künsten `&erhalten! `n ");
output(" `& Du machst Dich wieder auf den Weg." );
debuglog("Gab `@ Merlin 20000 Gold um von ihm lernen zu dürfen.");
$session[user][darkarts] = $session[user][darkarts] + 3;
$session[user][darkartuses]++;
} else {
output("`@Merlin `&schüttelt nur mit dem Kopf, weil Du Dir das nicht leisten kannst.");
}
}else if ($_GET[op]=="thievery"){
if ($session[user][gold] > 19999) {
$session[user][gold]-=20000;
output(" `&Du bittest `@Merlin `&um eine Lektion in `3Diebesfähigkeiten`& und nach dem Du `^20.000 Gold`& `n ");
output(" `& bezahlt hast, bedankt sich `@Merlin `&bei Dir und wünscht Dir noch einen schönen Tag. `n ");
output(" `&Du hast eine Anwendung in `3Diebesfähigkeiten `&erhalten! `n ");
output(" `& Du machst Dich wieder auf den Weg." );
debuglog("Gab `@ Merlin 20000 Gold um von ihm lernen zu dürfen.");
$session[user][thievery] = $session[user][thievery] + 3;
$session[user][thieveryuses]++;
} else {
output("`@Merlin `&schüttelt nur mit dem Kopf, weil Du Dir das nicht leisten kannst.");
}
}/*else if ($_GET[op]=="pixie"){
if ($session[user][gold] > 19999);
output(" `@Merlin `&schüttelt etwas verlegen mit dem Kopf. `n ");
output(" `&Es tut mir leid, das Wissen um die `6Zauberkünste `& ist nur für Elfen gedacht und natürlich mich! `n ");
output(" `&Ich habe das Wissen im meinem Buch verwahrt, falls sie ihr Gedächnis verlieren sollten.`n ");
output(" `&Du kannst aber gerne eine der anderen Fähigkeiten wählen ");

}*/else if ($_GET[op]=="love"){
if ($session[user][gold] > 19999){
$session[user][gold]-=20000;
output(" `&Du bittest `@Merlin `&um eine Lektion in `\$Liebesdingen`& und nach dem Du `^20.000 Gold`& `n ");
output(" `& bezahlt hast, bedankt sich `@Merlin `&bei Dir und wünscht Dir noch einen schönen Tag. `n ");
output(" `&Du fühlst Dich plötzlich sehr charmant! `n ");
output(" `& Du machst Dich wieder auf den Weg." );
debuglog("Gab `@ Merlin 20000 Gold um von ihm lernen zu dürfen.");
$session[user][charm]+=5;
} else {
output("`@Merlin `&schüttelt nur mit dem Kopf, weil Du Dir das nicht leisten kannst.");
}
}

page_footer();
?>