anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 16 Apr, 2024 05:39

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 24 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Waldevent: Bahamut
BeitragVerfasst: So 10 Jul, 2005 12:47 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
[php]

<?php
// Bahamut Script. Idee by Ajay, codet by Ventus!

// Erstmals erschienen auf: http://www.Elfen-Portal.de



if ($HTTP_GET_VARS[op]==""){
output("Du wirst im Wald durch ein leises Kichern gestört, nimmst es allerdings nicht sehr ernst und ");
output("willst dich gerade wieder auf den Weg machen, ");
output("als du merkst das sich das Gelände völlig verändert hat, links und rechts von dir sind Kakteen und hinter dir ist plötzlich ein riesiger Felsgolem,");
output("der dich nicht sonderlich freundlich, sondern eher bedrohlich ansieht.");
output("`% Was willst du tun?`0 ");
addnav("Durch die Kakteen laufen","forest.php?op=a");
addnav("Den Trampelpfad vor dir einschlagen","forest.php?op=b");
addnav("Weinen wie ein kleines Mädchen","forest.php?op=c");
$session[user][specialinc]="bahamut.php";
}





if ($HTTP_GET_VARS[op]=="a"){
output("Du läufst Panisch durch die Kakteen und das Brüllen des Felsgolems wird immer leiser, endlich siehst du vor dir einen ");
output("Trampelpfad und das nicht zu spät , denn dank den Stacheln in deinem Körper siehst du aus wie ein Akupunktur-Kunde. `n ");
output ("`n ");
output("Als du den Trampelpfad erreichst verfällst du beinahe wieder in Panik. Den links und rechts sind wieder Kakteen ");
output("und hinter dir hörst du wieder ein eigenartiges Geräusch. `n");
output("Du drehst dich langsam um und erspähst nun einen Feuergolem der dich fies angrinst und auf dich zuläuft. ");
output("Da du keine Wahl zu haben scheinst rennst du den Trampelpfad entlang.");
addnav("Weiter","forest.php?op=b");
$session[user][specialinc]="bahamut.php";
}






if ($HTTP_GET_VARS[op]=="b"){
output("Du bist nun schon eine ganze weile dem Pfad gefolgt und bist der totalen Erschöpfung nahe, aber was willst du tun?");
output("Wenn du zurückgehst,was du schon mehrmals versucht hast, zwingen dich deine Beine den Pfad weiter in");
output("entgegengesetzte Richtung zu gehen.");
output(" `n ");
output("Endlich bist du am Ende des Pfades und erblickst eine riesige Wiese aus verschiedensten Blumen, ");
output("vor dir erscheint plötzlich eine Gestalt , es ist der `$ Göttekasper `0 `t Ajay `0 der dich angrinst wie ein ");
output("kleines Kind das gerade seinen ersten erfolgreichen Streich gespielt hat. `n");
output("Du willst gerade anfangen `t Ajay `0 zu beschimpfen, da fällt dir auf, dass er auf dich zeigt , nunja, ");
output("sein Finger zeigt etwas über dich und ein etwas Unheilvolles: `$ Dreh dich mal um `0 lässt dich Böses erahnen. ");
output("Du ziehst deine/n `%".$session['user']['weapon']."`0 und drehst dich um.`n ");
output("<img src='images/bahamut.gif' border='0' align=center alt='Bild von Bahamut'>",true);
output(" `n");
output("Du erblickst einen riesigen Schwarzen Drachen, der einige Meter über dem Boden schwebt, und sich mit mühelosen Flügelschlägen dort oben aufhält.");
output(" `n");
output(" `n ");
output("Du willst dir gerade diesen Drachen genau ansehen als dich die Ehrfurcht packt, nur sehr schwer kannst du den Wunsch bändigen ");
output("dich vor diesem Drachen niederzuwerfen, und all deine Sünden zuzugeben damit diese Kreatur über dich richten kann. Sie sieht so Furchteinflössend ");
output("und erhaben aus, dass du ihr sofort deine Treue schwören würdest.");
output(" `n");
addnav("weiter","forest.php?op=999");
$session[user][specialinc]="bahamut.php";
}




if ($HTTP_GET_VARS[op]=="999"){
output("Plötzlich spricht dich die Kreatur an:`$ Was willst du hier, niedere Kreatur? `0 ");
output("<img src='images/bahamut.gif' border='0' align=center alt='Bild von Bahamut'>",true);
output("`% Was wirst du tun?");
addnav("Um Gnade flehen","forest.php?op=gnade");
addnav("Ihn nach seinem Namen fragen","forest.php?op=name");
addnav("Angreifen","forest.php?op=attack");
$session[user][specialinc]="bahamut.php";
}

