anpera.net
https://anpera.dyndns.org/phpbb3/

hab mal nen buchhändler gebaut...
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=934
Seite 1 von 2

Autor:  Vaan [ So 06 Feb, 2005 19:45 ]
Betreff des Beitrags:  hab mal nen buchhändler gebaut...

huhu hab mal nen buchhändler gemacht aber der funzt nich kann da ma einer gucken:

[php]<?php
/*
Buchhändler
by Vaan
02//01//2005
*/

require_once"common.php";
page_header("Der Buchhändler");
if ($HTTP_GET_VARS[op]==""){
$session[user][specialinc]="buchhaendler.php";
output("`2Als du so durch den Wald streifst, triffst du auf einen Buchhändler, der einen Bücherstand aufgebaut hat.");
output("\"`6Hmm, ein Buchhändler... mitten im Wald... merkwürdig...`2\", denkst du dir. Der Buchhändler winkt dioch herrüber.");
output("Was willst du machen?");
addnav("G?Zu ihm gehen","forest.php?op=jep");
addnav("Z?Zurück in den Wald","forest.php?op=weg");
}
else if ($HTTP_GET_VARS[op]=="weg"){
output("`2Du denkst dir \"`6Ein Buchhändler, mitten im Wald, kann nichts gutes bedeuten!`2\" und gehst zurück in den Wald.");
$session['user']['specialinc']="";
//addnav("Zurück","forest.php");
}
else if ($HTTP_GET_VARS[op]=="jep"){
output("`2Du gehst rüber zu dem kleinen Stand. Du fragst den Buchhändler was er so für Bücher hätte und er zeigt dir ziemlich viele Bücher mit unterschiedlichen Preisklassen.");
addnav("","forest.php?op=book1");
addnav("","forest.php?op=book2");
addnav("","forest.php?op=book3");
addnav("","forest.php?op=book4");
addnav("","forest.php?op=book5");
addnav("","forest.php?op=book6");
addnav("","forest.php?op=book7");
addnav("","forest.php?op=book8");
addnav("","forest.php?op=book9");
addnav("","forest.php?op=book10");
addnav("","forest.php?op=book11");
addnav("","forest.php?op=gehe");
addnav("Bücher");
addnav("Pixibuch `q(75 Gold)`0","forest.php?op=book1");
addnav("Bilderbuch `q(100 Gold)`0","forest.php?op=book2");
addnav("Grundschullesebuch `q(150 Gold)`0","forest.php?op=book3");
addnav("Kinderbuch `q(200 Gold)`0","forest.php?op=book4");
addnav("Jugendbuch `q(250 Gold)`0","forest.php?op=book5");
addnav("Roman `q(300 Gold)`0","forest.php?op=book6");
addnav("Thriller `q(350 Gold)`0","forest.php?op=book7");
addnav("Duden `q(400 Gold)`0","forest.php?op=book8");
addnav("Lexikon `q(450 Gold)`0","forest.php?op=book9");
addnav("Drehbuch `q(500 Gold)`0","forest.php?op=book10");
addnav("Buch mit Schloß `q(550 Gold)`0","forest.php?op=book11");
addnav("Sonstiges");
addnav("D?Doch kein Buch kaufen","forest.php?op=weg");
}
else if ($HTTP_GET_VARS[op]=="gehe"){
output("Du erklärst dem Buchhändler das du nicht intresiert bist und gehst zurück in den Wald.");
$session['user']['specialinc']="";
//addnav("Zurück","forest.php");
}
else if ($HTTP_GET_VARS[op]=="book1"){
if ($session[user][gold]<75){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>74){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Pixibuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Pixibuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.1);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
addnews($session[user][name]."wurde schlauer weil ".($session[user][sex]?"sie":"er")." in einem Pixibuch gelesen hat!! Wenn ".($session[user][sex]?"sie":"er")." durch ein Pixibuch schlauer wird, muss ".($session[user][sex]?"sie":"er")." ein zimlich kleines Gehirn haben *fg*");
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book2"){
if ($session[user][gold]<100){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>99){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Bilderbuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Bilderbuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.2);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
addnews($session[user][name]."wurde schlauer weil ".($session[user][sex]?"sie":"er")." in einem Bilderbuch gelesen hat!! Wenn ".($session[user][sex]?"sie":"er")." durch ein Pixibuch schlauer wird, muss ".($session[user][sex]?"sie":"er")." ein zimlich kleines Gehirn haben *fg*");
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book3"){
if ($session[user][gold]<150){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>149){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Grundschullesebuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Grundschullesebuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.3);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
addnews($session[user][name]."fühlt sich belesen, weil ".($session[user][sex]?"sie":"er")." in einem Grundschullesebuch gelesen hat!");
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book4"){
if ($session[user][gold]<200){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>199){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Kinderbuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Kinderbuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.4);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
addnews($session[user][name]."wurde beobachtet, wie ".($session[user][sex]?"sie":"er")." in einem Kinderbuch gelesen hat!");
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book5"){
if ($session[user][gold]<250){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>249){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Jugendbuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Jugendbuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.5);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book6"){
if ($session[user][gold]<300){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>299){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Roman. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Roman lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.6);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book7"){
if ($session[user][gold]<350){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>349){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Thriller. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Thriller lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.7);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book8"){
if ($session[user][gold]<400){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>399){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Duden. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Duden lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.8);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book9"){
if ($session[user][gold]<450){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>449){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Lexikon. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Lexikon lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.9);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book10"){
if ($session[user][gold]<500){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>499){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Drehbuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Drebuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.10);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="book11"){
if ($session[user][gold]<550){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
if ($session[user][gold]>549){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Buch, welches mit einem Schloß zugeschlossen ist. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und in dem Buch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, setzt du dich auf den Stein und machst dich daran, das Buch zu öffnen. Grade als du das Buch aufschlägst kommt ein Monster aus dem Buch.");
output("`2Was willst du tun?");
addnav("Stehen bleiben","forest.php?op=steh");
addnav("Weg rennen","forest.php?op=weg");
$session[user][specialinc]="";
}

else if ($HTTP_GET_VARS[op]=="steh"){
output("`2Die Kreatur baut sich vor dir auf, sie scheint einfach riesig zu sein. Doch plötzlich passiert etwas, wo mit du nie gerechnett hättest! Die Kreatur streichelt dir sanft über den Kopf!");
output("`2Als die Kreatur ihre Hand von deinem Kopf nimmt, fühlst du dich stärker, aber du weißt das diese stärke nicht lange anhalten wird.");
output("`^Deine Verteidigung steigt!");
$session[bufflist][108] = array("name"=>"`9Hilfe des Büchermonsters","rounds"=>25,"wearoff"=>"`2Das Büchermonster ist K.O. und verschwindet.","defmod"=>5.0,"roundmsg"=>"`@Der Buchgeist schützt dich.","activate"=>"offense");
$session[user][specialinc]="";
addnews("`2Es wurde beobachtet, wie `7".$session[user][name]." `2von einem `7Büchermonster `2gestreichelt wurde. *löl* Ein Streichelzoo.");
//addnav("Zurück","forest.php");
}
?>[/php]

Autor:  Chaosmaker [ So 06 Feb, 2005 20:14 ]
Betreff des Beitrags: 

So beim spontanen Drüberschauen würd ich behaupten, daß sämtliche
[php]//addnav("Zurück","forest.php");
}
} [/php]
falsch sind.
Die 2. } muß jedesmal weg und einen Block weiter nach unten gesetzt werden.

