Zeige Source: kryll.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
="";
/* *******************
Kryll ist Wissenschaftlicher Assistent in der Feenwerkstadt
by Fly
on 09/18/2004

little modyfications by Hadriel
******************* */
if (empty ($_GET['op']))
     {
     
$out.="`3 du hörst komische Geräusche und beschließt diesen auf den Grund zu gehen:";
     
$out.="`n Sie führen dich zu einer Lichtung auf der ein `@grüner Goblin `3 zwischen einem Haufen komischer Geräte herumspringt und dabei einen Papierdrachen steigen läßt.";
     
$out.="Als dich der Goblin sieht, winkt er dir zu und ruft: `n`n";
     
$out.="`2\"Hallo Fremder, könntest du mir bitte bei meinem Experiment helfen?\"";
     
$out.="`n`n";
     
addnav ("Höre zu was er vorhat","forest.php?op=exp");
     
addnav ("Greif ihn an","forest.php?op=attack");
     
addnav ("Verschwinde","forest.php?op=back");
     
$user['specialinc'] = "kryll.php";
     }
else if (
$_GET['op']=="exp")
     {
     
$out.="`3Der Goblin stellt sich dir als `@ Kryll `3 vor.";
     
$out.="Er möchte mit seinem Drachen einen Blitz einfangen und diesen dann mit seinen komischen Geräten analysieren.";
     
$out.="Doch leider kann er nicht gleichzeitig den Drachen halten und die seltsamen Knöpfe bedienen.";
     
$out.="`n`n";
     
$out.="`2\"Könntest du bitte den Drachen steigen lassen. Ich werde dich natürlich für deinen Einsatz belohnen!\"";
     
$out.="`3 `n`n";
     
$out.="Du schaust zum Himmel und erkennst, dass sich das Wetter etwas verschlechtert hat. Es könnte ein Gewitter geben.";
     
addnav ("Kryll helfen","forest.php?op=help");
     
addnav ("Greif ihn an","forest.php?op=attack");
     
addnav ("Verschwinde","forest.php?op=back");
     
$user['specialinc'] = "kryll.php";
     }
else if (
$_GET['op']=="back")
     {
     
$out.="`3Du willst dem Goblin nicht helfen und gehst zurück in den Wald";
     
addnav ("zurück in den Wald","forest.php");
     
$user['specialinc'] = "";
     }
else if (
$_GET['op']=="attack")
     {
     
$out.="`3Du ziehst deinen Zauberstab, doch der `@Goblin `3 verschwindet schreiend im Wald.";
     
$Gold $user['level']*100;
     
$out.="`n`n du betrachtest die verschiedenen Geräte und findest dabei`^ $Gold `3Gold.";
     
addnav ("zurück in den Wald","forest.php");
     
$user['gold']+= $Gold;
     
$user['specialinc'] = "";
     }
else if (
$_GET['op']=="help")
     {
     
$out.="`3Du nimmst den Drachen und rennst eine Weile umher.`n`n";
     
$Gold $user['level']*30 mt_rand(1,3);
     switch (
mt_rand(1,3))
            {
            case 
1:
                 
$out.="Doch es will und will einfach kein richtiges Gewitter aufkommen.";
                 
$out.="`nNach einer Weile verziehen sich die Wolken und Ihr brecht das Experiment ab.`n";
                 
$out.="`@Kryll `3 ist sichtlich enttäuscht und verschwindet, nachdem er dir $Gold Gold gegeben hat, schweigend im Wald.";
                 
$user['gold']+= $Gold;
                 
$user['specialinc'] = "";
                 break;
            case 
2:
            case 
3:
                 
$out.="Das Wetter wird immer schlechter und du siehst auch schon vereinzelte Blitze.`n";
                 
$out.="Auf einmal wird der Drache von einem Blitz erfaßt und du fühlst, wie eine extreme Kraft in deinen Körper eindringt.";
                 
$lost mt_rand(1,4);
                 }
switch(
mt_rand(1,3)){
case 
1:
case 
2:
                 
$out.="Der Schmerz ist unbeschreiblich und du wirst dich wohl $lost ".($lost==1?"Runde ":"Runden ")."erholen müssen!";
                 
$out.="`n`n `2\"Noch eine Minute bitte! Dann ist es geschafft!\" `3hörst du `@Kryll`3 schreien.";
                 
$out.="`n`n du gehst davon aus, dass du sterben könntest, wenn du die Qualen noch länger aushalten musst!";
                 
$user['turns']-= $lost;
                 if (
$user['turns']<0)
                      {
$user['turns']=0;
}
                 
addnav ("Durchhalten","forest.php?op=fight");
                 
addnav ("Abbrechen","forest.php?op=break");
                 
$user['specialinc'] = "kryll.php";
                 break;
case 
3:
                  
$out.="`nPlötzlich schlägt ein Blitz in dich ein! du hast keine Chance und verbrennst in der Energiewelle.`n du bist tot!";
$user['alive']=false;
$user['hitpoints']=0;
$user['gold']=0;
$user['experience']*0.95;
addnav ("Tägliche News","news.php");
addnews($user[name]. "`9 wurde erleuchtet!");

            }
     }
if (
$_GET['op']=="break")
     {
     
$Gold $user['level']*30;
     
$out.="`3Du läßt den Drachen los und brichst zusammen.`n`n";
     
$out.="`@Kryll `3 ist sichtlich enttäuscht und verschwindet, nachdem er dir $Gold Gold gegeben hat,";
     
$out.="schweigend im Wald.";
     
addnav ("zurück in den Wald","forest.php");
     
$user['gold']+= $Gold;
     
$user['specialinc'] = "";
     }
if (
$_GET['op']=="fight")
     {
     
$Gold $user['level']*100 *mt_rand(1,3);
     
$out.="`3Es durchströmt soviel Energie deinen Körper, dass du die Augen schließt und laut aufschreist.";
     switch(
mt_rand(1,5))
            {
            case 
1:
            case 
2:
            case 
3:
                 
$out.="`3`n`nDu fällst leblos auf die Erde.";
                 
$out.="`n`n`^Du bist tot!`n";
                 
$out.="`^Du verlierst 5% deiner Erfahrung.`n";
                 
$out.="Du verlierst all dein Gold.`n";
                 
$out.="Du kannst morgen wieder weiterspielen.`n`n";
                 
$user['alive']=false;
                 
$user['hitpoints']=0;
                 
$user['experience']*=0.95;
                 
$user['gold'] = 0;
                 
addnav ("Tägliche News","news.php");
                 
addnews($user[name]. "`9 wurde von einem Blitz gegrillt!");
                 
$out.="`@Kryll `3ist sowas von erfreut über den Erfolg seines Experiments, dass er dein Ableben garnicht wahrnimmt.";
                 break;
            case 
4:
            case 
5:
                 
$out.="`3 `n`n du hälst den Schmerz nichtmehr aus und brichst trotz deiner Bemühungen zusammen.";
                 
$out.="`nAls du die Augen wieder aufmachst erblickst du `@Kryll`3 wie er über die Lichtung tanzt:`n`n";
                 
$out.="`2\"Wir haben es geschafft, geschafft, geschafft!\"`n`n";
                 
$exp$user['level']*200;
                 
$out.="`^Du erhältst $exp Erfahrung.`n";
                 
$out.="Du verlierst einen Waldkampf.`n`n";
                 
$user['turns']--;
                 
$user['experience']+=$exp;
                 
addnav ("zurück in den Wald","forest.php");
                 
$user['specialinc'] = "";
                 
addnews($user[name]." `9hat die Mächte der Natur überlebt!");
//                 $sql = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'ooc',".$user[acctid].",'/me `\^verteilt eine Runde Elektroschocks!')";
//                 db_query($sql);
                 
$out.="`@Kryll `3ist sowas von erfreut über den Erfolg seines Experiments, dass er ganz vergisst dich auszuzahlen.";
                 break;




            }

            
$out.="Er rennt freude strahlend in den Wald. Später bemerkt er, dass er dich nicht ausgezahlt hat und bringt dir $Gold zu `fRamius.`n";
            
$user['goldinbank'] += $Gold;
            }




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

Weitere Dateien, von denen du den Quelltext sehen kannst:

?>