if ($HTTP_GET_VARS[op]=="ask"){
output("Plötzlich spricht dich die Kreatur an:`$ Was willst du hier, niedere Kreatur? `0 ");

}




if ($HTTP_GET_VARS[op]=="gnade"){
output("");
output("Die Kreatur sieht dich mit durchdringenden Augen an und wartet darauf das du endlich aufhörst zu reden,");
output("ls du es endlich zu merken beginnst, schaust du voller erfurcht zu dem Drachen hoch. `n");
output("`$ Niedere Kreatur, du wagst es mich anzusprechen und meine Zeit mit solchen belanglosen Dingen zu verschwenden? `0 `n");
output("Das Wesen schlägt einmal Kräftig mit seinen Flügeln aus und setzt zu einem Sturzflug an.");
output("Er packt dich mit seinen Krallen an seinen Hinterbeinen und schleudert dich in eine riesige Schlucht hinunter. `n");


output("Gerade ist dir dein Leben ein weiteres mal durch den Kopfgegangen und du hast dich mit deinen Tot schon angefreundet,");
output("als sich unter dir eine riesige Sahnetorte zu materialisieren beginnt. `n");

output("Du fällst in die Sahne Torte , welche deinen Aufprall drastisch abgebremst hat, nach einiger Zeit hast du dich endlich");
output("aus dem Sahneberg herausgegessen. Und schon erblickst du eine kunterbunte Gestalt. `n");


output("`$ Ich denke ich habe dich Gerade gerettet `0 gibt `$ Götterkasper `0 `t Ajay `0 von sich, `n");
output("`$ Du schuldest mir nun dein Leben vergiss das ja nicht `0 kichernd verschwindet Ajay.");


output("Du erblickst wieder den Wald vor dir in dem diese Miesere begonnen hat und fragst dich ob du gerade einen Tagtraum erlebt hast. ");
output("Jedoch hast du spuren von Krallen an deinen Schultern und ein Stück Sahne Torte auf der Hand. Ausserdem merkst du erst jetzt, ");
output("dass dir tierisch schlecht ist und du wohl die nächste Zeit Durchfall haben wirst.`n");

output("`$ Du verlierst 50% deiner Lebenspunkte. Dieses Abenteuer hat dich 13 Waldkämpfe gekostet! Dir ist von der vielen Sahnetorte übel!");

addnews("`Q".$session[user][name]." `0 wurde im Wald von einer `% Sahnetorte `0 gerettet.");
$session[user][turns] -= 13;
$session[bufflist]['Übelkeit'] = array("name"=>"`^Übelkeit","rounds"=>80,"wearoff"=>"`&Dir ist endlich nicht mehr schlecht!.`0","defmod"=>0.5,"atkmod"=>0.5,"minioncount"=>1,"mingoodguydamage"=>3,"maxgoodguydamage"=>$session['user']['level'],"roundmsg"=>"Dir ist so schlecht das du 50% deiner Kraft nicht einsetzen kannst!.`0","activate"=>"offense");

addnav("Zurück zum Wald","forest.php");

}





if ($HTTP_GET_VARS[op]=="name"){
output("Die Kreatur beginnt zu sprechen: `t Mein Name? Du könntest ihn sicher nicht aussprechen, aber du kannst mich `$ Bahamut `0 nennen,");
output("diesen Namen gab mir `$ Ajay`0 .`n ");

addnav("Fragen was seine Aufgabe ist","forest.php?op=Z1");
addnav("Über `$ Ajay `0 ausfragen","forest.php?op=Z2");
addnav("Fragen warum du hier bist","forest.php?op=Z3");
addnav("Von Bahamut verabschieden","forest.php?op=Z4");
$session[user][specialinc]="bahamut.php";
}





if ($HTTP_GET_VARS[op]=="Z4"){
output("Ängstlich wie du bist, murmelst du ein paar Entschuldigende Worte und gehst zurück in den Wald");
addnav("In den Wald","forest.php");

}


