LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
//Script by Horus
//Script in viele Dateien aufgeteilt für besseren
//Überblick. Dieser Text MUSS stehen bleiben, der Rest
//darf umgeändert werden.
//einzelne Scripte der Meister etc. in eins gepackt
// von Nebel - http://www.mystara-logd.net/
require_once "common.php";
addcommentary();
page_header("Der Turm der Elemente");
if ($_GET['op']==""){
output("`$`c`bTurm der Elemente`c`bDu betrittst einen großen Turm. Das ist der Turm der Elemente. Hier treffen sich die mächtigsten Krieger aus Barquox um gegen die 4 Meister der Elemente zu bestehen. An der Wand gegenüber von dir sind 4 Türen.
Auf jeder der 4 Türen ist ein Zeichen eingeritzt. Ein Stückchen vor den Türen steht ein Mann in einem Gewand der dich die ganze Zeit beobachtet. In der Mitte des Raumes gibt es ein kleines rundes Feld das leuchtet. Damit weißt du leider noch nichts anzufangen. Was tust du?
`n`n`9In der Nähe unterhalten sich ein paar Krieger:`n");
viewcommentary("turm","Hinzufügen",23);
addnav("Turm");
if ($session['user']['rpchar']!=1){
addnav("Zu dem Mann gehen","arkanya_turm.php?op=man");
if($session['user']['orden1']==4){
addnav("Zur Kammer der Elemente teleportieren","element.php");
}
}
addnav("Wege");
addnav("Zurück zur Stadt","arkanya.php");
}else if ($_GET['op']=="man"){
addnav("Dein Meister");
if($session['user']['orden1']==0){addnav("`9Zulan`0","arkanya_turm.php?op=zulan");}
if($session['user']['orden1']==1){addnav("`$ Elwus`0","arkanya_turm.php?op=elwus");}
if($session['user']['orden1']==2){addnav("`7Reanda`0","arkanya_turm.php?op=reanda");}
if($session['user']['orden1']==3){addnav("`qGaya`0","arkanya_turm.php?op=gaya");}
addnav("Wege");
addnav("Zurück zum Eingang","arkanya_turm.php");
addnav("Zurück zur Stadt","arkanya.php");
output("`$`c`bDer Mann`c`bDu gehst auf den Mann im Gewand zu. Er schaut dich an und sagt dann:`n`^Ahh...{$session['user'][name]} `^ich habe dich schon erwartet. Ich bin Zunog, derjenige der die Krieger zu ihren richtigen Meistern führt.
`n`$ Er schaut auf ein Pergament und sagt dann:`n`n");
if($session['user']['orden1']==0){output("`^Dein nächster Meister ist `9Zulan, Meister des Wassers`0`^.`n");}
if($session['user']['orden1']==1){output("`^Dein nächster Meister ist `$ Elwus, Meister des Feuers`0`^.`n");}
if($session['user']['orden1']==2){output("`^Dein nächster Meister ist `7Reanda, Meisterin des Windes`0`^.`n");}
if($session['user']['orden1']==3){output("`^Dein nächster Meister ist `qGaya, Meister der Erde`0`^.`n");}
if($session['user']['orden1']==4){output("`^Wie es aussieht hast du all deine Meister besiegt! Glückwunsch. Du wirst nun über das Portalfeld in der Eingangshalle zum Turm der Götter gelangen!`n");}
if($session['user']['orden1']>4){output("`^`nWenn du alle 4 Meister besiegt hast, wird dir der Zugang zum Turm der Götter zustehen. Aber das ist nicht so einfach. Die Meister hier sin extrem stark. Nur wirklich mächtige Krieger können sie besiegen. Und auf eins muss ich dich hinweisen.
Solltest du gegen einen deiner Meister verlieren gibt es kein zurück. Sie haben keine Gnade. Du wirst also um Leben und Tod kämpfen!`$`nDu schaust ihn noch einmal an und schaust dann auf die Tür deines nächsten Meisters.");}
output("`n`n`5Du besitzt momentan `^{$session['user']['orden1']} `5Orden!");
}else if ($_GET['op']=="zulan"){
$badguy = array(
"creaturename"=>"`9Zulan, Meister des Wassers`0"
,"creaturelevel"=>15
,"creatureweapon"=>"Wasserschwert"
,"creatureattack"=>20
,"creaturedefense"=>20
,"creaturehealth"=>200
,"diddamage"=>0);
/*$userlevel=$session['user']['level'];
$userattack=$session['user']['attack'];
$userhealth=$session['user']['hitpoints'];
$userdefense=$session['user']['defense'];
$badguy[creaturelevel]+=$userlevel;
$badguy[creatureattack]+=$userattack;
$badguy[creaturehealth]+=$userhealth;
$badguy[creaturedefense]+=$userdefense;
$session['user']['badguy']=createstring($badguy);*/
$session['user']['badguy']=createstring($badguy);
$atkflux = e_rand(0,$session['user']['dragonkills']*2);
$defflux = e_rand(0,($session['user']['dragonkills']*2-$atkflux));
$hpflux = ($session['user']['dragonkills']*2 - ($atkflux+$defflux)) * 5;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth']+=$hpflux;
$battle=true;
$_GET['op']=="fight";
}else if ($_GET['op']=="elwus"){
$badguy = array(
"creaturename"=>"`$ Elwus, Meister des Feuers`0"
,"creaturelevel"=>20
,"creatureweapon"=>"Flammenpeitsche"
,"creatureattack"=>25
,"creaturedefense"=>25
,"creaturehealth"=>350
,"diddamage"=>0);
/*$userlevel=$session['user']['level'];
$userattack=$session['user']['attack'];
$userhealth=$session['user']['hitpoints'];
$userdefense=$session['user']['defense'];
$badguy[creaturelevel]+=$userlevel;
$badguy[creatureattack]+=$userattack;
$badguy[creaturehealth]+=$userhealth;
$badguy[creaturedefense]+=$userdefense;
$session['user']['badguy']=createstring($badguy);*/
$session['user']['badguy']=createstring($badguy);
$atkflux = e_rand(0,$session['user']['dragonkills']*2);
$defflux = e_rand(0,($session['user']['dragonkills']*2-$atkflux));
$hpflux = ($session['user']['dragonkills']*2 - ($atkflux+$defflux)) * 5;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth']+=$hpflux;
$battle=true;
$_GET['op']=="fight";
}else if ($_GET['op']=="reanda"){
$badguy = array(
"creaturename"=>"`7 Reanda, Meisterin des Windes`0"
,"creaturelevel"=>25
,"creatureweapon"=>"Wirbelsturm"
,"creatureattack"=>35
,"creaturedefense"=>35
,"creaturehealth"=>450
,"diddamage"=>0);
/*$userlevel=$session['user']['level'];
$userattack=$session['user']['attack'];
$userhealth=$session['user']['hitpoints'];
$userdefense=$session['user']['defense'];
$badguy[creaturelevel]+=$userlevel;
$badguy[creatureattack]+=$userattack;
$badguy[creaturehealth]+=$userhealth;
$badguy[creaturedefense]+=$userdefense;
$session['user']['badguy']=createstring($badguy);*/
$session['user']['badguy']=createstring($badguy);
$atkflux = e_rand(0,$session['user']['dragonkills']*2);
$defflux = e_rand(0,($session['user']['dragonkills']*2-$atkflux));
$hpflux = ($session['user']['dragonkills']*2 - ($atkflux+$defflux)) * 5;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth']+=$hpflux;
$battle=true;
$_GET['op']=="fight";
}else if ($_GET['op']=="gaya"){
$badguy = array(
"creaturename"=>"`qGaya, Meister der Erde`0"
,"creaturelevel"=>50
,"creatureweapon"=>"Erdstoß"
,"creatureattack"=>60
,"creaturedefense"=>30
,"creaturehealth"=>680
,"diddamage"=>0);
/*$userlevel=$session['user']['level'];
$userattack=$session['user']['attack'];
$userhealth=$session['user']['hitpoints'];
$userdefense=$session['user']['defense'];
$badguy[creaturelevel]+=$userlevel;
$badguy[creatureattack]+=$userattack;
$badguy[creaturehealth]+=$userhealth;
$badguy[creaturedefense]+=$userdefense;
$session['user']['badguy']=createstring($badguy);*/
$session['user']['badguy']=createstring($badguy);
$atkflux = e_rand(0,$session['user']['dragonkills']*2);
$defflux = e_rand(0,($session['user']['dragonkills']*2-$atkflux));
$hpflux = ($session['user']['dragonkills']*2 - ($atkflux+$defflux)) * 5;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth']+=$hpflux;
$battle=true;
$_GET['op']=="fight";
//Battle Settings
}else if ($_GET['op']=="run"){ // Flucht
if (e_rand()%3 == 0){
$session['user']['specialinc']="";
output ("`c`sDu bist noch einmal entkommen!`0`c`n");
$_GET['op']="";
addnav("weiter","arkanya_turm.php");
}else{
output("`c`sSetz dich zur Wehr!`0`c");
$battle=true;
}
}else if ($_GET['op']=="fight"){ // Kampf
$battle=true;
$session['user']['specialinc']="arkanya_turm.php";
}
if ($battle) {
include("battle.php");
$session['user']['specialinc']="arkanya_turm.php";
if ($victory){
output("`nDu hast `^".$badguy['creaturename']." besiegt.`n`# Du erhältst einen Orden!");
$badguy=array();
$session['user']['badguy']="";
$session['user']['orden1']+=1;
addnav("Verlasse den Raum","arkanya_turm.php");
}elseif($defeat){
output("Du wurdest von deinem Meister besiegt! Du bist tot!");
$session['user']['alive']=false;
$session['user']['hitpoints']=0;
$session['user']['specialinc']="";
$session['user']['reputation']--;
addnav("Neuigkeiten","news.php");
}else{
fightnav(true,true);
}
}
page_footer();
?>