LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

//*-------------------------*
//|        Scriptet by      |
//|       °*Amerilion*°     |
//|      greenmano@gmx.de   |
//|       first seen at     |
//|      mekkelon.de.vu     |
//*-------------------------*


//Sanela-Pack 1.1



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

if (
$_GET['op']==""){
output("`n`c`b`8Die entlegene Lichtung`b`c`n`n");
output("`tDu endeckst bei deinen täglichen Spaziergang im Wald einen kleinen Pfad.");
output("Er führt tief in den Wald hinein und du überlegst ob du weiter gehen solltest");
output("Aus unerfindlichen Gründen weißt du das du so lange brauchen wirst das du in der");
output("Zeit auch drei mal kämpfen könntest.");
$session['user']['specialinc']="killeraffen.php";
if(
$session['user']['turns']>3addnav("Weiter","forest.php?op=w");
addnav("Zurück","forest.php?op=z");
}
if (
$_GET['op']=="w"){
output("`tDu gehst den Weg entlang, er führt dich an einem kleinen Tannenwald vorbei");
output("und schließlich auch an einen Fluss. Du kletterst über einen Baumstamm");
output("der wie eine Brücke über ihn liegt. Auf der anderen Seite bemerkst du eine");
output("kleine Eiche, und du bemerkst das hier keine Vögel mehr singen. Anstelle");
output("dessen hörst du ein lautes keckern und siehst einen kleinen Affen auf");
output("den Baum sitzten. Ist nun der zeitpunkt deiner Rache für die gestohlenen");
output("Edelsteine gekommen?");
$session['user']['specialinc']="killeraffen.php";
$session['user']['turns']-=3;
addnav("Kämpfe","forest.php?op=k");
addnav("Zurück","forest.php?op=z");
}
if (
$_GET['op']=="k"){
output("`9Du gehst mit gezogener Waffe auf das Affen zu, welcher dich sofort angreift.");
$badguy = array(
                
"creaturename"=>"`\$Affe`0",
                
"creaturelevel"=>$session[user][level],
                
"creatureweapon"=>"Eine Klaue mit Edelsteinen",
                
"creatureattack"=>$session['user']['attack']*0.75,
                
"creaturedefense"=>$session['user']['defence']*0.85,
                
"creaturehealth"=>round($session['user']['maxhitpoints']*1,0),
                
"diddamage"=>0);
        
$session['user']['badguy']=createstring($badguy);
        
$session['user']['specialinc']="killeraffen.php";
        
$battle=true;
        
$session['user']['specialinc']="";
}

//Battle Settings

else if ($_GET['op']=="run"){   // Flucht
    
if (e_rand()%== 0){
        
output ("`c`b`&Du konntest den Affen entkommen!`0`b`c`n");
        
$_GET['op']="";
    }else{
        
output("`c`b`\$Der Affe war schneller als du!`0`b`c");
        
$battle=true;
    }
}
else if (
$_GET[op]=="fight"){   // Kampf
    
$battle=true;
    
$session['user']['specialinc']="";
}

if (
$battle) {
    include(
"battle.php");
    
$session['user']['specialinc']="killeraffen.php";
        if (
$victory){
            
$badguy=array();
            
$session['user']['badguy']="";
            
output("`n`9Du konntest nach einem schweren Kampf den Affen besiegen!");
            
//Navigation
            
$session['user']['specialinc']="killeraffen.php";
            
addnav("Weiter","forest.php?op=we");
            if (
rand(1,4)==1) {
                
$gem_gain rand(1,3);
                
$gold_gain rand($session['user']['level']*10,$session['user']['level']*15);
                
output(" Du findest Du $gem_gain Edelsteine und $gold_gain Goldstücke.`n`n");
            }
            
$exp round($session['user']['experience']*0.03);
            
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']="";
            
output("`n`9Der Affe war stärker!`n`nDu verlierst 5% Deiner Erfahrung.`0");
            
output("`nAffen können nichts mit Gold anfangen. Wohl aber mit Edelsteinen.`n Du kannst morgen
            wieder kämpfen!"
);
            
addnav("Tägliche News","news.php");
            
addnews("`TKilleraffen haben ".$session['user']['name']." `T mit Edelsteinen getötet!");
            
$session['user']['alive']=false;
            
$session['user']['hitpoints']=0;
            
$session['user']['gems']=round($session['user']['gems']*0.5);
            
$session['user']['experience']=round($session['user']['experience']*.95,0);
            
$session['user']['specialinc']="";
        } else {
            
fightnav(true,true);
        }
}
if (
$_GET['op']=="we"){
output("`t Du hast grade den einen Affen besiegt");
switch(
e_rand(1,5)){
case 
1:
case 
2:
case 
3:
                    
$session['user']['specialinc']="killeraffen.php";
                    
output("als sich mit Gekreisch schon der nächste auf dich stürzt.");
                    
addnav("Kämpfe","forest.php?op=k");
break;
case 
4:
case 
5:
                    
output("als dich ein Funkeln unter einen Wurzel auf ein kleines Versteck mit Edelsteinen");
                    
output("aufmerksam macht. Erfreut steckst du sie ein und gehst wieder in den Wald.");
                    
$gem=(e_rand(1,5));
                    
output("`n`n`^Du bekommst $gem Edelsteine.");
                    
$session['user']['gems']+=$gem;
                    
$session['user']['specialinc']="";
break;
                   }
}
if (
$_GET['op']=="z"){
output("Du gehst zurück in den Wald, wobei du keine Zeit verlierst.");
}
?>