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

Hinweis: Einige Files hier sind noch in der Entwicklung! Alle fertigen Dateien gibt es hier!

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

<?php

// 20060323

if (!isset($session)) exit();

if (
$_GET['op']=="dagger"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du nimmst den Dolch von seinem Platz. Doch er löst sich in deinen Händen in Luft auf und du fühlst eine Welle von Energie in deinen Körper strömen!`n`n  `&Du erhältst 10 zusätzliche Anwendungen in Diebeskünsten.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['thieveryuses']=$session['user']['thieveryuses']+10;
    }else{
        
output("`#Du nimmst den Dolch von seinem Platz. Doch er löst sich in deinen Händen in Luft auf und du fühlst eine Welle von Energie in deinen Körper strömen!`n`n  `&Du erhältst 3 Level in Diebeskünsten!");
        
$session['user']['thievery']=$session['user']['thievery']+3;
        
$session['user']['thieveryuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="skull"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du greifst nach dem Schädel. Vor deinen Augen löst sich der Schädel auf und du fühlst eine Energiewelle in deinen Körper fahren!`n`n  `&Du erhältst 10 zusätzliche Anwendungen der Dunklen Künste.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['darkartuses']=$session['user']['darkartuses']+10;
    }else{
        
output("`#Du greifst nach dem Schädel. Vor deinen Augen löst sich der Schädel auf und du fühlst eine Energiewelle in deinen Körper fahren!`n`n  `&Du erhältst 3 Level in Dunklen Künsten!");
        
$session['user']['darkarts']=$session['user']['darkarts']+3;
        
$session['user']['darkartuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="wand"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du hebst den Stab von seinem Platz auf. In einem Lichtblitz verschwindet er und eine seltsame Kraft durchströmt deinen Körper!`n`n  `&Du erhältst 10 zusätzliche Anwendungen in Mystischen Kräften.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['magicuses']=$session['user']['magicuses']+10;
    }else{
        
output("`#Du hebst den Stab von seinem Platz auf. In einem Lichtblitz verschwindet er und eine seltsame Kraft durchströmt deinen Körper!`n`n  `&Du erhältst 3 Levels in Mystischen Kräften!");
        
$session['user']['magic']=$session['user']['magic']+3;
        
$session['user']['magicuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}elseif (
$_GET['op']=="schwert"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du greifst nach dem Schwert. In deinen starken Händen zerbricht das Schwert. Dabei geht dessen Kraft auf dich über!`n`n  `&Du erhältst 10 zusätzliche Anwendungen in Kampfkunst.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['warriorsartuses']+=10;
    }else{
        
output("`#Du greifst nach dem Schwert. In deinen starken Händen zerbricht das Schwert. Dabei geht dessen Kraft auf dich über!!`n`n  `&Du erhältst 3 Level in Kampfkunst!");
        
$session['user']['warriorsart']+=3;
        
$session['user']['warriorsartuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="amulett"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du greifst nach dem Amulett. Als du das Amulett um deinen Hals hängen willst, fährt ein Blitz aus dem Himmel herab. Das Amulett ist zerstört, doch seine Kraft scheint auf dich über gegangen zu sein!`n`n  `&Du erhältst 10 zusätzliche Anwendungen der Spirituellen Kräfte.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['priestsartuses']+=10;
    }else{
        
output("`#Du greifst nach dem Amulett. Als du das Amulett um deinen Hals hängen willst, fährt ein Blitz aus dem Himmel herab. Das Amulett ist zerstört, doch seine Kraft scheint auf dich über gegangen zu sein!`n`n  `&Du erhältst 3 Level in Spirituelle Kräften!");
        
$session['user']['priestsart']+=3;
        
$session['user']['priestsartuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="blume"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
output("`#Du greifst nach der Blume. Sie verwelkt und vertrocknet augenblicklich. Ihre Kraft geht auf dich über.`n`n  `&Du erhältst 10 zusätzliche Anwendungen der Naturkraft.`n`n`#Aber du bist auch etwas traurig, denn diese Kraft wird morgen wieder verschwunden sein.");
        
$session['user']['rangersartuses']+=10;
    }else{
        
output("`#Du greifst nach der Blume. Sie verwelkt und vertrocknet augenblicklich. Ihre Kraft geht auf dich über!`n`n  `&Du erhältst 3 Level in Dunklen Künsten!");
        
$session['user']['rangersart']+=3;
        
$session['user']['rangersartuses']++;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="abacus"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
$gold=e_rand($session['user']['level']*30,$session['user']['level']*90);
        
$gems=e_rand(1,4);
        
output("`#Du nimmst das Rechenbrett von seinem Platz.  Das Rechenbrett verwandelt sich in einen Beutel voller Gold und Edelsteine!`n`n Du bekommst $gold Goldstücke und $gems Edelsteine!");
        
$session['user']['gold']+=$gold;
        
$session['user']['gems']+=$gems;
    }else{
        
$gold=$session['user']['gold']+($session['user']['level']*20);
        
output("`@`#Du nimmst das Rechenbrett von seinem Platz.  Das Rechenbrett verwandelt sich in einen Beutel voller Gold!`n`n Du bekommst $gold Goldstücke!");
        
$session['user']['gold']+=$gold;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="book"){
    
$session['user']['turns']--;
    if (
e_rand(0,1)==0){
        
$exp=$session['user']['experience']*0.15;
        
output("`#Du nimmst das Buch und beginnst darin zu lesen. Das Wissen in diesem Buch hilft dir viel weiter und du legst es an seinen Platz zurück, damit ein anderer auch noch davon profitieren kann.`n`nDu bekommst $exp Erfahrungspunkte!");
        
$session['user']['experience']+=$exp;
    }else{
        
$ffights=e_rand(1,5);
        
output("`@`#Du nimmst das Buch und beginnst darin zu lesen.  Das Buch enthält ein Geheimnis, wie du deine heutigen Streifzüge durch den Wald profitabler gestalten kannst.  Du legst das Buch an seinen Platz zurück, damit ein anderer auch noch davon profitieren kann.`n`nDu bekommst $ffights zusätzliche Waldkämpfe!");
        
$session['user']['turns']+=$ffights;
    }
    
addnav("Zurück in den Wald","forest.php");
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="bolt"){
    
$session['user']['turns']--;
    
$bchance=e_rand(0,7);
    if (
$bchance==0){
            
output("`#Du greifst nach dem Kristallblitz.  Der Blitz verschwindet aus deinen Händen und erscheint wieder auf dem Altar. Nach einigen Versuchen, den Blitz zu bekommen, hast du keine Lust mehr, noch mehr Zeit damit zu vergeuden. Du fürchtest auch, die Götter dadurch herauszufordern.");
            
addnav("Zurück in den Wald","forest.php");
        }elseif (
$bchance==1){
            
output("`#Du greifst nach dem Kristallblitz. Als du den Blitz gerade berührst, wirst du rückwärts auf den Boden geschleudert. Du kommst schnell wieder auf die Beine und fühlst dich sehr mächtig!`n`nDu bekommst 10 Anwendungen in allen Fertigkeiten! Leider spürst du, daß diese Macht nicht einmal bis zum nächsten Morgen halten wird.");
            
$session['user']['thieveryuses']+=9;
            
$session['user']['darkartuses']+=9;
            
$session['user']['magicuses']+=9;
            
$session['user']['warriorsartuses']+=9;
            
$session['user']['priestsartuses']+=9;
            
$session['user']['rangersartuses']+=9;
            
addnav("Zurück in den Wald","forest.php");
        }elseif(
$bchance==2){
            
output("`#Du greifst nach dem Kristallblitz. Als du den Blitz gerade berührst, wirst du rückwärts auf den Boden geschleudert. Du kommst schnell wieder auf die Beine und fühlst dich sehr mächtig!`n`nDu steigst in jeder Fertigkeit 3 Level auf!");
            
$session['user']['thievery']+=3;
            
$session['user']['darkarts']+=3;
            
$session['user']['magic']+=3;
            
$session['user']['thieveryuses']++;
            
$session['user']['darkartuses']++;
            
$session['user']['magicuses']++;
            
$session['user']['warriorsart']+=3;
            
$session['user']['priestsart']+=3;
            
$session['user']['rangersart']+=3;
            
$session['user']['warriorsartuses']++;
            
$session['user']['priestsartuses']++;
            
$session['user']['rangersartuses']++;
            
addnav("Zurück in den Wald","forest.php");
        }elseif(
$bchance==3){
            
output("`#Du greifst nach dem Kristallblitz. Als du den Blitz gerade berührst, wirst du rückwärts auf den Boden geschleudert. Du kommst schnell wieder auf die Beine und fühlst dich sehr mächtig!`n`nDu bekommst 5 zusätzliche Lebenspunkte!");
            
$session['user']['maxhitpoints']+=5;
            
$session['user']['hitpoints']+=5;
            
addnav("Zurück in den Wald","forest.php");
        }elseif(
$bchance==4){
            
output("`#Du greifst nach dem Kristallblitz. Als du den Blitz gerade berührst, wirst du rückwärts auf den Boden geschleudert. Du kommst schnell wieder auf die Beine und fühlst dich sehr mächtig!`n`nDu bekommst 2 Angriffspunkte und 2 Verteidigungspunkte dazu!");
            
$session['user']['attack']+=2;
            
$session['user']['defence']+=2;
            
addnav("Zurück in den Wald","forest.php");
        }elseif(
$bchance==5){
            
$exp=round($session['user']['experience']*0.2);
            
output("`#Du greifst nach dem Kristallblitz. Als du den Blitz gerade berührst, wirst du rückwärts auf den Boden geschleudert. Du kommst schnell wieder auf die Beine und fühlst dich sehr mächtig!`n`nDu bekommst $exp Erfahrungspunkte!");
            
$session['user']['experience']+=$exp;
            
addnav("Zurück in den Wald","forest.php");
        }elseif(
$bchance==6){
            
$exp=round($session['user']['experience']*.2);
            
output("`#Deine Hand nähert sich dem Kristallblitz, als der Himmel plötzlich vor Wolken überkocht. Du fürchtest, die Götter verärgert zu haben und beginnst zu rennen. Doch noch bevor du die Lichtung verlassen kannst, wirst du von einem Blitz getroffen.`n`nDu fühlst dich dümmer!  Du verlierst $exp Erfahrungspunkte!");
            
$session['user']['experience']-=$exp;
            
addnav("Zurück in den Wald","forest.php");
        }else{
            
output("`#Deine Hand nähert sich dem Kristallblitz, als der Himmel plötzlich vor Wolken überkocht. Du fürchtest, die Götter verärgert zu haben und beginnst zu rennen. Doch noch bevor du die Lichtung verlassen kannst, wirst du von einem Blitz getroffen.`n`nDu bist tot!");
            
output("Du verlierst 5% deiner Erfahrungspunkte und all dein Gold!`n`n");
            
output("Du kannst morgen wieder spielen.");
            
$session['user']['alive']=0;
            
$session['user']['hitpoints']=0;
            
$session['user']['gold']=0;
            
$session['user']['experience']=round($session['user']['experience']*0.95);
            
addnav("Tägliche News","news.php");
            
addnews($session['user']['name']." wurde von den Göttern niedergeschmettert, da ".($session['user']['sex']?"sie":"er")." von Gier zerfressen war!");
        }
    
$session['user']['specialinc']="";

}else if (
$_GET['op']=="forgetit"){
    
output("`@Du beschließt, das Schicksal lieber nicht herauszufordern und dadurch womöglich die Götter zu verärgern. Du läßt den Altar in Ruhe.");
    
output("Als du die Lichtung gerade verlassen willst, stolperst du über ein Beutelchen mit einem Edelstein! Die Götter müssen dir wohlgesonnen sein!");
    
$session['user']['gems']+=1;
    
$session['user']['specialinc']="";

}else{
      
output("`2Du stolperst über eine Lichtung und bemerkst einen Altar mit 8 Seiten vor dir. Auf jeder Seite liegt ein anderer Gegenstand. Du siehst `^einen Dolch, `\$einen Schädel,`% einen juwelenbesetzten Stab, `qein Schwert, `#ein Amulett, `@eine wunderschöne Blume, `6ein Rechenbrett `7und ein schlicht aussehendes Buch. `2In der Mitte über dem Altar befindet sich ein `&Kristallblitz.`n`n");
    
output("  `2Du weißt, daß es dich Zeit für einen ganzen Waldkampf kosten wird, einen der Gegenstände näher zu untersuchen.`n`n`n");
    
addnav("Nimm den Dolch","forest.php?op=dagger");
    
addnav("Nimm den Schädel","forest.php?op=skull");
    
addnav("Nimm den Stab","forest.php?op=wand");
    
addnav("Nimm das Schwert","forest.php?op=schwert");
    
addnav("Nimm das Amulett","forest.php?op=amulett");
    
addnav("Nimm die Blume","forest.php?op=blume");
    
addnav("Nimm das Rechenbrett","forest.php?op=abacus");
    
addnav("Nimm das Buch","forest.php?op=book");
    
addnav("Nimm den Kristallblitz","forest.php?op=bolt");
    
addnav("Verlasse den Altar unberührt","forest.php?op=forgetit");
    
$session['user']['specialinc']="alter.php";
}
?>