if ($HTTP_GET_VARS[op]=="Z1"){
output("`$ Meine Aufgabe ist es Wesen der niederen Sphären zu testen, ob sie das Herz eines Helden haben oder nur versuchen, ");
output("etwas zu sein was sie aber niemals seien können...");
addnav ("Etwas anderes machen","forest.php?op=name2");
$session[user][specialinc]="bahamut.php";
}



if ($HTTP_GET_VARS[op]=="name2"){
output("<img src='images/bahamut.gif' border='0' align=center alt='Bild von Bahamut'>",true);
output(" `$ Bahamut schwebt vor dir und sieht dich durchdringend an. `n ");
addnav("Fragen was seine Aufgabe ist","forest.php?op=Z1");
addnav("Über `$ Ajay `0 ausfragen","forest.php?op=Z2");
addnav("Fragen warum du hier bist","forest.php?op=Z3");
addnav("Von Bahamut verabschieden","forest.php?op=Z4");
$session[user][specialinc]="bahamut.php";
}


if ($HTTP_GET_VARS[op]=="Z2"){
output(" `$ ");
output("Über ihn gibt es nicht viel zu sagen, er ist mein Erschaffer und somit mein Meister, er lässt mich so Leben wie es mir beliebt zu Leben, ");
output("jedoch ist er für mich ein Mysterium. `n ");
addnav ("Fragen warum er ein Mysterium ist","forest.php?op=myst");
addnav ("Etwas anderes machen","forest.php?op=name2");
$session[user][specialinc]="bahamut.php";
}



if ($HTTP_GET_VARS[op]=="myst"){
output(" `$ ");
output("Er lebt mit Wesen wie euch zusammen, und versucht euch auch noch zu unterhalten obwohl er eine Gottheit ist, ");
output("er muss euch mögen , oder aber er hat etwas schreckliches mit euch vor. Mehr will ich nicht sagen, geht jetzt ihr habt meinen Segen, ");
output("denn ich sehe dass ihr ein reines Herz habt. `0 `n ");

output("Du hast Bahamuts segen erhalten!");

$session[bufflist]['Bahamut'] = array("name"=>"`^Bahamuts Segen","rounds"=>80,"wearoff"=>"`&Bahamut verschwindet. Er hat genug für dich getan.`0","defmod"=>2,"atkmod"=>2,"minioncount"=>1,"mingoodguydamage"=>3,"maxgoodguydamage"=>$session['user']['level'],"roundmsg"=>"Bahamut scheint hinter dir zu stehen und du verursachst doppelten Schaden!!.`0","activate"=>"offense");
addnews("`Q".$session[user][name]." `Q wurde von einem `$ schwarzen Drachen `0 gesegnet!");
addnav("Zurück in den Wald","forest.php");

}



if ($HTTP_GET_VARS[op]=="Z3"){
output(" `$ ");
output("`$ Du wurdest von Götterkasper Ajay erwählt, ich weiss nicht warum, seine Launen dabei sind irgentwie, höchst amüsant. `0 `n");


output("`$ Sei froh über die Tatsache, dass ich dich noch nicht vernichtet habe.");
output("Also es wird Zeit ich stelle dir jetzt eine Frage, und du musst sie mir mit ganzen Herzen beantworten:`0 `n ");

output("`% Du und die Person die dir ganz nahe steht, ihr beide seid in zwei verschiedene Kammern, in deiner Kammer sind 2 Hebel, ");
output("der eine Tötet dich und der andere die Person die du am meisten liebst, welchen Hebel würdest du ziehen?`0");

addnav ("Ich töte mich","forest.php?op=kill1");
addnav ("Ich töte meine Liebe","forest.php?op=kill2");
$session[user][specialinc]="bahamut.php";

}




