Zeige Source: bridge.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
$out
="";
/********************************************
/* The Bridge of Death - forest special
/* Description: this is a port of the monty python and the holy grail skit.
/* filename: bridge.php
/* original mod by Sixf00t4 for sixf00t4.com/dragon
/* modified and translated by SkyPhy, July 2004
/*************************************************
/* INSTALLATION
/* simply put bridge.php in your special directory
/*************************************************/
page_title ("`3Brücke des Todes");
$out "";

if (empty (
$_GET['op'])){
    
$user['turns']-=1;
        
addnav ("Frage, ich kenne keine Furcht!","forest.php?op=ask");
        
addnav ("LAUF WEG!","forest.php?op=leave");
        
$user['specialinc'] = "bridge.php";
        
$out.=(" `2Du wanderst durch den Wald und triffst auf den Mann aus der Szene 24`n");
        
$out.=(" du hast die `3Brücke des Todes`2 gefunden!`n");
        
$out.=(" `2Die Hängebrücke ist in einem schrecklichen Zustand, aber es ist der einzige Weg auf die andere Seite.`n");
        
$out.=(" Der Wächter der Brücke ruft, `3 Stop!  Wer über die Brücke des Todes will gehen, der muß 3 mal Rede und Antwort stehen.`2`n");
}
else if (
$_GET['op']=="ask"){
        
addnav ($user[name],"forest.php?op=lance");
        
addnav ("Lancelot","forest.php?op=know");
        
addnav ("Kasperl","forest.php?op=know");
        
$user['specialinc'] = "bridge.php";
        
$out.=("WELCHER...ist dein Name?`n");
}
else if (
$_GET['op']=="lance"){
        
$user['specialinc'] = "bridge.php";
        
addnav ("Die Suche nach dem grünen Drachen","forest.php?op=grail");
        
addnav ("Sauffen bis zum umfallen","forest.php?op=know");
        
$out.=("WELCHES...ist deine Aufgabe?`n");
}
else if (
$_GET['op']=="grail"){
        
$user['specialinc'] = "bridge.php";
    switch(
mt_rand(1,10)){
    case 
1: case 2: case 3: case 4:
        
addnav ("Das weiß ich nicht","forest.php?op=know");
        
$out.=("WELCHES...ist die Hauptstadt von Assyrien?`n");
    break;
    case 
5: case 6: case 7: case 8:
        
addnav ("Blau","forest.php?op=blue");
        
addnav ("Grün","forest.php?op=blue");
        
addnav ("Rot","forest.php?op=blue");
        
$out.=("WELCHES...ist deine Lieblingsfarbe?`n");
    break;
    case 
9: case 10:
        
addnav ("Afrikanische oder Europäische?","forest.php?op=swallow");
        
$out.=("WELCHES...ist die Geschwindigkeit einer unbeladenen Taube?`n");
    break;
}}
elseif (
$_GET['op']=="leave"){
        
$user['specialinc'] = "";
        
$out.=("`#Eingeschüchtert kommst du in den Wald zurück");
}
else if (
$_GET['op']=="blue"){
        
$user['specialinc'] = "bridge.php";
    if (
mt_rand(0,1)==0)    {
        
$out.=("`2Du änderst schnell deine Meinung, und noch bevor du `^Gelb`2 sagen kannst... `n");
        
$out.=("wirst du in die Luft katapultiert. `4AAAIIIIIIIIHHHHHHHHHHHHHHHH.!`2`n");
        
$out.=("Doch du hast Glück und landest nur wenige Zentimeter vom Abgrund entfernt`n");
        
$out.=("Allerdings schlägst du hart auf und verlierst fast alle Lebenspunkte!");
        
addnews($user[name]." `fhatte Glück und landete nur wenige Zentimeter vom Abgrund entfernt");
        
addnav ("zurück in den Wald","forest.php?op=leave");
        
$user['hitpoints']=3;
    }else{
        
$user['specialinc'] = "";
        
addnav ("Weiter","forest.php");
        
$out.=("Richtig. Du kannst passieren.`n");
        
$out.=("Du überquerst die Brücke. In der Mitte der Brücke findet du `3einen Edelstein`2");
        
$user[gems]++;
}}
else if (
$_GET['op']=="know"){
        
$out.=("`4AAAAIIIIIIIIIHHHHHHHHHHHHHHH!`2, `n");
        
$out.=("du wirst in hohem Bogen in die Luft katapultiert......`n");
        
$out.=("Und stürtzt in den Abgrund!`n`n");
        
$out.=("Natürlich bist du jetzt....TOT`n");
        
$user['alive']=false;
        
$user['hitpoints']=0;
        
$user['specialinc'] = "";
        
addnews($user[name]." `fgab die falsche Antwort und darf nun die Radieschen von unten betrachten.");
        
addnav ("Tägliche News","news.php");
        
$user['specialinc'] = "";
}
else if (
$_GET['op']=="swallow"){
        
$out.=("`4AAAAAAAIIIIIIIIIIIHHHHHHHHHHHHH!, `2`n");
        
$out.=("Der Wächter der Brücke wird in die Luft katapultiert und fliegt in hohen Bogen den Abgrund hinab!`n");
        
$out.=("`3\"Woher weißt du soviel über Schwalben?\"`2, ruft er im hinabstürtzen`n");
        
$out.=("Für dein großes Wissen erhältst du `5500 Erfahrungspunkte`2!`0`n");
        
addnews($user[name]."s `@Wissen über Schwalben rettete ".($user['sex']?"ihr":"sein")." Leben und gewann Einiges an Erfahrung.`0");
        
$user['experience']+=500;
        
$user['specialinc'] = "";
        
addnav ("Über die Brücke","forest.php");
}
output ($outtrue);
?>
Source von bridge.php

Weitere Dateien, von denen du den Quelltext sehen kannst:

?>