@Amerilion muss vorübergehen kirche sein denn ich muss warten bis mein kumpel auf dessen server ich da ganze hoste da ist denn nur er hat den datenbankzugriff um mir da was einzufügen, ich habe immer nur zugriff auf einen teil vom webspace. stört eh nicht da momentan eh nur ich das ganze sehen kann.
@Sharielle stimmt die klammer war zuviel nun kommt ein parse fehler mehr.
So alles scheint zu funktionieren hier das fertige script:
[php]
<?php
require_once "common.php";
addcommentary();
checkday();
// Ein persönlicher Tempel für einen Rp Server
// falls man als Admin einen Gott spielen sollte.
// By Torin
//
http://logd.lordlobby.net
// sql befehl ausführen: ALTER TABLE `accounts` ADD `tempel` tinyint( 1 ) UNSIGNED DEFAULT '0' NOT NULL ;
page_header("Tempel");
if($_GET['op']==""){
output("`b`cDu betrittst eine hell erleuchtete quadratische Halle mit einer großen Kuppel als Dach.`n");
output("Die Decke scheint den Himmel der Nacht darzustellen und die Sterne scheinen sich zu bewegen.`n");
output("Genau im Zentrum unter der Kuppel steht eine Säule auf der ein steinernes Buch aufgeschlagen liegt.`n");
output("Du gehst zu diesem Buch und beginnst die eingemeiselten goldenen Buchstaben zu lesen.`n");
output("`^Das ist der Tempel des Gottes dieses Landes. Du kannst hier in einer Nische still für dich zu`n");
output("`^zu ihm beten oder eine Opfergabe auf diesem Buch hinterlegen.`n");
addnav("Tempel");
addnav("Still beten","tempel.php?op=beten");
addnav("Opfer hinterlegen","tempel.php?op=opfer");
addnav("Tempel verlassen","village.php");
}
if ($_GET['op']=="beten"){
output("Du begibts dich in eine ruhige Nische an der Seitenwand des Tempels, wo du in Ruhe zu Gott beten kannst.`n");
output("`n");
viewcommentary("Tempel","Beten:",25);
addnav("Zurück","tempel.php");
}
if($_GET['op']=="opfer"){
output("Als dir überlegst was Du denn spenden könntest, verändern sich die Buchstaben im Buch.`n");
output("Nun ist zu lesen was du spenden kannst: `^Gott akzeptieren nur Edelsteine als Opfer.`n");
if($session['user']['tempel']=0){
addnav("Wie viel?");
if($session['user']['gems']>=1) addnav("1 Edelstein","tempel.php?op=spendea");
if($session['user']['gems']>=5) addnav("5 Edelsteine","tempel.php?op=spendeb");
if($session['user']['gems']>=10) addnav("10 Edelsteine","tempel.php?op=spendec");
if($session['user']['gems']>=25) addnav("25 Edelsteine","tempel.php?op=spended");
addnav("Zurück","tempel.php");
}else{
output("`$ Du kannst nur einmal am Tag etwas opfern.`n");
addnav("Zurück","tempel.php");
}
}
if($_GET['op']=="spendea"){
output("Du legst einen Edelstein auf das Buch und schließt die Augen für ein ein kleines Gebet.`n");
output("Als du die Augen wieder öffnest ist der Edelstein verschwunden.`n");
addnav("Zurück","tempel.php");
$session['user']['gems']-=1;
$session['user']['tempel']++;
switch(e_rand(1,4)){
case 1:
output("`$ Du merkst das Gott die gewogen ist und dir einen Waldkampf schenkt");
$session['user']['turns']+=1;
break;
case 2:
output("`$ Gott ist dir gewogen und heilt dich vollständig.");
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
case 3:
break;
case 4:
break;
}
}
if($_GET['op']=="spendeb"){
output("Du legst fünf Edelsteine auf das Buch und schließt die Augen für ein ein kleines Gebet.`n");
output("Als du die Augen wieder öffnest sind die Edelstein verschwunden.`n");
addnav("Zurück","tempel.php");
$session['user']['gems']-=5;
$session['user']['tempel']++;
switch(e_rand(1,5)){
case 1:
output("`$ Du merkst das Gott die gewogen ist und dir drei Waldkampf schenkt");
$session['user']['turns']+=3;
break;
case 2:
output("`$ Gott ist dir gewogen und heilt dich vollständig.");
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
case 3:
output("`$ Gott scheint dir gewogen zu sein den du fühlst dich etwas ansehnlicher.");
$session['user']['charm']+=3;
break;
case 4:
break;
case 5:
break;
}
}
if($_GET['op']=="spendec"){
output("Du legst 10 Edelsteine auf das Buch und schließt die Augen für ein ein kleines Gebet.`n");
output("Als du die Augen wieder öffnest sind die Edelstein verschwunden.`n");
addnav("Zurück","tempel.php");
$session['user']['gems']-=10;
$session['user']['tempel']++;
switch(e_rand(1,5)){
case 1:
output("`$ Du merkst das Gott die gewogen ist und dir 10 Waldkampf schenkt");
$session['user']['turns']+=10;
break;
case 2:
output("`$ Gott ist dir gewogen und heilt dich vollständig.");
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
case 3:
output("`$ Gott scheint dir gewogen zu sein den du fühlst dich ansehnlicher.");
$session['user']['charm']+=5;
break;
case 4:
output("`$ Gott scheint ein gutes Wort bei Raimus für dich eingelegt zu habe.");
$session['user']['deathpower']+=50;
break;
case 5:
break;
}
}
if($_GET['op']=="spended"){
output("Du legst 25 Edelsteine auf das Buch und schließt die Augen für ein ein kleines Gebet.`n");
output("Als du die Augen wieder öffnest sind die Edelstein verschwunden.`n");
addnav("Zurück","tempel.php");
$session['user']['gems']-=25;
$session['user']['tempel']++;
switch(e_rand(1,6)){
case 1:
output("`$ Du merkst das Gott die gewogen ist und dir 25 Waldkampf schenkt");
$session['user']['turns']+=25;
break;
case 2:
output("`$ Gott ist dir gewogen du bekommst 5 permante Lebenspunkte und wirst vollständig geheilt.");
$session['user']['maxhitpoints']+=5;
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
break;
case 3:
output("`$ Gott scheint dir gewogen zu sein den du fühlst dich sehr viel ansehnlicher.");
$session['user']['charm']+=10;
break;
case 4:
output("`$ Gott scheint ein sehr gutes Wort bei Raimus für dich eingelegt zu habe.");
$session['user']['deathpower']+=100;
break;
case 5:
output("`$ Gott ist die anscheint besonders gewogenzu sein. Du fühlst dich stärker und sicherer.");
$buff=array("name"=>"`^Gottes Segen`0", "rounds"=>100,"wearoff"=>"Gottes Segen erlischt.","defmod2"=>+5,"atkmod2"=>+5,"roundmsg"=>"Gott unterstützt dich.","activate"=>"offense");
$session['bufflist']['gott']=$buff;
break;
case 6:
break;
}
}
page_footer();
?>
[/php]