if ($HTTP_GET_VARS[op]=="kill1"){
output(" `$ Du würdest also lieber der Person, die du liebst das Leiden überlassen, nachdem du gestorben bist als dir selbst? `n ");

switch(e_rand(1,2)){
case 1:
output("");
output("`$ Du bist nicht würdig, allerdings dumm genug dir `t Ajay's `0 Gunst durch deine Antwort erkauft zu haben, ich lasse dich am Leben, verschwinde nun! `0 `n");
output("Hinter dir öffnet sich ein Weg , du rennst den Pfad entlang und in deinem Kopf schwirren Emotionen, wie Wut und Trauer umher, ");
output("aber du hast überlebt und dieser eine Gedanke tröstet dich. ");
addnav("Zurück in den Wald","forest.php");

break;

case 2:

output("`$ Du bist nicht würdig genug und deine Antwort ist feige, du bist nicht einmal würdig genug ein Wurm zu sein, mach dich bereit für deine Strafe.`0 ");
output("Bahamut steigt empor und setzt seine Megaflare-Attacke ein. Von dir bleibt nicht mehr als Asche übrig, hoffentlich hast du etwas daraus gelernt. `n ");

addnews("`Q".$session[user][name]." `Q hat `$ Bahamuts `0 Mega-Flare kennen gelernt");
output("`$ Du bist tot!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
addnav("Tägliche News","news.php");
break;

}
}




if ($HTTP_GET_VARS[op]=="kill2"){
output(" `$ Du würdest also lieber an deinem erbärmlichen Leben klammern und die anderen sterben lassen?Was bist du für ein Held? Lass mich überlegen wie ich das bewerten soll.`0 `n ");

switch(e_rand(1,2)){
case 1:
output("`$ Du bist nicht würdig, allerdings dumm genug dir `t Ajay's `0 Gunst durch deine Antwort erkauft zu haben, ich lasse dich am Leben, verschwinde nun! `0 `n");
output("Hinter dir öffnet sich ein Weg , du rennst den Pfad entlang und in deinem Kopf schwirren Emotionen, wie Wut und Trauer umher, ");
output("aber du hast überlebt und dieser eine Gedanke tröstet dich. ");
addnav("Zurück in den Wald","forest.php");

break;

case 2:

output("`$ Du bist nicht würdig genug und deine Antwort ist feige, du bist nicht einmal würdig genug ein Wurm zu sein, mach dich bereit für deine Strafe.`0 ");
output("
Bahamut steigt empor und setzt seine Megaflare-Attacke ein. Von dir bleibt nicht mehr als Asche übrig, hoffentlich hast du etwas daraus gelernt. `n");
addnews("`Q".$session[user][name]." `Q hat `$ Bahamuts `0 Mega-Flare kennen gelernt");
output("`$ Du bist tot!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
addnav("Tägliche News","news.php");
break;

}
}


if ($HTTP_GET_VARS[op]=="wald"){
output("Du gehst also zurück zum Wald..");
addnav("Zum Wald","forest.php");

}


if ($HTTP_GET_VARS[op]=="c"){
output("Du beginnst wie ein kleines Mädchen zu heulen und krümmst dich auf dem Boden mit dem Daumen im Mund und erhoffst dir so, dass der Felsgolem Mitleid mit dir hat. `n");
output("Du hörst eine vertraute Stimme hinter dir: `$ So einfach mach ich dir es nicht.`0 ");
output("Plötzlich stehst du auf, ohne es zu wollen, drehst dich dreimal um deine eigene Achse und beginnst den Trampelpfad hoch zu Laufen.`n");

addnav("weiter","forest.php?op=b");
$session[user][specialinc]="bahamut.php";

}



if ($HTTP_GET_VARS[op]=="attack"){
output("Der Drache holt tief Luft und ein gigantsicher Strahl aus reiner Energie durch Schlägt deinen Körper und du zerfällst zu Asche.`n");
addnews("`Q".$session[user][name]." `0 wurde im Wald von einem `$ schwarzen Drachen `0 geröstet.");
output("`$ Du bist tot!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
addnav("Tägliche News","news.php");


}


?>

[/php]


Joa.

Dann noch die Bilddatei ausm Anhanf in den Images Ordner kopieren und den Namen "Ajay" überall durch den eines beliebigen anderen ersetzten.

Hf ^^


Dateianhänge:
bahamut.gif
bahamut.gif [ 51.79 KIB | 10352-mal betrachtet ]
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Jul, 2005 13:25 
Offline
Lehrling
Lehrling

Registriert: Fr 08 Jul, 2005 09:27
Beiträge: 35
hi,

eingebaut, getestet und läuft einwandfrei.

mal was anderes mit grafik, lockert die sache etwas auf. :wink:

_________________
Best,

Izze
----------
Source Public

Source Local


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 11 Jul, 2005 11:11 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 18 Feb, 2005 11:58
Beiträge: 107
Wohnort: Bergisch Gladbach
Also das ist ein nettes Spezial aber einen Fehler habe ich gefunden und zwar folgenden (fettgedrucktes):
.....
output("`$ Du verlierst 50% deiner Lebenspunkte. Dieses Abenteuer hat dich 13 Waldkämpfe gekostet! Dir ist von der vielen Sahnetorte übel!");

addnews("`Q".$session[user][name]." `0 wurde im Wald von einer `% Sahnetorte `0 gerettet.");
$session[user][turns] -= 13;
$session[bufflist]['Übelkeit'] = array("name"=>"`^Übelkeit","rounds"=>80,"wearoff"=>"`&Dir ist endlich nicht mehr schlecht!.`0","defmod"=>0.5,"atkmod"=>0.5,"minioncount"=>1,"mingoodguydamage"=>3,"maxgoodguydamage"=>$session['user']['level'],"roundmsg"=>"Dir ist so schlecht das du 50% deiner Kraft nicht einsetzen kannst!.`0","activate"=>"offense");


Das müsste wie folgt heißen (fettgedrucktes) ;):
....
output("`$ Du verlierst 50% deiner Angriffs- und Verteidigungskraft. Dieses Abenteuer hat dich 13 Waldkämpfe gekostet! Dir ist von der vielen Sahnetorte übel!");

addnews("`Q".$session[user][name]." `0 wurde im Wald von einer `% Sahnetorte `0 gerettet.");
$session[user][turns] -= 13;
$session[bufflist]['Übelkeit'] = array("name"=>"`^Übelkeit","rounds"=>80,"wearoff"=>"`&Dir ist endlich nicht mehr schlecht!.`0","defmod"=>0.5,"atkmod"=>0.5,"minioncount"=>1,"mingoodguydamage"=>3,"maxgoodguydamage"=>$session['user']['level'],"roundmsg"=>"Dir ist so schlecht das du 50% deiner Kraft nicht einsetzen kannst!.`0","activate"=>"offense");
....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 11 Jul, 2005 14:16 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Ah, jupp, danke :)

Das mit 50% Lebenspunkte hat ich zuerst vor, aber das erschien mir zu einfach da hab ich dann doch lieber noch nen schönen Buff gemacht, nur oben vergessen zu korrigieren ;)

