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.

Da es leider immer wieder vorgekommen ist, dass eigene Scripte auf anderen Servern ohne Nachfrage gefunden wurden und Spieler gecheatet haben, habe ich viele der php's gesperrt. Wenn du gerne eine haben möchtest, so frage bitte einfach nach. Alle Dateien, die gesperrt sind, sind entweder wegen Cheatmöglichkeiten gesperrt, oder aber eigens für Phoenix programmiert oder für Phoenix angepasst, umgeschrieben oder gemodded worden.

Zur Source springen

Verzeichnisse:


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);
    }
}
?>