Autor:  Vaan [ So 06 Feb, 2005 20:23 ]
Betreff des Beitrags:  Re: hab mal nen buchhändler gebaut...

Zitat:
[php]else if ($HTTP_GET_VARS[op]=="book1"){
if ($session[user][gold]<75){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
}
[/php]


da hab ich 2x { aufgemacht und muss dann wohl auch 2x } zumachen

Autor:  Chaosmaker [ So 06 Feb, 2005 20:38 ]
Betreff des Beitrags: 

Ja, aber Du hast immer schon nach der Prüfung, ob man nicht genug Gold hat, zugemacht - solltest es aber besser weiter hinten machen, nach dem Fall, daß man ausreichend Gold hat. ;)

Autor:  Argoan [ So 06 Feb, 2005 20:50 ]
Betreff des Beitrags: 

ich würde das spontan auch sagen, und chaosmaker zustimmen.
sonst sieht es doch ganz gut!

Autor:  Vaan [ So 06 Feb, 2005 20:58 ]
Betreff des Beitrags: 

also so:

[php]else if ($HTTP_GET_VARS[op]=="book1"){
if ($session[user][gold]<75){
output("`2Als der Buchhändler bemerkt, dass du nicht genügend Gold dabei hast brüllt er \"`9WAS?? WILLST DU MICH ETWA HINTER GEHEN?? MACH DAS DU WEG KOMMST!!`2\"");
output("`2Vorlauterschreck lesst du dein restliches Gold fallen und rennst weg.");
$session[user][gold] = 0;
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
if ($session[user][gold]>74){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Pixibuch. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und im Pixibuch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, tust du es auch. Nach dem du einige Stunden in dem Buch gelesen hast fühlst du dich schlauer.");
$exp = round($session[user][experience] * 1.1);
$session[user][experience] += $exp;
output("`^Du erhältst $exp Erfahrungspunkte.");
$session[user][specialinc]="";
addnews($session[user][name]."wurde schlauer weil ".($session[user][sex]?"sie":"er")." in einem Pixibuch gelesen hat!! Wenn ".($session[user][sex]?"sie":"er")." durch ein Pixibuch schlauer wird, muss ".($session[user][sex]?"sie":"er")." ein zimlich kleines Gehirn haben *fg*");
//addnav("Zurück","forest.php");
}
}
[/php]

Autor:  Chaosmaker [ So 06 Feb, 2005 21:00 ]
Betreff des Beitrags: 

Jawoll, so siehts aus.

Autor:  Vaan [ So 06 Feb, 2005 21:06 ]
Betreff des Beitrags: 

sonst noch fehler? =)

Autor:  Vaan [ So 06 Feb, 2005 21:12 ]
Betreff des Beitrags: 

doppelpost^^

Autor:  Chaosmaker [ So 06 Feb, 2005 21:16 ]
Betreff des Beitrags: 

Alles wiederholt sich. :D
Alles wiederholt sich. :D

Och menno, hat er den Doppelpost schon korrigiert...


$exp = round($session[user][experience] * 1.10);

Das ist wohl nach 1.9 vorher nicht beabsichtigt, oder? :D Mathematik, 5. Klasse: Nach 1,9 kommt 2,0. :P

addnav("","forest.php?op=book1"); und folgende (alle ohne Titel) sind überflüssig.

Übrigens solltest Du mit dem Balancing aufpassen. ;) Doppelte exp sind doch schon sehr extrem, ebenso 1500 Gold beim Brunnen (siehe anderes Script).

Autor:  Vaan [ So 06 Feb, 2005 21:19 ]
Betreff des Beitrags: 

ich will nich doppelt haben... will 10% mehr haben

Autor:  Chaosmaker [ So 06 Feb, 2005 21:21 ]
Betreff des Beitrags: 

Na dann is es aber falsch, daß es vorher von 1,1 bis 1,9 geht, oder? Das ist von 10% bis 90% mehr.

Autor:  Vaan [ So 06 Feb, 2005 21:31 ]
Betreff des Beitrags: 

ich wills aber von 1% bis 10% machen

Autor:  Chaosmaker [ So 06 Feb, 2005 21:33 ]
Betreff des Beitrags: 

Na, dann fang bei 1.01 an bis 1.10 ;)

Autor:  Vaan [ So 06 Feb, 2005 21:34 ]
Betreff des Beitrags: 

ok

Autor:  Vaan [ So 06 Feb, 2005 21:40 ]
Betreff des Beitrags: 

hab was geändert:
[php]<?php......
if ($session[user][gold]>549){
output("`2Du gibst dem Buchhändler das Geld und nimmst dir das Buch, welches mit einem Schloß zugeschlossen ist. Der Händler bedankt sich. Du drehst dich um und gehst weg.");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und in dem Buch lesen könntest.");
output("`2Da su es für eine gute Idee hältst, setzt du dich auf den Stein und machst dich daran, das Buch zu öffnen. Grade als du das Buch aufschlägst kommt ein Monster aus dem Buch.");
output("`2Was willst du tun?");
addnav("Stehen bleiben","forest.php?op=steh");
addnav("Weg rennen","forest.php?op=run");
$session[user][specialinc]="";
}
}

