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.
Verzeichnisse:
<?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']>3) addnav("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";
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()%3 == 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.");
}
?>