Zeige Source: excalibur.php

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.

Und noch ein Hinweis für die Codekopierer unter Euch: Dieses Logd ist in großen Teilen umgeschrieben. Dies bedeutet, dass vermutlich wenig bis gar nichts läuft, was Ihr Euch von hier herunterladet. ;-) Einfacher ist es wahrscheinlich, wenn Ihr Euch per Hilfeanfrage ans Team wendet und dann bekommt Ihr auch die kompletten Codes mit Glück sogar mit Einbauanleitung.

<?php

// idea of gargamel @ www.rabenthal.de 
// seen on rabenthal    geändert für silienta by Rikkarda@silienta-logd.de 
// und banshee hat (wieder?) nen special draus gemacht ^^

page_title("Altar von Excalibur");
$out="";
$user['specialinc'] = "excalibur.php";
    
if (empty (
$_GET['op'])) {
    
$out.="`2Du erreichst einen seltsam aussehenden Altar. Nachdem du ihn dir angesehen hast, 
    und auch die nähere Umgebung eingehend betrachtet hast, steht fest:`n 
    `6Es ist wirklich ein seltsam aussehender Altar.`n 
    `QUnd es steckt ein Schwert im Altar!`0`n 
    `6Deine Großmutter erzählte dir als Kind oft die Sage von `4Excalibur."
;

    
addnav ("Gehe zum Schwert","forest.php?op=sword");
    
addnav ("Lass stecken...","forest.php?op=leave");
} elseif (
$_GET['op']=="sword") { 
    
$out.="`n`@Viele mutige ".($user['sex']?"Kämpferinnen":"Kämpfer").
    haben schon versucht, das Schwert aus dem Fels zu ziehen. Erfolgreich war niemand!`n`n"
;
   
$out.="`2Möchtest du, `4".($user['name'])."`2, einen Versuch wagen?";
    
addnav ("Versuch wagen","forest.php?op=pull");
   
addnav ("Lieber nicht","forest.php?op=leave");
}  elseif (
$_GET['op']=="pull") { 
        if (
mt_rand(1,3) == 1) { 
            
$out.="`n`2Mit aller Macht ziehst du am Schwert, und es fühlt sich so an, 
            als ob es sich lockert. Du ziehst weiter und weiter...`n`n`0"
;
            
$out.="`!G `@L `#Ü `5C `3K `^W `4U `1N `2S `2C `4H `6!`n`n 
            `2Du hast erfolgreich das Schwert gezogen. Du kannst nun seine unheimliche 
            Macht für dich nutzen!`n`n`0"
;
            
$out.="Das Schwert wird dich in deinem nächsten Kampf zum Sieg führen!`0";
            
addnews("`%".$user['name']."`3 hat Excalibur aus dem Altar ziehen können!!");
            
$_SESSION['bufflist'][rocksword] = array("name"=>"`&Excalibur"
                                            
"rounds"=>2
                                            
"wearoff"=>"Das Schwert wird in deiner Hand unsichtbar. Es ist weg!"
                                            
"atkmod"=>20
                                            
"roundmsg"=>"Du wirst sterben!!"
                                            
"activate"=>"offense");
        } 
        else { 
            
$out.="`n`^Mit aller Kraft ziehst und rüttelst du an dem Schwert, ohne 
            dass es sich bewegt.`nDir ist es nicht gelungen! du bist wie so viele gescheitert.`n 
            `QDein Versuch kostet dich einen Waldkampf.`0"
;
            
$user['turns']-=1
        } 
    
$user['specialinc'] = "";
} elseif (
$_GET['op'] == "leave") {
    
$out.="`^\"Wer braucht schon Schwerter?\"`2, denkst du dir und gehst wieder in den Wald.";
    
$user['specialinc'] = "";
}    

output ($out,true);
?>
Source von excalibur.php

Weitere Dateien, von denen du den Quelltext sehen kannst:

?>