anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 00:21

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 29 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Erstes eigenes Waldspecial
BeitragVerfasst: Mo 27 Jun, 2005 15:43 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
Hi
hab jetzt mein erstes Waldspecial zusammengeschuster, doch wenn ich es teste kommt immer unexpected T_String in Line 10.
vieleicht kann mir mal jemand helfen.
(sorry, bin aber noch ein noob beim scripten und in php)
mfg magier


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Zuletzt geändert von Magier12 am Mo 27 Jun, 2005 19:14, insgesamt 3-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 15:58 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Du hast ein paar Zeichen vergessen gehabt und das in mehreren Zeilen.
Sonst ist alles I.O glaube ich, habe es jedoch nicht getestet.
Sieht nett aus.


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Zuletzt geändert von Garlant am Mo 27 Jun, 2005 16:00, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 15:59 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
danke, wie gesagt bin ein noob


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:02 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
bei deinem ding kommt jetzt

Parse error: parse error, unexpected T_STRING, expecting T_CASE or T_DEFAULT or '}' in /var/www/html/web130/html/special/Massengrab.php on line 47


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
source bitte....

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:05 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
http://www.omg-logd.de/source.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:11 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
[php]}elseif ($_GET['op']=="anschauen") {
switch(e_rand(1,4)){
case1:
case2:
if ($session[user][turns] > 0
output("Du gehst in die Mitte der Lichtung und blickst dich um, kannst jedoch nichts genaueres erkennen. Doch plötzlich musst du an eine Geschichte aus deiner Kindheit denken und dir wird ganz mulmig. Hastig verlässt du die Lichtung.`n`n");
output("Du verlierst einen Waldkampf bei deiner Flucht.`n`n");
§session[user][turns]-=1;
}
break;
case3:
case4:
output("Du betrachtest die Lichtung als dir plötzlich ein kleiner Graben auffällt. Du beschließt ihn dir genauer anzusehen. Als du über den Rand lugst, wird dir beinahe schlecht. Du blickst direkt auf ein MASSENGRAB.`n`n");
output("Von dem Anblick gelähmt benötigst du ewig, bis du das Geräusch hinter deinem Rücken wahrnimmst. Als du dich dann aber umdrehst ist es dann aber schon zu spät. Ein Pfeil trifft dich ins Herz und du fällst rückwärts in den Graben.`n`n");
$session[user][hitpoints]=0;
$session[user][alive]=false;
$session[user][specialinc]="";
addnews("`0".$session[user][name]." `0ruht nun auf dem Grund eines Massengrabs.");
addnav("Tägliche News","news.php");
}
break;
}
}
[/php]

alle 'caseX's müssen auseinandergeschrieben werden: 'case 1:', 'case 2:' etc.

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:15 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
Mit den Apostrophen? und mit Kommas abgegrenzt?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:17 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
so:

[php]

}elseif ($_GET['op']=="anschauen") {
switch(e_rand(1,4)){
case 1:
case 2:
if ($session[user][turns] > 0
output("Du gehst in die Mitte der Lichtung und blickst dich um, kannst jedoch nichts genaueres erkennen. Doch plötzlich musst du an eine Geschichte aus deiner Kindheit denken und dir wird ganz mulmig. Hastig verlässt du die Lichtung.`n`n");
output("Du verlierst einen Waldkampf bei deiner Flucht.`n`n");
§session[user][turns]-=1;
}
break;
case 3:
case 4:
output("Du betrachtest die Lichtung als dir plötzlich ein kleiner Graben auffällt. Du beschließt ihn dir genauer anzusehen. Als du über den Rand lugst, wird dir beinahe schlecht. Du blickst direkt auf ein MASSENGRAB.`n`n");
output("Von dem Anblick gelähmt benötigst du ewig, bis du das Geräusch hinter deinem Rücken wahrnimmst. Als du dich dann aber umdrehst ist es dann aber schon zu spät. Ein Pfeil trifft dich ins Herz und du fällst rückwärts in den Graben.`n`n");
$session[user][hitpoints]=0;
$session[user][alive]=false;
$session[user][specialinc]="";
addnews("`0".$session[user][name]." `0ruht nun auf dem Grund eines Massengrabs.");
addnav("Tägliche News","news.php");
}
break;
}
}
[/php]

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:23 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
ok, danke, mal probieren

Edit: Sry das ich schon wieder störe, jetzt kommt unexpected T_String in Line 50


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:44 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
Was heißt T_String?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
das bedeutet soviel, dass auf linie 50 ein unangebrachter String (;) ist. also sollte auf Linie 49 ein ; am schluss fehlen

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 16:54 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
in linie 49 is (wenn ich mich nich verzählt hab) 'case 1:' und in 50 'case 2'


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:04 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Beim 1. if im oben zitierten Bereich fehlt am Ende ) {
Kurz drunter steht statt $session §session.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:07 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
danke, is jetzt schon drin, nur hab ich noch ne kleinen fehler. Wenn ich auf irgend einen nav gehe, kommen keine navs und auch kein text


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:26 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
$session[user][specialinc] - setzen...

kannst du in anderen specials abschauen wo

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:32 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
so, oder?

$session[user][specialinc]="-"


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:41 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
nein...

$session[user][specialinc]=""; (wenn das special zuende ist)
$session[user][specialinc]="deinspecial.php"; (wenn das special weitergehen soll

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 17:52 
Offline
Held
Held

Registriert: Di 10 Mai, 2005 12:54
Beiträge: 206
ich hätte damit nie anfangen dürfen, ich kann das einfach nich :cry:
ich bin einfach zu blöd dazu


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Jun, 2005 18:19 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Schau dir doch einfach mal andere specials an, das ist doch ganz einfach.
Am anfang des specials setzt du $session[user][specialinc]="deinspecial.php";
also den namen des specials.
Mit jedem endausgang des specials setzt du
$session[user][specialinc]=""; , damit das special beendet wird.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 29 Beiträge ]  Gehe zu Seite 1, 2  Nächste

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