Danke.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: immer diesen fehler bei waldspecials
BeitragVerfasst: Fr 14 Apr, 2006 13:59 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 10 Mär, 2006 11:20
Beiträge: 130
LoGD: http://www.spitzisundcindysgame.de/logd ... url=/logd/
hallo! :)
Kann mir vieleicht einer helfen?
Seid kurzem zeigt er mir bei fast jedem dritten Waldspecial was ich einbaue so einen Fehler an. Auch wenn ein neuer Tag kommt habe ich so eine Fehlerseite. Ich weiss echt nicht mehr weiter! Doch wenn man einfach die Seite aktualisiert ist alles wieder ok, bis zum nächsten Link den man im Special klicken kann dann kommt wieder diese Fehlerseite!



(Fehlerseite wenn man im Wald zum Bahamutspecial kommt)

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/special/bahamut.php:303) in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/common.php on line 92
‹xí[YsÛF~¶~Å[ì*Š7Ù˜•EùØÈNÊ’#{_\C`H ÂUƒ

_________________
Blubb Blubb


Zuletzt geändert von Cheyenne am Fr 28 Apr, 2006 17:59, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 25 Apr, 2006 12:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 29 Dez, 2005 16:50
Beiträge: 178
Wohnort: Pinneberg
Schau dir mal in deiner common.php die Zeile 92 an, UND EDITIER DEINEN LETZTEN POST, NIEMALS NE FEHLERMELDUNG IN PHP-TAGS SETZEN

_________________
LoGD-Server ist zwar weg aber jetzt kommt das nächste Projekt, mehr dazu auch Hier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Fehler special
BeitragVerfasst: Fr 28 Apr, 2006 18:12 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 10 Mär, 2006 11:20
Beiträge: 130
LoGD: http://www.spitzisundcindysgame.de/logd ... url=/logd/
oh ok tut mir leid habs oben wieder geändert

hab das was in zeile 92 drin stand weg gemacht genauso was dazu gehörte jetzt zeigt er mir aber immer noch so einen fehler an

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/special/bahamut.php:304) in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/common.php on line 99
‹xí\[wÛHr~¶EÒX" Šº œ•%Yv¬O,Ù^ç!h’X

_________________
Blubb Blubb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 01 Mai, 2006 12:05 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Ich denke mal, dass du da in Zeile 92 jetzt zuviel rausgenommen hast, das war alles schon richtig, zumindest hatte ich auch diese Fehler, ich vermute, dass es genauso wie bei mir dann aufhört, wenn du das machst, was da steht:
http://anpera.homeip.net/forum/viewtopic.php?t=2127

Hoffe is richtig so...

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: re
BeitragVerfasst: Mo 01 Mai, 2006 18:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 10 Mär, 2006 11:20
Beiträge: 130
LoGD: http://www.spitzisundcindysgame.de/logd ... url=/logd/
Das was Tidus geschrieben hatte hab ich gemacht ist auch immernoch drin bringt aber nichts! :( Irgendwie hab noch so eine Fehlerseite auf meinem Server allerdings in der common.php zeile 99 wo ich auch nichts endecken kann! Die Zeile zeigt er mir immer beim neuen Tag und einigen anderen Sachen im Game! :(
Alles komisch komisch :(

_________________
Blubb Blubb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 02 Mai, 2006 08:54 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 29 Dez, 2005 16:50
Beiträge: 178
Wohnort: Pinneberg
Zitat:
bahamut.php:304

Das Script hat nur 303 Zeilen also würde ich mal schauen ob du eventuell vor oder nach den PHP-Tags Leerzeichen oder Zeilen hast :roll:

_________________
LoGD-Server ist zwar weg aber jetzt kommt das nächste Projekt, mehr dazu auch Hier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 02 Mai, 2006 10:55 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Oder eine Klammer könnte nicht geschlossen sein.... oder ein ; vergessen... glaub ich jedenfalls *gg*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 02 Mai, 2006 11:30 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 29 Dez, 2005 16:50
Beiträge: 178
Wohnort: Pinneberg
Syntax ist sauber, anderfalls käme ach ein "unexpected TSTRING" als Fehlermeldung.

Das Special ist übrigens algemein noch nicht so sauber da beim addnav zur forest.php das special wieder auf "" gesetzt werden sollte :roll:

_________________
LoGD-Server ist zwar weg aber jetzt kommt das nächste Projekt, mehr dazu auch Hier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 02 Mai, 2006 11:53 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Du hast wohl das:
[php]
function compress_out ($input) {
//Based on old YaBBSE code (c)
//Open-Source Project by Zef Hemel (zef@zefnet.com <mailto:zef@zefnet.com>)
//Copyright (c) 2001-2002 The YaBB Development Team
if((function_exists("gzcompress")) && (function_exists("crc32"))){
if(strpos(" " . $_SERVER['HTTP_ACCEPT_ENCODING'], "x-gzip")){
$encode = "x-gzip";
}
elseif(strpos(" " . $_SERVER['HTTP_ACCEPT_ENCODING'], "gzip")){
$encode = "gzip";
}
if (isset($encode)){
header("Content-Encoding: $encode");
$encode_size = strlen($input);
$encode_crc = crc32($input);
$out = "\x1f\x8b\x08\x00\x00\x00\x00\x00";
$out .= substr(gzcompress($input, 1), 0, -4);
$out .= pack("V", $encode_crc);
$out .= pack("V", $encode_size);

[/php]

(so wie es in meiner common ist) gegen das:

[php]
function compress_out ($input) {
if((function_exists("gzcompress")) && (function_exists("crc32"))){
if(strpos(" " . $_SERVER['HTTP_ACCEPT_ENCODING'], "x-gzip")){
$encode = "x-gzip";
}
elseif(strpos(" " . $_SERVER['HTTP_ACCEPT_ENCODING'], "gzip")){
$encode = "gzip";
}
if (isset($encode)){
header("Content-Encoding: $encode");
$encode_size = strlen($input);
$encode_crc = crc32($input);
$out = "\x1f\x8b\x08\x00\x00\x00\x00\x00";
$out .= substr(gzcompress($input, 1), 0, -4);
$out .= pack("V", $encode_crc);
$out .= pack("V", $encode_size);

[/php]

Kommt mir das nur so vor oder steht da was von Copyright?

Zudem, kann ich da irgendwie nichts sehen, was anders aus sieht oder ich bin blind ^^'
Naja, aber zu dem was Tidus da meinte, als bei mir diese Fehler auftrateten, kam auch die Fehlermeldung, dass in der common.php was nicht stimmt, was aber falsch war, war ein Trugschluss, sicher dass du alles richtig ersetzt hast, so wie es am Ende des Threads beschrieben war?!

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 02 Mai, 2006 16:56 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Fehlermeldung ist klar:
Leerschlag oder mehrere Zeichen nach dem schliessenden "?>".
Denn auf Zeile 304 ist die Ausgabe (Output startet at file.ext:304) - Und wenn die nach dem ?> ist kann sie nicht vor dem <?php sein. (Oder vor <? pder vor <% oder vor <script language="PHP">)

PS: Mach das Copyright wieder dahin, ja? Ansonsten könntest du schnell mal Probleme mit den Typen vom yabbse bekommen *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: re
BeitragVerfasst: Di 02 Mai, 2006 22:22 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 10 Mär, 2006 11:20
Beiträge: 130
LoGD: http://www.spitzisundcindysgame.de/logd ... url=/logd/
hm also das copyrihgt hab ich jetzt mal ganz schnell wieder rein gemacht :pein:

aber was du mit dem ?> meinst weiss ich echt nicht hab schon bei anderen in die source rein geguckt aber jeder hats irgendwie anders :(

_________________
Blubb Blubb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 03 Mai, 2006 13:37 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Hm... Lei sagtest du nicht mal selber, das das "?>" nicht mal zwingend notwenidg ist, da im page_footer() die bearbeitung des Scripts so oder so abgebrochen wird?

Einmal abgesehen Davon kann php ja auch noch in html eingebettet sein, es könnte theroretisch noch html-text nach dem bearbeiten des PHP codes kommen...

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 03 Mai, 2006 15:18 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Das Problem ist hier folgendes:
Durch die Ausgabe eines Leerschrittes oder eines sonstigen Zeichens vor dem page_footer() kommt es zu einem Fehlverhalten von comress_out, da die header, die gesendet werden, nicht gesendet werden können, da bereits eine Ausgabe erfolgt ist ( => Die seltsamen Zeichen).

Und übrigens: Wenn nach exit(); oder die(); irgend ein Syntaxfehler ist wird das Script sowieso nicht ausgeführt (=> Kompiler kann nicht zu Ende komplidingsda).
mit der auf Windowsplattformen nicht verfügbaren funktion __halt_compiler(); Kann man jedoch nach Aufruf der Funktion beliebigen Text etc einfügen ohne dass der jemals Ausgegeben, geparst oder sonstwie wird.

EDIT: Mann, doofer BBCode ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 08 Jun, 2006 21:52 
Offline
Held
Held
Benutzeravatar

Registriert: Di 27 Dez, 2005 18:29
Beiträge: 217
Wohnort: Flensburg
LoGD: http://lyra.x-mashine.de/
den fehler hatte ich auch. bau einfach einen page_header(); und page_footer(); ein, dann gehts ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Jun, 2006 22:20 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Lyra hat geschrieben:
den fehler hatte ich auch. bau einfach einen page_header(); und page_footer(); ein, dann gehts ^^


...
Was somit falsch ist.
Warum zum Teufel willst du im Special page_footer setzen?? Du weisst, dass page_footer() ein exit(); aufruft, welches jegliche weiteren Bearbeitungen flachlegt?
Im Falle des Waldes wäre da auf jeden fall das überprüfen ob überhaupt specialinc leer ist, und ob die erlaubte Navigation leer ist.

Die einzigen Möglichkeiten sind:
- compress_out deaktivieren
- Ausgabe verhindern
- header vom compress_out schon ziemlich weit oben in der common.php sendem
- "Ausgabepuffering" (ob_start())


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Jun, 2006 06:47 
Offline
Held
Held
Benutzeravatar

Registriert: Di 27 Dez, 2005 18:29
Beiträge: 217
Wohnort: Flensburg
LoGD: http://lyra.x-mashine.de/
Eliwood hat geschrieben:
Lyra hat geschrieben:
den fehler hatte ich auch. bau einfach einen page_header(); und page_footer(); ein, dann gehts ^^


...
Was somit falsch ist.
Warum zum Teufel willst du im Special page_footer setzen?? Du weisst, dass page_footer() ein exit(); aufruft, welches jegliche weiteren Bearbeitungen flachlegt?
Im Falle des Waldes wäre da auf jeden fall das überprüfen ob überhaupt specialinc leer ist, und ob die erlaubte Navigation leer ist.

Die einzigen Möglichkeiten sind:
- compress_out deaktivieren
- Ausgabe verhindern
- header vom compress_out schon ziemlich weit oben in der common.php sendem
- "Ausgabepuffering" (ob_start())



ist nicht falsch und geht bei mir :wink:


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 24 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 14 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum