anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 02:14

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Höhle
BeitragVerfasst: Mo 18 Jul, 2005 13:56 
Offline
Profi
Profi

Registriert: Do 26 Mai, 2005 18:05
Beiträge: 149
Ich bin gerade dabei ein Addon zu schreiben aber es ist irgend ein Fehler darin!!!!
Erstens das Ereigniss soll durch zufall einmal am tag erscheinen. Es ist aber immer da.
dazu der code in newday.php :

$this->bbcode_second_pass_code('', ' $random=e_rand(1,2);
switch($random){
case 1:
$session['user']['hoehle'] = 0;
break;
case 2:
$session['user']['hoehle'] = 1;
break;
}')

Es ist irgend ein Fehler darin. Wenn ich es versuche zu öffnen kommt folgender Fehler:

Parse error: parse error, unexpected $ in /homepages/35/d25660061/htdocs/philipp/logd/hoehle.php on line 139


Der Code dazu:

$this->bbcode_second_pass_code('', '<?php

require_once "common.php";
// written from Philipp Rigoll
// www.philipp.rigoll.de/Logd
// philipp@rigoll.de

page_header("Die Höhle");

if ($_GET[op]=="") {
output("Du machst dich auf die Suche nach einer Höhle von der ein paar Leute in der Schenke zum Eberkopf geredet haben.");
output("Du bist dir darüber bewusst das es ein gefähliches Abenteuer werden kann. Des halb nimmst du eine Schaufel und deine Waffen mit.");
output("Nun begibst dich auf den Weg in den nun Wald");
output("Über den Bergen im Norden geht schon langsam die Sonne unter. Willst du lieber umkehren weil es dir zu dunkel ist oder willst du weiter laufen und deine Fackel benutzen.");
$session['user']['hoehle'] = 1;
addnav("Umkehren","village.php");
addnav("Fackel anstecken und weiter laufen","hoehle.php?op=1");
}


if ($_GET[op]=="1") {

output("Du steckst deine Fackel an und gest mutig weiter.");
output("Nach einiger Zeit kommst du an eine düstere Hütte. Die Hütte sieht verlassen aus.");
output("Willst du die Hütte betreten oder lieber so weiter nach der Höhle suchen???");


addnav("Gehe in die Hütte","Hoehle.php?op=2");
addnav("Suche weiter nach der Höhle","hoele.php?op=3");
}

if ($_GET[op]=="2") {
output("Du öffnest die Tür der Hütte. Ruck artig springst du nach vorne. Und leuchstest die Hütte mit deiner Fackel aus.");
output("In einer ecke sitzten zwei düstere gestallten. Sie bemerken dich und springen auf. Der eine der beiden bedroht dich mit einer schrafen Holzfälleraxt.");
output("Sie fordern von dir 3 Edelsteine. Dann würden sie dich ziehen lassen. Ansonsten.....");
output("Willst du ihnen die 3 Edelsteine geben oder willst du versuchen zu flüchten?");

addnav("Gib die Edelsteine","hoehle.php?op=4");
addnav("Flüchte","hoehle.php?op=5");
}

if ($_GET[op]=="4") {
if ($session['user']['gems']>2) {
output("Du übereichst den Beiden die Edelsteine und machst das du weg kommst. Nun hast du keine Lust mehr nach der Höhle zu suchen.");
output("Du machst dich auf den Weg zurück zum Dorf");
$session['user']['gems']-=3;

addnav("Gehe zum dorf","village.php");
}else{
output("Du hast zu wenige Edelsteine. Die beiden schlagen dich brutal zusammen du stirbst.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnews($session[user][name]." wurde in einer Hütte im Wald tot aufgefunden.");
$session['user']['gems']-=2;
$session['user']['gold']=0;
addnav("Zu den News","news.php");
}

if ($_GET[op]=="5") {
$random=e_rand(1,3);
switch($random){
case 1:
output("Du stirbst bei dem Versuch zu flüchten durch einen Schlag auf den Hinter Kopf");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnews($session[user][name]." wurde in einer Hütte im Wald tot aufgefunden.");
$session['user']['gems']-=2;
$session['user']['gold']=0;
addnav("Zu den News","news.php");
break;

case 2:
output("Dir gelingt die Flucht. Nun hast du keine Lust mehr nach der Höhle zu suchen.");
addnav("Zurück zum Dorf");
break;

case 3:
output("Dir gelingt die Flucht. Nun hast du keine Lust mehr nach der Höhle zu suchen.");
addnav("Zurück zum Dorf");
break;
}
}

if ($_GET[op]=="3") {
output("Du machst dich weiter auf die suche der Höhle.");
output("Nach etwa einer Stunde kommst du an eine Kreutzung.");
output("Willst du rechts oder links weiter gehen?");

addnav("Rechts","hoehle.php?op=6");
addnav("Links","hoehle.php?op=7");
}

if ($_GET[op]=="6") {
output("Du läufst weiter. Die Bäume stehen immer dichter. Plötzlich gibt der Boden unter dir nach. Und du fällst in eine Falle.");
ourput("Du bist TOT");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnews($session[user][name]." wurde tot in eine Falle aufgefunden");
$session['user']['gems']-=2;
$session['user']['gold']=0;
addnav("Zu den News","news.php");
}

if ($_GET[op]=="7") {
$random=e_rand(1,3);
switch($random){
case 1:
output("Du gehst weiter nach rechts. Nach einiger zeit erbligst du die Höhle und rennst hin. Du stolpperst und stirbst.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnews($session[user][name]." wurde tot vor einer Höhle gefunden");
$session['user']['gems']-=2;
$session['user']['gold']=0;
addnav("Zu den News","news.php");
break;

case 2:
output("Du gehst weiter nach rechts. Nach 5 Stunden [zensiert]. machst du dich zurück auf den Weg zum Dorf.");
output("Dabei findest du 2 Edelsteine auf dem Boden. Das genügt dir und du machst dich auf den Rückweg.");
$session['user']['gems']+=2;
addnav("Zurück zum Dorf","village.php");
break;

case 3:
output("Du gehst weiter nach rechts und findest die Höhle. Du betritst sie und findest in ihr 3 Edelsteine und 2000 Gold");
output("Du bist froh das du überlebt hast und machst dich auf den Rückweg.");
$session['user']['gems']+=3;
$session['user']['gold']+=2000;
addnav("Zurück zum Dorf","village.php");
break;
}
}

page_footer();
?>')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Jul, 2005 14:04 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
So laut dem Fehler hast du vergessen eine Klammer zu schließen, guck mal durch das Script ob du irgendwo vergessen hast eine zu schließen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Jul, 2005 14:30 
Offline
Profi
Profi

Registriert: Do 26 Mai, 2005 18:05
Beiträge: 149
VIELEN DANK!!!!!!! :D

JETZT [Wort mit 'F'] alles.

BITTE helft mir auch bei einem anderen Problem. Mit der Musik!!!!
das ist echt dummmmmm


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Jul, 2005 14:30 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
bei $_GET[op]==4 fehlt am ende des abschnitts ein }

edit:
zu spät ~~

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Jul, 2005 14:53 
Offline
Profi
Profi

Registriert: Do 26 Mai, 2005 18:05
Beiträge: 149
Ok danke!!!

warum steht dort oben [Wort mit 'F'] Ich habe nur geschrieben jetzt geht alles. (sollte es wieder nicht gehen ich habe das gemeint: j e t z t g e h t a l l e s)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum