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="";
//////////////////////////
// Make By Kev //
// 25.07.2004 //
// Copyright by Kev //
// v0.2 Der Baum //
// Idea by Hadriel //
//////////////////////////
// some adjustments by gargamel @ www.rabenthal.de
// balancing: fewer rewards, fewer punishment
//
page_title ("`2Der Baum");
if (empty ($_GET['op'])){
$out.="`c`2Du gehst durch den Wald, plötzlich erreichst du eine Kreuzung...`n`c";
$out.="`cEs sind dort 3 Wege... `n`@Aber einer führt ins Verderben, also überlege gut, welchen du nimmst...`c";
$out.="`n`c`2Wolang willst du gehen???`n`c`0";
addnav ("Links","forest.php?op=ask");
addnav ("Grade aus","forest.php?op=ask");
addnav ("Rechts","forest.php?op=ask");
addnav ("zurück in den Wald","forest.php?op=leave");
$user['specialinc'] = "treejail.php";
}
else if ($_GET['op']=="ask"){
$rand = mt_rand(1,6);
switch ($rand){
case 1:
$out.="`2Du hast den falschen Weg gewählt! Dies war der Weg in die
Unterwelt!`n
`QDu verlierst dein Leben und dein Gold. Du kannst morgen wieder kämpfen.`0";
$user['hitpoints']=0;
$user['gold']=0;
$user['alive']=false;
$user['specialinc'] = "";
addnav ("Tägliche News","news.php");
addnews($user[name]." `2wurde tot in der Nähe eines modrigen Baumes gefunden!`0");
break;
case 2:
case 3:
case 4:
case 5:
$out.="`2Du kommst zu einem Baum, er sieht etwas modrig aus...`n du hörst eine Stimme. Du denkst, sie kommt aus dem Baum, du bist dir aber nicht
sicher...Obwohl...Da ist ein Schlitz im Stamm...`n
Was willst du tun?`n`0";
addnav ("Die Person Retten","forest.php?op=lance");
addnav ("Weitergehen","forest.php?op=lance1");
$user['specialinc'] = "treejail.php";
break;
case 6:
$out.="`2Du hast den falschen Weg gewählt! du benötigst die Zeit von 5
Waldkämpfen um wieder zurück auf den Hauptweg zu kommen!`n`0";
$user['turns']-=5;;
$user['specialinc'] = "";
break;
}
}
else if ($_GET['op']=="lance"){
$reward = round($user['experience'] * 0.02);
$out.="`2Du fängst sofort an, die vermutete Person zu retten und versuchst,
den Schlitz größer zu kriegen`n
Als endlich der Schlitz groß genug ist kommt eine Frau hinaus...`n
`@\"Danke, du hast mich gerettet! Ich wurde in den Baum eingesperrt und war
viele Jahre dort drin, aber niemand wollte mich retten...`n
Ich werde mich für deine Hilfe bei dir bedanken...\"`n`n
`2Du bekommst für deine Hilfe `^500 Gold `2und `^$reward Erfahrungspunkte`2!`n`0";
$user['gold']+=500;
$user['experience'] += $reward;
$user['specialinc'] = "";
}
else if ($_GET['op']=="lance1"){
switch ( mt_rand(1,3) ){
case 1:
case 2:
$out.="`2Du gehst einfach weiter, da sagt eine Stimme...`n
`@Du hast der Frau, die im Baum ist, nicht geholfen! Ich werde dich dafür
bestrafen!`n`n
`2Du Verlierst alle deine Lebenspunkte, du darfst morgen weiterkämpfen...`n`0";
$user['hitpoints']=0;
$user['alive']=false;
$user['specialinc'] = "";
addnav ("Tägliche News","news.php");
addnews($user[name]." `2wurde tot in der Nähe eines modrigen Baumes gefunden!`0");
break;
case 3:
$out.="Du gehst weiter deines Weges";
}
$user['specialinc'] = "";
}
else if ($_GET['op']=="leave"){
$out.="`2Du traust dich nicht so recht einen Weg auszusuchen und gehst deshalb
den Weg, den du gekommen bist, wieder zurück.`0";
$user['specialinc'] = "";
}
output ($out,true);
?>