anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 21:55

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: brauche Hilfe
BeitragVerfasst: So 09 Sep, 2007 17:41 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
Hallo liebe logd zogger
ich habe soeben ein Special fertig gemacht, und wollte es testen
doch leider zeigte er diese Fehlermeldung an: Parse error: syntax error, unexpected T_STRING in /usr/export/www/hosting/rocker012/logd/special/uberfall.php on line 47

Und hier ist das ganze spezial (zeile 47 makiere ich mir #####)$this->bbcode_second_pass_code('', '<?php
///////////////////////////////////////////////////////////////////////////////
// Specialname: uberfall /
// made by:Himli/ballerman007 /
///////////////////////////////////////////////////////////////////////////////
if (!isset($session)) exit();
$filename = basename(__FILE__);
$fn = "forest.php";
$spi = ($session['user']['specialinc']=$filename);


switch ($_GET['op']){

default:
$spi;
output("`2Als du den Wald nach Monstern durchsuchst, bemerkst du hinter dir einen schwarzen Schatten.`n
Du denkst, es ist der grüne Drache und du bekommst es mit der Angst zu tun.
.. `n`n`tWas willst Du nun tun?`2 `n`n");
addnav("`@Du greifst den Schatten an","$fn?op=attack");
addnav("Du drehst dich langsam um","$fn?op=umdrehen");
addnav("Renn um dein Leben","$fn?op=wald");
break;


case 'attack':
output("`QDu greifst den Schatten an.`n`n");
switch(e_rand(1,3)){

case '1':
output("Als das etwas zusammenbrecht, merkst du, das es Cedrik ist, der im wald spazieren ging und verlierst 5 Waldkämpfe sowie dein ganzes Gold");
$session['user']['turns']-5;
$session['user']['gold']=0;
$session['user']['specialinc']="";
addnews($session['user']['name']." schlug im Wald, Cedrik zusammen");
break;

case '2':
output("Du schlägst auf einen dummer Troll ein, der nun das selbe mit dir macht.");
$session['user']['hitpoints']=0;
$session['user']['alive']=0;
$session['user']['specialinc']="";
addnav("Tägliche News","news.php");
addnews($session['user']['name']." wurde im Wald von einem Troll getötet.
break;

case '3':
#####output("Es war ein kleiner Goblin. Beim genaueren durchsuchen des Leichnams findest du 3 Edelsteine.");######
$session['user']['gems']+3;
$session['user']['specialinc']="";
break;

}

break;

case 'umdrehen':
output("`QDu drehst dich langsam um...`n`n");
switch(e_rand(1,3)){

case '1':
output("... und erkennst eine wunderschöne Frau. Sie reicht dir einen schönen Apfel, den du gleich isst und bekommst 1 Permanenten lebenspunkt dazu.");
$session['user']['maxhitpoints']++;
$session['user']['specialinc']="";
break;

case '2':
output("... und siehst den grünen Drachen, der auch gleich einen Feuerball auf dich wirft.");
$session['user']['hitpoints']=0;
$session['user']['alive']=0;
$session['user']['specialinc']="";
addnav("Tägliche News","news.php");
addnews($session['user']['name']." wurde im Wald vom grünen Drachen getötet.
break;

case '3':
output("... und siehst einen kahlen Baum und an dem Stamm findest du drei Edelsteine.");
$session['user']['gems']+3;
$session['user']['specialinc']="";
break;

}

break;

case 'wald':

output("`3Du rennst so schnell wie der wind und drehst dich nicht um");
$session['user']['specialinc']="";
addnews($session['user']['name']." hatte im Wald Angst vor einem Schatten.
break;
}


?>')


bitte helft mir :cry:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 09 Sep, 2007 18:51 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
hol dir nen editor mit farben (scite) dann hast dsa schnell gesehen


$this->bbcode_second_pass_code('', ' addnews($session['user']['name']." wurde im Wald von einem Troll getötet.')


da fehlt wohl das ende :)


ausserdem sollte die anzeige der addnews überall so aussehen:

$this->bbcode_second_pass_code('', 'addnews("`7 ".$session[user][name]."`7 wurde im Wald von einem Troll getötet.");')


also überarbeite nochmal alle deine addnews und die eine beende mal dann hast auch keine fehlermeldung mehr


edit: ausserdem solltest du auch Sicherheitsrückfragen machen zb. in dem case 1 wo man 5 wks verliert.. was ist wenn derjenige gar keine 5 mehr hat? :)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 09 Sep, 2007 18:59 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
ok, danke rikkarda =)
das mit den sicherheitsrückfragen kann ich nocht nicht, also überleg ich mir was anderes xD


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 09 Sep, 2007 19:05 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
$this->bbcode_second_pass_code('', 'case 1:

if ($session['user']['turns']>=5){
output("Als das etwas zusammenbrecht, merkst du, das es Cedrik ist, der im wald spazieren ging und verlierst 5 Waldkämpfe sowie dein ganzes Gold");
$session['user']['turns']-=5;
$session['user']['gold']=0;
$session['user']['specialinc']="";
addnews("`7".$session['user']['name']." schlug im Wald, Cedrik zusammen");
break;

}else{

output("Als das etwas zusammenbrecht, merkst du, das es Cedrik ist, der im wald spazieren ging und verlierst deine letzten Waldkämpfe sowie dein ganzes Gold");
$session['user']['turns']=0;
$session['user']['gold']=0;
$session['user']['specialinc']="";
addnews("`7".$session['user']['name']." schlug im Wald, Cedrik zusammen");
break;
}
break;')


so zb.

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 11 Sep, 2007 18:58 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
achso, dank dir rikkarda :)
nun kann ich mein special verbessern, und weis zudem noch, wie ich nun sicherheitsfragen machen kann :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Sep, 2007 21:10 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Zitat:
Als das etwas zusammenbrecht,

Und bitte, bitte: "bricht". Da hat Brecht nichts mit zu tun...

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 20 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