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:


Source anzeigen

Nach Oben


<?php
/*
------------------------------------------------------------
|                        bett.php                           |
|                        Idee by                            |
|                         Elsia                             |
|                       Script by                           |
|                        Erenya                             |
|                 erenattarath@hotmail.com                  |
------------------------------------------------------------
*/
if (!isset($session)) exit();
if (
$_GET['op']==""){
output("`n`b`cBett des Bettkobolds`c`b`n");
output("Nach deiner Reise im Wald entdeckst du mitten auf einer Lichtung ein Bett. Es sieht weich und flauschig aus. Aus Erzählungen anderer Bewohner ahnst du das dieses Bett dem Bettkobold gehören könnte. Du könntest hier bleiben und dieses Bett mal ausprobieren, oder du bleibst hier und wartest auf den Bettkobold um ihn den Gar auszumachen und an seine legendären Schätze zu kommen. Oder lässt du das Bett ein bett sein und rennst weg?");
$session['user']['specialinc']="bett.php";
addnav("In seinem Bett schlafen","forest.php?op=schlaf");
addnav("Den Gnom töten","forest.php?op=tot");
addnav("zurück in den Wald","forest.php?op=z");
}
if (
$_GET['op']=="schlaf"){
output("Du legst dich in das Bett und döst ein, doch als der Bettkobold kommt, wird er ungeduldig, zumal er nicht gerne sein Bett mit jemanden teilt, und weckt dich aus deinem Traum. Nun gibt es nur noch eine Möglichkeit ihn zu besänftigen.");
$session['user']['specialinc']="bett.php";
addnav("Kämpfe","forest.php?op=kampf");
}


if (
$_GET['op']=="kampf"){
output("`&Du entdeckst deinen Gegner `2Bettkobold`& der sich mit seiner Waffe `2 flauschiges Federkissen`& auf dich stürzst.");
$badguy = array(
                
"creaturename"=>"`%Bettkobold`0",
                
"creaturelevel"=>$session[user][level],
                
"creatureweapon"=>"`%flauschiges Federkissen",
                
"creatureattack"=>$session['user']['attack']*0.8,
                
"creaturedefense"=>$session['user']['defence']*0.8,
                
"creaturehealth"=>round($session['user']['maxhitpoints']*0.8,0),
                
"diddamage"=>0);
        
$session['user']['badguy']=createstring($badguy);
        
$session['user']['specialinc']="bett.php";
        
$battle=true;
        
$session['user']['specialinc']="";
}
//Battle Settings
if ($_GET['op']=="run"){   // Flucht
    
if (e_rand()%== 0){
    
output("`c`bDu konntest dem Bettkobold entkommen.`b`c");
    
$HTTP_GET_VARS[op]="";
    }else{
    
output("`c`bDer bettkobold war schneller als du. `b`c");
            
$battle=true;
    }
}
if (
$_GET['op']=="fight"){   // Kampf
    
$battle=true;
    
$session[user][specialinc]="";
}
if (
$battle) {
    include(
"battle.php");
    
$session['user']['specialinc']="bett.php";
        if (
$victory){
            
$badguy=array();
            
$session['user']['badguy']="";
            
output("`nDu konntest den Bettkobold besiegen, hattest aber schwer zu kämpfen.");
            
//debuglog("defeated a oger");
            //Navigation
            
$session['user']['specialinc']="bett.php";
            
addnav("Weiter","forest.php?op=weiter");
            if (
rand(1,5)==1) {
                
$gem_gain rand(1,2);
                
$gold_gain rand($session[user][level]*5,$session[user][level]*10);
                
output(" Du findest Du $gem_gain Edelsteine und $gold_gain Goldstücke.`n`n");
            }
            
$exp round($session[user][experience]*0.005);
            
output("Durch diesen Kampf steigt Deine Erfahrung um $exp Punkte.`n`n");
            
$session[user][experience]+=$exp;
            
$session[user][gold]+=$gold_gain;
            
$session[user][gems]+=$gem_gain;
        } elseif (
$defeat){
            
$badguy=array();
            
$session[user][badguy]="";
            
//debuglog("was killed by a oger.");
            
output("Während deines letzten Atemzugs siehst du wie der Bettkobold sich in seinem Bett gemütlich macht und mit diesem wegfliegt.");
            
addnav("Tägliche News","news.php");
            
addnews("".$session['user']['name']." `(war so dreist sich in das Bett des Bettkoboldes zu legen!`0");
            
$session[user][alive]=false;
            
$session[user][hitpoints]=0;
            
$session[user][gems]=0;
            
$session[user][gold]=0;
            
$session[user][experience]=round($session[user][experience]*.95,0);
            
$session[user][specialinc]="";
        } else {
            
fightnav(true,true);
        }

}
if (
$_GET['op']=="weiter"){
$session['user']['specialinc']="bett.php";
output("Du hast den Bettkobold besiegt.");
}
if(
$_GET[op]=="tot"){
switch(
e_rand(1,4)){
case 
1:
case 
2:
output("Du wartest das der Kobold kommt, als er auftaucht stürzt du dich aus dem Hinterhalt heraus auf ihn und machst ihm wie geplant den Gar aus. Als du von seinen legendären Schätzen aber nichts findest, suchst du überall danach, bis du in der Matratze Säckeweise Yen und Kristalle findest.");
$session[user][gold]+=5000;
$session[user][rubi]++;
$session[user][specialinc]="";
break;
case 
3:
case 
4:
output("Du wartest das der Kobold kommt, als er auftaucht, stürut du dich aus dem Hinterhalt heraus auf ihn, doch gerade als du ihm den Gar ausmachen willst, trifft dich ein Blitz und befördert dich ins Reich der Toten.");
$session[user][hitpoints]=0;
    
$session[user][alive]=false;
    
$session[user][specialinc]="";
    
addnews("`0".$session[user][name]." `0wurde bei dem Feigen Versuch den Bettkobold zu töten, von einem Blitz getroffen.");
    
addnav("Tägliche News","news.php");
    }
    }
    if (
$_GET['op']=="z"){
    
output("Du wüsstest nicht, warum dich das Bett einer nicht bestätigten Existenz interessieren sollte und gehst wieder zurück in den Wald.");
    }
?>