else if ($HTTP_GET_VARS[op]=="steh"){
output("`2Die Kreatur baut sich vor dir auf, sie scheint einfach riesig zu sein. Doch plötzlich passiert etwas, wo mit du nie gerechnett hättest! Die Kreatur streichelt dir sanft über den Kopf!");
output("`2Als die Kreatur ihre Hand von deinem Kopf nimmt, fühlst du dich stärker, aber du weißt das diese stärke nicht lange anhalten wird.");
output("`^Deine Verteidigung steigt!");
$session[bufflist][108] = array("name"=>"`9Hilfe des Büchermonsters","rounds"=>25,"wearoff"=>"`2Das Büchermonster ist K.O. und verschwindet.","defmod"=>5.0,"roundmsg"=>"`@Der Buchgeist schützt dich.","activate"=>"offense");
$session[user][specialinc]="";
addnews("`2Es wurde beobachtet, wie `7".$session[user][name]." `2von einem `7Büchermonster `2gestreichelt wurde. *löl* Ein Streichelzoo.");
//addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="run"){
output("`2Wie von einer Wespe gestochen, springst du auf und rennst zurück in den Wald.");
$session[user][specialinc]="";
//addnav("Zurück","forest.php");
}
?>[/php]

Autor:  Hecki [ Mi 09 Feb, 2005 23:30 ]
Betreff des Beitrags: 

Also irgendwas funzt da immer noch nich vaan, wenn ich ein Buch kaufen will kommt nyx, kein Text und hab auch keine navs, das selbe wie vorher auch,mal sehn ob ichs selber rausbekomme.

Vielleicht was mit dem Page Header.

Autor:  Devilzimti [ So 13 Feb, 2005 11:31 ]
Betreff des Beitrags: 

So und ich hab mal daraus nen forest event gebau (hoffe des ist ok)t

[php]<?php
/*
Buchmonster
Idee + Text by Vaan
Code by Devilzimti
11//02//2005
insert into /sepzial
*/

require_once"common.php";
page_header("Buch mit Schloss");
if ($HTTP_GET_VARS[op]==""){

output("`2Fröhlich streifst du durch den Wald und betrittst eine Lichtung auf der du ein `4 rotes Buch `2mit Vorhängeschloss findest!");
output("\"`6Hmm, ein Buch im Wald? merkwürdig...`2\", denkst du dir. Nach langem überlegen beschließt du das Buch aufzuheben...");
output("`2Als du einen großen Stein entdeckst denkst du dir, dass du dich auf ihn setzen könntest und in dem Buch lesen könntest.");
output("`2Da du es für eine gute Idee hältst, setzt du dich auf den Stein und machst dich daran, das Buch zu öffnen. Grade als du das Buch aufschlägst kommt ein Monster aus dem Buch.");
output("Was willst du machen?");
addnav("Stehen bleiben","forest.php?op=steh");
addnav("Weg rennen","forest.php?op=run");
$session[user][specialinc]="buchmonster.php";
}


else if ($HTTP_GET_VARS[op]=="steh"){
output("`2Die Kreatur baut sich vor dir auf, sie scheint einfach riesig zu sein. Doch plötzlich passiert etwas, wo mit du nie gerechnet hättest! Die Kreatur streichelt dir sanft über den Kopf!");
output("`2Als die Kreatur ihre Hand von deinem Kopf nimmt, fühlst du dich stärker, aber du weißt das diese stärke nicht lange anhalten wird.");
output("`^Deine Verteidigung steigt!");
$session[bufflist][108] = array("name"=>"`9Hilfe des Büchermonsters","rounds"=>25,"wearoff"=>"`2Das Büchermonster ist K.O. und verschwindet.","defmod"=>5.0,"roundmsg"=>"`@Der Buchgeist schützt dich.","activate"=>"offense");
$session[user][specialinc]="";
addnews("`2Es wurde beobachtet, wie `7".$session[user][name]." `2von einem `7Büchermonster `2gestreichelt wurde. *löl* Ein Streichelzoo.");
addnav("Zurück","forest.php");
}

else if ($HTTP_GET_VARS[op]=="run"){
output("`2Wie von einer Wespe gestochen, springst du auf und rennst zurück in den Wald.");
$session[user][specialinc]="";
addnav("Zurück","forest.php");
}
page_footer();
?>[/php]

Autor:  Amerilion [ So 13 Feb, 2005 12:13 ]
Betreff des Beitrags: 

:o 5-facher defens-bonus :o
ist ein wenig viel... finde ich zumindest...

Autor:  Meteora [ So 13 Feb, 2005 13:33 ]
Betreff des Beitrags: 

stimmt dieses script schädigt die balance

Seite 1 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/