LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

require_once "common.php";
require_once 
"func/fightnav.php";

if(isset(
$_GET['meister'])){
    
$_SESSION['tmp']['meister']=$_GET['meister'];
}

$badguys = array(22=> array("creaturename"=>"Sorano, Meister der Vergangenheit"
                            
,"creaturelevel"=>82
                            
,"creatureweapon"=>"Alpträume"
                            
,"creatureattack"=>105
                            
,"creaturedefense"=>100
                            
,"creaturehealth"=>2350
                            
,"diddamage"=>0),

                    
23=> array("creaturename"=>"Helio, Meister der Zukunft"
                            
,"creaturelevel"=>84
                            
,"creatureweapon"=>"Visionen"
                            
,"creatureattack"=>110
                            
,"creaturedefense"=>110
                            
,"creaturehealth"=>2565
                            
,"diddamage"=>0),

                    
24=> array("creaturename"=>"Lyrmia, Meisterin der Gegenwart"
                            
,"creaturelevel"=>92
                            
,"creatureweapon"=>"geheime Pläne"
                            
,"creatureattack"=>135
                            
,"creaturedefense"=>125
                            
,"creaturehealth"=>3750
                            
,"diddamage"=>0)
);

$mfarben=array(0=>""1=>"`4"2=>"`$"3=>"`Q"4=>"`q"5=>"`X"6=>"`_"7=>"`&",
                    
8=>"`Á"9=>"`D"10=>"`("11=>"`9"12=>"`m"13=>"`M"14=>"`é",
                    
15=>"`x"16=>"`Z"17=>"`]"18=>"`="19=>"`8"20=>"`g"21=>"`2",
                    
22=>"`B"23=>"`C"24=>"`z");                    

page_header($badguys[$_SESSION['tmp']['meister']]['creaturename']);

if(
$_SESSION['tmp']['meister']<22 ||$_SESSION['tmp']['meister']>24){
    
output('Es ist ein Fehler aufgetreten, benachrichtige bitte einen Admin und füge die folgende Fehlermeldung an deine Nachricht an: '
            
.'`n(meister3.php, '.$_SESSION['tmp']['meister'].', '.$session['user']['acctid'].', '.date('d.m.Y, H:i:s').')');
    
addnav("Zurück","man.php");
    
page_footer();
    unset(
$_SESSION['tmp']['meister']);
    exit();
}

$badguy=$badguys[$_SESSION['tmp']['meister']];
$badguy['creaturename']=$mfarben[$_SESSION['tmp']['meister']].$badguy['creaturename'];
$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;

if (
$battle){
    include (
"battle.php");
    if (
$victory){
            
output("`n`^Du hast `^".$mfarben[$_SESSION['tmp']['meister']].$badguys[$_SESSION['tmp']['meister']]['creaturename']."`^ besiegt.`n`#Du erhältst einen Orden!");
            
$badguy=array();
            
$session['user']['badguy']="";
            if(
$session['user']['orden']<$_SESSION['tmp']['meister']) $session['user']['orden']+=1;
            if(
$_SESSION['tmp']['meister']<24){
                
addnav('Weiter','meister3.php?meister='.($_SESSION['tmp']['meister']+1));
            } else {
                
addnav("Verlasse den Raum","man.php");
            }
            unset(
$_SESSION['tmp']['meister']);
    }elseif(
$defeat){
        
output("Du wurdest von deinem Meister besiegt! Du bist tot!");
        
$session[user][hitpoints]=0;
        
$session[user][specialinc]="";
        
$session[user][reputation]--;
        unset(
$_SESSION['tmp']['meister']);
        
addnav("Tägliche News","news.php");
    } else {
        
fightnav();
    }
}

page_footer();
?>