LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
//By Anubis
//Add-on zum Tempel der Götter
//Idee von meiner geliebten Hinata
require_once("common.php");
addcommentary();
if ($session['user']['alive']){ }else{
redirect("shades.php");
}
page_header("Die Schmiede des Hepheistos");
output("`Q Als du durch den Torbogen aus Feuer tritts kommt dir Glühende Hitze entgegen!Aber es dauert nicht lange und du hats dich daran gewöhnt und gehst Tiefer rein!");
output("`Q Du gehst immer Tiefer rein bist einen Mann siehst der mit einem Schmiedehammer grade eine Rüstung bearbeitet.Das muss Hepheistos sein denkst du dir!");
output("`Q Als er dich erblickt sagt er:`$ Ahh Ein Besucher..Ich hatte schon Lange keinen Besuch mehr dein Name ist $name oder?`QDu nickst kurz und Hepheistos grinst dich breit an..einige Minuten vergehen bis Hepheistos weiter spricht:`$ Weisst du so als Schmied is man ganz schön Alleine...Weisst du was fühl dich bei mri ganz wie Zuhause!");
output("`$ Und ich kann dir auch mal deine Waffe beschriften für wenig Gold!Oder auch verbessern!Aber halt nur gegen Gold.Und die Bedingung ist du besuchst mich Regelmäßig");
//Das mit dem Besuchen ist nur so gemeint^^
addnav("Deine Waffe gravieren lassen","raumh2.php?op=name");
addnav("Deine Rüstung verzieren lassen","raumh2.php?op=rname");
if ($_GET['op']=="name") {
page_header("Eine Waffe benennen");
output("`bEine Waffe benennen`b`n`n");
output("`n`nDer Name deiner Waffe darf 40 Zeichen lang sein und Farbcodes enthalten.`n`n");
$n = $session['user'][weapon];
output("Deine Waffe heißt bisher : `n");
$output.=$n;
output("`n`n`0Wie soll deine Waffe heißen ?`n");
$output.="<form action='raumh2.php?op=namepreview' method='POST'><input name='newname' value=\"".HTMLEntities($newname)."\" size=\"30\" maxlength=\"40\"> <input type='submit' value='Vorschau'></form>";
addnav("","raumh2.php?op=namepreview");
addnav("Zurück","goettertempel.php");
}elseif ($_GET['op']=="namepreview"){
$n = $session[user][name];
$_POST['newname']=str_replace("`0","",$_POST['newname']);
if (strlen($_POST['newname'])>40) $msg.="Der neuer Name ist zu lang, inklusive Farbcodes darf er nicht länger als 40 Zeichen sein.`n";
$colorcount=0;
for ($x=0;$x<strlen($_POST['newname']);$x++){
if (substr($_POST['newname'],$x,1)=="`"){
$x++;
$colorcount++;
}
}
if ($colorcount>getsetting("maxcolors",20)){
$msg.="Du hast zu viele Farben im Namen benutzt. Du kannst maximal ".getsetting("maxcolors",20)." Farbcodes benutzen.`n";
}
if ($msg==""){
page_header("TEST");
output("Deine Waffe wird so heißen: {$_POST['newname']}`n`n`0Ist es das was du willst?`n`n");
$p = 20;
$output.="<form action=\"raumh2.php?op=changename\" method='POST'><input type='hidden' name='name' value=\"".HTMLEntities($_POST['newname'])."\"><input type='submit' value='Ja' class='button'>, meine Waffe heißt nun ".appoencode("{$_POST['newname']}`0")." für 1500 Gold.</form>";
addnav("Noch mal versuchen","raumh2.php?op=name");
addnav("Ich lass es lieber sein. Schnell raus hier!!!","goettertempel.php");
addnav("","raumh2.php?op=changename");
}else{
output("`bFalscher Name`b`n$msg");
output("`n`nDeine Waffe heißt bisher : ");
$output.=$n;
output("`0, und wird so aussehen $newname");
output("`n`nWie soll deine Waffe heißen?`n");
$output.="<form action='lodge.php?op=namepreview' method='POST'><input name='newname' value=\"".HTMLEntities($regname)."\"size=\"30\" maxlength=\"40\"> <input type='submit' value='Vorschau'></form>";
addnav("","raumh2.php?op=namepreview");
}
} else
if ($_GET['op']=="changename"){
page_header("Namenswechsel");
if($session['user']['gold']<1499) {
output("Du hast nich genug Gold also verschwinde");
}else{
output("Gratulation, deine Waffe wurde von Hepheistos Graviert`0!`n`n");
$session['user']['weapon']=$_POST['name'];
$session['user']['gold']-=1500;
//debuglog:("sell 2000 gold");
}
addnav("Zurück zum Tempel","goettertempel.php");
}
if ($_GET['op']=="rname") {
page_header("Eine Rüstung benennen");
output("`bEine Rüstung benennen`b`n`n");
output("`n`nDer Name deiner Rüstung darf 40 Zeichen lang sein und Farbcodes enthalten.`n`n");
$n = $session['user'][armor];
output("Deine Rüstung heißt bisher : `n");
$output.=$n;
output("`n`n`0Wie soll deine Rüstung heißen ?`n");
$output.="<form action='raumh2.php?op=rnamepreview' method='POST'><input name='newname' value=\"".HTMLEntities($newname)."\" size=\"30\" maxlength=\"40\"> <input type='submit' value='Vorschau'></form>";
addnav("","raumh2.php?op=rnamepreview");
addnav("Zurück","goettertempel.php");
}elseif ($_GET['op']=="rnamepreview"){
$n = $session[user][name];
$_POST['newname']=str_replace("`0","",$_POST['newname']);
if (strlen($_POST['newname'])>40) $msg.="Der neuer Name ist zu lang, inklusive Farbcodes darf er nicht länger als 40 Zeichen sein.`n";
$colorcount=0;
for ($x=0;$x<strlen($_POST['newname']);$x++){
if (substr($_POST['newname'],$x,1)=="`"){
$x++;
$colorcount++;
}
}
if ($colorcount>getsetting("rmaxcolors",20)){
$msg.="Du hast zu viele Farben im Namen benutzt. Du kannst maximal ".getsetting("maxcolors",20)." Farbcodes benutzen.`n";
}
if ($msg==""){
page_header("TEST");
output("Deine Rüstung wird so heißen: {$_POST['newname']}`n`n`0Ist es das was du willst?`n`n");
$p = 20;
$output.="<form action=\"raumh2.php?op=rchangename\" method='POST'><input type='hidden' name='name' value=\"".HTMLEntities($_POST['newname'])."\"><input type='submit' value='Ja' class='button'>, meine Rüstung heißt nun ".appoencode("{$_POST['newname']}`0")." für 1500 Gold.</form>";
addnav("Noch mal versuchen","raumh2.php?op=rname");
addnav("Ich lass es lieber sein. Schnell raus hier!!!","goettertempel.php");
addnav("","raumh2.php?op=rchangename");
}else{
output("`bFalscher Name`b`n$msg");
output("`n`nDeine Rüstung heißt bisher : ");
$output.=$n;
output("`0, und wird so aussehen $newname");
output("`n`nWie soll deine Rüstung heißen?`n");
$output.="<form action='lodge.php?op=rnamepreview' method='POST'><input name='newname' value=\"".HTMLEntities($regname)."\"size=\"30\" maxlength=\"40\"> <input type='submit' value='Vorschau'></form>";
addnav("","raumh2.php?op=rnamepreview");
}
} else
if ($_GET['op']=="rchangename"){
page_header("Namenswechsel");
if($session['user']['gold']<1499) {
output("Du hast nich genug Gold also verschwinde");
}else{
output("Gratulation, deine Rüstung wurde von dem Schmied Graviert`0!`n`n");
$session['user']['armor']=$_POST['name'];
$session['user']['gold']-=1500;
}
}
$name = $session[user][name];
page_footer();
?>