ER-Sourceviewer 2007 v2.0

Alle Dateien, die hier eingesehen werden können, sind unter der GNU GPL lizenziert. Wenn du etwas darin findest, das du gerne hättest, so schreibe mir doch bitte eine Anfrage damit ich, wenn ich es rausgeben will, alle Änderungen raussuchen könnte. Denn ich übernehme keine Verantwortung, solltest du was rausnehmen und es geht nicht. Und Support deswegen geb ich schon gar nicht.

Solltest du eine Schwachstelle im Code finden, sei es eine kritische Lücke oder eine Möglichkeit zu cheaten, dann bitte ich dich, mir das mitzuteilen. Solltest du beim cheaten erwischt werden, werde ich deinen Account eigenhändig löschen & bannen; Solltest du meinen Server angreifen, so werde ich meine Rechtsschutzversicherung kontaktieren.

Zur Source springen

Verzeichnisse:

Suchen hat nichts mit in der Source blättern zutun. Netter Versuch, aber nicht wirklich kreativ. Hier ist geschloßene Veranstaltung. :p


Source anzeigen

Nach Oben


<?
//07052006 by -DoM (http://my-logd.com/motwd) for MoT (http://my-logd.com/mot)
// Idea by Cadderly (Player from MotWD)
if (!isset($session)) exit();
$fn "forest.php";
/*function bild($dn){
    global $session;
    $pic = "images/$dn";
    output("`n`c<img src='$pic'>`c`n",true);
}*/
switch ($_GET['op']){
    default:
        
$session['user']['specialinc']="baumhirten.php";
        
bild("baumhirte.jpg");
        
output("`@Du gehst durch den finsteren Wald, Dein Herz schlägt schneller als gewöhnlich, Dein Atem ist schnell und
                kurz, irgendwas stimmt hier nicht.`n`n
                Du bleibst stehen und als Du Dich umblickst siehst Du rings um Dich herum viele Augenpaare die Dich anstarren.
                Dich beschleicht ein mulmiges Gefühl. Plötzlich hörst Du links neben Dir ein lautes Knacken, schnell wendest Du
                den Blick dorthin, die Augenpaare starren dich immer noch an und du spürst wie dir langsam kalter Angstschweiß
                auf die Stirn läuft. Als Du dann siehst was das knacken verursacht hat hast Du das Gefühl als würde Dir dein Herz
                stehen bleiben. Vor Dir erblickst Du einen Baumhirten der langsam auf Dich zukommt.`n`n
                `QWillst Du lieber warten oder nimmst Du die Beine in die Hand und rennst?"
);
        
addnav("`@Ich warte",$fn."?op=warten");
        
addnav("`\$Renn um dein Leben",$fn."?op=rennen");
    break;
    case 
"rennen":
        
$session['user']['specialinc']="";
        switch (
e_rand(1,4)){
            case 
1:
                
bild("baumhirte.jpg");
                
$exp round($session['user']['experience']*0.05);
                
output("`QDu versuchst wegzurennen, doch die Augenpaare bewegen sich hastig auf Dich zu, ein Rudel Wölfe kommt aus den
                        Büschen gesprungen und fällt über Dich her und zerfleischen dich!`n`n
                        `\$Du bist tot und kannst Morgen weiter spielen!`n
                        Du verlierst all dein `^Gold`\$ und `^"
.$exp."`\$ Erfahrung");
                
addnews($session['user']['name']."`\$ wurde im besonders dunklen Teil des Waldes, von einem Rudel Wölfen zerfleischt.");
                
$session['user']['alive']=false;
                
$session['user']['gold']=0;
                
$session['user']['hitpoints']=0;
                
$session['user']['experience']-=$exp;
                
addnav("Tägliche News","news.php");
            break;
            case 
2:
            case 
3:
            case 
4:
                
$wk e_rand(1,3);
                if (
$wk==1){
                    
$text "Waldkampf";
                }else{
                    
$text "Waldkämpfe";
                }
                
output("`QDu rennst so schnell du kannst davon! Zu welchen Lebewesen die Augenpaare gehören, kannst du nicht
                        mehr erkennen!`n`n
                        `\$Du bist so ausser Atem, dass du dich erstmal ausruhen musst. Du verlierst `^"
.$wk."`\$ $text");
                if (
$session['user']['turns']>$wk){
                    
$session['user']['turns']-=$wk;
                }else{
                    
$session['user']['turns']=0;
                }
            break;
        }
    break;
    case 
"warten":
        
$session['user']['specialinc']="baumhirten.php";
        switch (
$_GET['act']){
            default:
                
bild("baumhirte.jpg");
                
output("`@Mutig wie du bist wartest Du auf den Baumhirten, viele Geschichten hast Du schon über Sie gehört doch sehen tust
                        Du sie jetzt zum ersten Mal. Langsam fangen Deine Knie an zu schlottern, hinter dir vernimmst Du ein jaulen, von
                        rechts ein knurren, und dann weißt Du es, die Augen gehören zu Wölfen.`n`n
                        Sie haben Dich umstellt und wollen Dich gerade anspringen als der Baumhirte ein lautes Knacken von sich gibt und
                        langsam beginnt zu sprechen.`n`n
                        `&\"Lasst von diesem Wesen ab Ihr habt heute schon genug gefressen.\"`@`n`n
                        Die Stimme des Baumhirten klingt alt, kalt und grausam und dir läuft ein eisiger Schauer über den Rücken, als
                        Du dann noch erkennst das der Baum ein Gesicht hat mit 2 riesigen Augen die Dich anglotzen und mit einer Nase
                        die so krumm ist das selbst eine Hexe neidisch wäre fällst Du in Ohnmacht."
);
                
addnav("Weiter",$fn."?op=warten&act=aufwachen");
            break;
            case 
"aufwachen":
                switch (
e_rand(1,4)){
                    case 
1:
                        
$session['user']['specialinc']="";
                        
output("`@Als Du Deine Augen wieder aufschlägst befindest Du Dich an einem noch finsterem Ort als zuvor,
                                neugierig blickst Du Dich um und dieser Ort kommt Dir merkwürdig bekannt vor, Du erblickst Dein
                                eigenes Grab auf dem geschrieben steht: `n`n"
);
                        
bild("grabstein.jpg");
                        
output("`c`&\"Hier ruht ein Tapferer Abenteurer der versuchte sich einen Baumhirten in den weg zu stellen
                                und von diesem ausversehen zertreten wurde.\"`n`n`c
                                `\$Du bist tot und kannst Morgen weiter spielen."
);
                        
addnews($session['user']['name']."`\$ wurde von einem Baumhirten nieder getrampelt!!!`n`QMan könnte ".($session['user']['sex']?"Sie":"Ihn")." nun prima als Läufer für den Hausflur nutzen.");
                        
$session['user']['alive']=false;
                        
$session['user']['hitpoints']=0;
                        
addnav("Tägliche News","news.php");
                    break;
                    case 
2:
                    case 
3:
                    case 
4:
                        
bild("hirte.jpg");
                        
$session['user']['specialinc']="baumhirten.php";
                        
output("`@Als Du Deine Augen öffnest und um dich herum Äste und den Himmel siehst, atmest Du erleichtert aus
                                und glaubst Du hattest nur einen bösen Traum. Du entschließt Dich zu erheben und kannst Dich gerade
                                noch festhalten als Du bemerkst, dass Du in luftiger Höhe bist und anscheinend in der Hand, die sehr
                                verwurzelt aussieht, des Baumhirten bist.`n`n
                                Sofort bekommst Du wieder Panik und wendest dich hilfesuchend um, doch schnell stellst Du fest, dass
                                Dir hier niemand helfen kann, also nimmst Du Deinen Mut zusammen und blickst zum Baumhirten auf und
                                fragst:`n`n
                                `&\"Wohin bringst Du mich, Wächter des Waldes?.\"`@`n`n
                                Der Baumhirte blickt zu Dir hinunter und wenn Deine Augen Dir keinen Streich spielen könntest Du
                                meinen ein lächeln gesehen zu haben, schließlich antwortet der Baumhirte:`n`n
                                `&\"Du bist mutig, in meinem See sitzt ein kleiner Drache und nimmt mir mein Wasser, da er für mich
                                zu schnell ist wirst Du ihn für mich erlegen.\"`@`n`n
                                Du schluckst und Dich überkommt wieder eine Panik die Dich wieder ohnmächtig werden lässt. Einen
                                Augenblick später öffnest Du erneut die Augen und du liegst auf dem Boden, vor Dir siehst Du einen
                                kleinen See, der kaum größer ist als der heimische in Nightwood. Der Baumhirte steht hinter Dir
                                und deutet auf einen Felsen wo ein kleiner Drache, gerade mal 1 Meter groß, sitzt und ein Sonnenbad
                                nimmt. Verwirrt blickst Du zum Baumhirten hoch. `#\"Der kleine Drache da macht Dir Angst?\"`@`n`n
                                Der Baumhirte grummelt leicht und nickt: `&\"Er spuckt Feuer\"`@`n`n
                                Wie durch Zufall holt der Drache tief Luft und aus seinem kleinen Maul kommt Feuer geschossen.
                                Lauthals fängst du an zu lachen und gehst zum Drachen hinüber der Dich anblickt und gespielt
                                gefährlich sein Maul aufreißt.`n`n
                                `QWas wirst Du wohl tun?"
);
                        
addnav("Gehe zu dem Drachen",$fn."?op=drachen");
                        
addnav("Renn weg",$fn."?op=wegrenn");
                    break;
                }
            break;
        }
    break;
    case 
"drachen":
        
$session['user']['specialinc']="baumhirten.php";
        
bild("lildragon.jpg");
        
output("`@Auf der Suche nach Ehre und Ruhm näherst Du dich dem Babydrachen, während im See munter die Fische springen und
                der Baumhirte Dich beobachtet.`n`n
                Vorsichtig und langsam näherst Du Dich dem Feuerspuckendem Ungeheuer welches erneut scharf die Luft einsaugt und
                niesen muss, worauf hin kleine Rauchwolken aus den Nasenlöchern kommen. Du beschließt das Untier zu Umkreisen und
                es von hinten zu erwischen, vorsichtig gehst Du weiter, Deine Waffe "
.$session['user']['weapon']."`@ kampfbereit.`n`n
                Nie hättest Du damit gerechnet das so kleine Drachen einen so kräftigen Schwanz haben der auf Dich zuschnellt und
                Dich ins Wasser fegt. Deine Schwere Rüstung zieht Dich auf den Grund des Sees, doch als Du die Augen öffnest
                erblickst du wie der Drache ebenfalls ins Wasser gesprungen ist, hastig greifst Du Deine Waffe fester um, auch
                wenn du sowieso gleich ertrinkst, wenigstens nicht lebendig gefressen zu werden.`n`n
                Doch ehe Du Dich versiehst ist der Drache unter Dir und Du sitzt auf seinem Rücken, hastig bewegt er seine Flügel
                und trägt Dich zurück an die Oberfläche wo er Dich sicher ans Ufer bringt. Eine kleine Stimme erscheint in Deinem
                Kopf und spricht zu Dir:`n`n
                `7\"Dieser Baumhirte ist böse, er will das ich von hier verschwinde, dabei war ich zuerst hier, ich bin doch noch
                so klein und brauche das Wasser, bitte hilf mir ich werde Dich auch dafür belohnen.\"`n`n
                `QWas willst Du nun machen, dem Wunsch des Baumhirten entsprechen oder dem Drachen dienen?"
);
        
addnav("Den Babydrachen töten",$fn."?op=drachentoeten");
        
addnav("Den Baumhirten töten",$fn."?op=baumhirtetoeten");
        
addnav("Renne weg",$fn."?op=wegrenn");
    break;
    case 
"drachentoeten":
        
$charm e_rand(10,30);
        
$repu e_rand(25,50);
        
output("`@Du holst mit deiner Waffe aus und ohne mit der Wimper zu zucken, tötest du den süssen Babydrachen.`n`n
                Nachdem Du den Drachen besiegt hast fühlst du Dich nicht sonderlich wohl, es war zwar ein Drache doch war es
                ein Baby.`n`n
                `\$Du verlierst "
.$charm." Charmpunkte und ".$repu." Ansehen!");
        
addnews($session['user']['name']."`q brachte einen kleinen Babydrachen um. Mit seinesgleichen kann ".($session['user']['sex']?"Sie":"Er")." es scheinbar nicht aufnehmen...");
        if (
$session['user']['charm']>$charm){
            
$session['user']['charm']-=$charm;
        }else{
            
$session['user']['charm']=0;
        }
        
$session['user']['reputation']-=$repu;
    break;
    case 
"baumhirtetoeten":
        
output("`QDu entscheidest dich für den Drachen. Der Baumhirte ist sehr erzürnt darüber und will dich vernichten!!!`n");
        
$session['user']['specialinc']="baumhirten.php";
        
$badguy = array(
                
"creaturename"=>"Baumhirte",
                
"creaturelevel"=>$session['user']['level'],
                
"creatureweapon"=>"viele Äste",
                
"creatureattack"=>$session['user']['attack']-1,
                
"creaturedefense"=>$session['user']['defence']-1,
                
"creaturehealth"=>round($session['user']['maxhitpoints']*1.3),
                
"diddamage"=>0);
        
$session['user']['badguy']=createstring($badguy);
        
$battle=true;
        
$_GET['op']=="fight";
    break;
    case 
"fight":
        
$session['user']['specialinc']="baumhirten.php";
        
$battle=true;
    break;
    case 
"run":
        
$session['user']['specialinc']="baumhirten.php";
        
output("`QEs gibt kein Entkommen, du bist von Wölfen umstellt.");
        
$battle=true;
    break;
    case 
"wegrenn":
        
$session['user']['specialinc']="";
        
$wk e_rand(1,3);
        if (
$wk==1){
            
$text "Waldkampf";
        }else{
            
$text "Waldkämpfe";
        }
        
output("`QDu rennst so schnell du kannst davon! Du blickst dich nicht um und rennst und rennst und rennst.....`n`n
                `\$Du bist so ausser Atem, dass du dich erstmal ausruhen musst. Du verlierst `^"
.$wk."`\$ $text");
        if (
$session['user']['turns']>$wk){
            
$session['user']['turns']-=$wk;
        }else{
            
$session['user']['turns']=0;
        }
    break;
}
if (
$battle) {
    include(
"battle.php");
     
$session['user']['specialinc']="baumhirten.php";
    if (
$victory){
        
$session['user']['specialinc']="";
        
$badguy=array();
        
$session['user']['badguy']="";
        
$gems e_rand(2,5);
        
$expbonus round($session['user']['experience']*0.05);
        
output("`n`n`QNachdem du den Baumhirten getötet hast fühlst Du, dass Du das richtige getan hast. Als Dank bekommst Du den
                Segen des Babydrachens sowie `#$gems Edelsteine`Q und `^"
.$expbonus."`Q Erfahrung.");
        
addnews($session['user']['name']."`@ half einem kleinen Drachen, den Baumhirten loszuwerden. Dafür erhielt er seinen Segen.");
        
$session['user']['experience']+=$expbonus;
        
$session['user']['gems']+=$gems;
        
$buff = array("name"=>"`qSegen des kleinen Drachens`0","rounds"=>100,"wearoff"=>"`qDer Segen des kleinen Drachens verlässt dich.`0","defmod"=>2.5,"roundmsg"=>"`qDer Segen des kleinen Drachen stärkt deine Abwehr.`0","activate"=>"roundstart");
        
$session['bufflist']['lildragon']=$buff;
      }elseif (
$defeat){
        
$expmalus round($session['user']['experience']*0.1);
        
$session['user']['specialinc']="";
        
$badguy=array();
        
output("`n`n`\$Du wurdest von dem Baumhirten getötet. Dein edler gedanke hat dir den tot gebracht..... War es dieser kleine Drache wert?");
        
addnews($session['user']['name']."`\$ wurde von einem Baumhirten getötet.");
        
$session['user']['badguy']="";
        
$session['user']['alive']=false;
        
$session['user']['gold']=0;
        
$session['user']['hitpoints']=0;
        
$session['user']['experience']-=$expmalus;
        
addnav("Tägliche News","news.php");
    }else{
        
fightnav(true,true);
    }
}
?>