LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

//23112005
/* ********************
Codierung von Ray
Ideen von Ray
ICQ:230406044
Dateiname: drabru.php
Feedback: erwünscht
E-mail: Mike_1990_@hotmail.de
programmiert für www.lord-ray.de/logd
******************* */

require_once "common.php";
page_header("Brunnen");
checkday();

if (
$_GET['op']==""){
output("`DDer `dBrunnen birgt viele Geheimnisse. Neben dem Brunnen steht ein Schild mit der Inschri`Dft:`n `b`4Werft etwas in den Brunnen und findet heraus was passiert`D.`b`n");
output("`dWa`Cs wirst du rein werfen ist nun die Fra`dge.`n");

addnav("Aktionen");
addnav("Gold reinwerfen","drabru.php?op=gold");
addnav("Edelsteine reinwerfen","drabru.php?op=gems");
addnav("Blut reintropfen lassen","drabru.php?op=blut"); //muss angepasst werden
addnav("Sonstiges");
addnav("Zurück","dracula.php");

}else if (
$_GET['op']=="gold"){
if (
$session['user']['drabru']>=1){
output("`DDu hast heute schon was in den Brunnen geworfen");

addnav("Zurück","drabru.php");
}else{
output("`DWie Viele Goldstücke willst du hinein werfen?`n`n");

output("<form action='drabru.php?op=gold2' method='POST'>
            <input type='TEXT' name='gold' width=5>`n`n
            <input type='SUBMIT' value='Goldstücke'></form>"
,true);
    
addnav("","drabru.php?op=gold2");

    
addnav("Sonstiges");
    
addnav("Zurück","drabru.php");
    }
}else if (
$_GET['op']=="gold2"){
if (
$_POST['gold']<=|| !is_numeric($_POST['gold'])){
        
output("`DDu willst wohl doch nichts reinwerfen.");
        
addnav("Zurück","drabru.php");
    }elseif (
$_POST['gold']>$session['user']['gold']){
        
output("`DDu hast doch gar nicht so viele Goldstücke!");
        
addnav("Zurück","drabru.php");
    }else {
         
$session['user']['gold']-=$_POST['gold'];

        
output("`DDu Wirfst `4".$_POST[gold]." `DGoldstücke hinein und wartest auf eine Reaktion....");
        if (
$_POST['gold']<=500){
        
output("`D...nach einiger Zeit passiert immer noch nichts.`n Wie es aussieht, hast du nun umsonst was hineingeworfen.");
        }else{

        switch(
e_rand(1,9)){

        case 
1:
        case 
2:
        
output("`D...nach einiger Zeit siehst du plötzlich eine`4 komische Flüssigkeit `Daufsprudeln.`n");
        
output("`DNach genauerem Betrachten siehst du, dass es sich bei der Flüssigkeit um`4 Blut `Dhandelt.`n");
        
output("`DEs wird immer mehr und mehr doch kurz vor dem Brunnenrand steht das`4 Blut`D Still.`n");
        
output("`DDu siehst einen auf den`4 Blut`D schwimmenden `dTrank`D. Du nimmst diesen und trinkst ihn gleich leer");
        
output("`DDer Trank hat dich vollkommen regeneriert und hat dir in`5 Dunkle Künste`D mehr Anwendungen gegeben.");
        
$session['user']['darkartuses']=5;
        
$session['user']['darkarts']+=6;
        
$session[user][hitpoints]=$session[user][maxhitpoints];
        break;
        case 
3:
        case 
4:
        case 
5:
        
output("`D...nach einiger Zeit hörst du ein Geräusch. Es hört sich so an als würde da irgendjemand jammern.`n");
        
output("Du bist dir sicher das es sich um einen `dMenschen`D handelt, also kletterst du in den Brunnen hinein und willst die Person retten, die da drin ist.`n");
        
output("Im Brunnen befindet sich ein kleines`d Mädchen`D. Nachdem du sie gerettet hast, bedankt sie sich bei dir,  drückt dir etwas in die Hand und rennt weg.`n");
        
output("Sie hat dir `45000`^ Gold `Dund `43`# Edelsteine`D in die Hand gedrückt.");

        
addnews("`#".$session['user']['name']."`@ hat ein kleines Mädchen aus den Brunnen gerettet");
        
$session['user']['gold']+=5000;
        
$session['user']['gems']+=3;
        break;
        case 
6:
        case 
7:
        case 
8:
        case 
9:
        
output("`D...nach einiger Zeit passiert immer noch nichts.`n Wie es aussieht hast du nun umsonst was hineingeworfen.");
        break;
        }
    }
        
$session['user']['drabru']=1;
        
addnav("Sonstiges");
        
addnav("Zurück","drabru.php");
}
}else if (
$_GET['op']=="gems"){
if (
$session['user']['drabru']>=1){
output("`DDu hast heute schon was in den Brunnen geworfen");
addnav("Zurück","drabru.php");
}else{
output("`DWie viele Edelsteine willst du hinein werfen?`n`n");

output("<form action='drabru.php?op=gems2' method='POST'>
            <input type='TEXT' name='gems' width=5>`n`n
            <input type='SUBMIT' value='Edelsteine'></form>"
,true);
    
addnav("","drabru.php?op=gems2");

    
addnav("Sonstiges");
    
addnav("Zurück","drabru.php");
    }
}else if (
$_GET['op']=="gems2"){
if (
$_POST['gems']<=|| !is_numeric($_POST['gems'])){
        
output("`#Du willst wohl doch nichts reinwerfen.");
        
addnav("Zurück","drabru.php");
    }elseif (
$_POST['gems']>$session['user']['gems']){
        
output("`DDu hast doch gar nicht so viele Edelsteine!");
        
addnav("Zurück","drabru.php");
    }else {
         
$session['user']['gems']-=$_POST['gems'];

        
output("`DDu wirfst `4".$_POST[gems]." `DEdelsteine hinein und wartest auf eine Reaktion....");

        switch(
e_rand(1,9)){

        case 
1:
        case 
2:
        
output("`D...nach einiger Zeit siehst du plötzlich eine komische`4 Flüssigkeit`D aufsprudeln.`n");
        
output("Nach genaueren betrachten siehst du das es sich bei der Flüssigkeit um `4Blut`D handelt.`n");
        
output("Es wird immer mehr und mehr doch kurz vor dem Brunnenrand steht das`4 Blut`D Still.`n");
        
output("Du siehst einen auf den Blut schwimmenden Trank. Du nimmst diesen und trinkst ihn gleich leer");
        
output("Der Trank hat dir einige Erfahrungspunkte gebracht, dich vollkommen geheilt und hat dir in `5Dunklen Künsten`D mehr Anwendungen gegeben.");
        
$session['user']['darkartuses']=5;
        
$session['user']['darkart']+=6;
        
$session['user']['experience']+=500;
        
$session[user][hitpoints]=$session[user][maxhitpoints];
        break;
        case 
3:
        case 
4:
        case 
5:
        
output("`D...nach einiger Zeit hörst du ein Geräusch. Es hört sich so an, als würde da irgendjemand jammern.`n");
        
output("Du bist dir sicher, dass es sich um einen Menschen handelt, also kletterst du in den Brunnen hinein und willst die Person retten die da drin ist.`n");
        
output("Im Brunnen befindet sich ein kleines Mädchen. Nachdem du sie gerettet hast, bedankt sie sich bei dir,  drückt dir etwas in die Hand und rennt weg.`n");
        
output("Sie hat dir `47000`^ Gold `Dund `45`# Edelsteine`D in die Hand gedrückt.");

        
addnews("`#".$session['user']['name']."`@ hat ein kleines Mädchen aus den Brunnen gerettet");
        
$session['user']['gold']+=7000;
        
$session['user']['gems']+=5;
        break;
        case 
6:
        case 
7:
        case 
8:
        case 
9:
        
output("`D...nach einiger Zeit passiert immer noch nichts.`n `DWie es aussieht, hast du nun umsonst was hineingeworfen.");
        break;
        }
        
$session['user']['drabru']=1;
        
addnav("Sonstiges");
        
addnav("Zurück","drabru.php");
}
}else if (
$_GET['op']=="blut"){
if (
$session['user']['drabru']>=1){
output("Du hast heute schon was in den Brunnen geworfen");
addnav("Zurück","drabru.php");
}else{
output("`DWie Viele Blutpunkte willst du opfern?`n`n");

output("<form action='drabru.php?op=blut2' method='POST'>
            <input type='TEXT' name='blut' width=5>`n`n
            <input type='SUBMIT' value='Blutpunkte'></form>"
,true);
    
addnav("","drabru.php?op=blut2");

    
addnav("Sonstiges");
    
addnav("Zurück","drabru.php");
    }
}else if (
$_GET['op']=="blut2"){
if (
$_POST['blut']<=|| !is_numeric($_POST['blut'])){
        
output("`DDu willst wohl doch nichts opfern.");
        
addnav("Zurück","drabru.php");
    }elseif (
$_POST['blut']>$session['user']['blut']){
        
output("`DDu hast doch gar nicht so viel Blut!");
        
addnav("Zurück","drabru.php");
    }else {
         
$session['user']['blut']-=$_POST['blut'];

        
output("`DDu opferst `4".$_POST[blut]." `4Blutpunkte`D und wartest auf eine Reaktion....");

        switch(
e_rand(1,15)){

        case 
1:
        case 
2:
        
output("`D...nach einiger Zeit springt plötzlich ein seltsames Wesen in einen`4 roten `DGewand aus den Brunnen");
        
output("Er bedankt sich für das `4Blut `Dund fliegt anschließend in `dFledermausgestalt`D weg.");
        
output("`DDurch dieses Erlebnis hast du einiges an `WErfahrung `Wgewonnen und `4600`D Goldstücke und `43`D Edelsteine");
        
$session['user']['gems']+=3;
        
$session['user']['gold']+=600;
        
$session['user']['experience']+=800;
        break;
        case 
3:
        case 
4:
        case 
5:
        
output("`D...nach einiger Zeit hörst du ein Geräusch. Es hört sich so an, als würde da irgendjemand jammern.`n");
        
output("`DDu bist dir sicher, dass es sich um einen Menschen handelt, also kletterst du in den Brunnen hinein und willst die Person retten, die da drin ist.`n");
        
output("Im Brunnen befindet sich ein kleines `dMädchen.`D Nachdem du sie gerettet hast, beißt sie dir plötzlich in den Hals und saugt dir damit deine restlichen `4Blutpunkte`D aus.`n");
        
output("`4Sie hat dir all deine Blutpunkte abgesaugt.`n");
        
output("`DDu  willst dich gerade wieder auf den Weg machen, als du plötzlich `41`# Edelstein`D und `4200`D Goldstücke `Dvor dir liegen siehst.");

        
addnews("`#".$session['user']['name']."`@ hat ein kleines Mädchen aus den Brunnen gerettet, das sich hinterher als hinterlistige `4Vampierin`@ zu erkennen gab.");
        
$session['user']['gold']+=200;
        
$session['user']['gems']+=1;
        
$session['user']['blut']=0;
        break;
        case 
6:
        case 
7:
        case 
8:
        case 
9:
        case 
10:
        case 
11:
        case 
12:
        case 
13:
        case 
14:
        case 
15:
        
output("`D...nach einiger Zeit passiert immer noch nichts.`n Wie es aussieht hast du umsonst einen `4Blutpunkt `Dgeopfert.");
        break;
        }
        
$session['user']['drabru']=1;
        
addnav("Sonstiges");
        
addnav("Zurück","drabru.php");
}
}
page_footer();
?>