anpera.net https://anpera.homeip.net/phpbb3/ |
|
Badehaus https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=3571 |
Seite 1 von 2 |
Autor: | xatchemx [ Di 10 Apr, 2007 23:03 ] |
Betreff des Beitrags: | Badehaus |
Hayho^^ So ich habe seid langam, mit unterbrechungen an einem kleinen aber doch großen Badehausscript gearbeitet. Und heute um 23.57 Uhr am 10.04 isset entlich fertig geworden.(script sieht zwar nicht toll aus aber es funtzt^^) Beschreibung: Es ist ein großer RPG ort wo man aber auch Gold Edelsteine und Charm gewinnen oder aber auch den Tot finden kann. Feedback erwuenscht ![]() Inhalt: 1 Schwimmbecken 1 Essstand 1 Große RP Wiese 1 Faulenzerteil 1 Teil wo man stirbt Einbau:(Ich muss den script leider hier rein mach'n weil ihr den sonst ya nicht oeffnen koennt-.-) oeffne village.php: suche: [php]addna("Der Garten","gardens.php");[/php] fuege darunter ein: [php]addnav("Das Badehaus","badehaus.php");[/php] und hier der script: [php]<?php /* +----+----+----+----+ | By xatchemx | | Idee by xatchemx | | Kästchen bitte | | stehen lassen | +----+----+----+----+ */ require_once "common.php"; addcommentary(); checkday(); page_header("Badehaus"); if($_GET['op']==""){ output("`@Langsam betrittst du das große Badehaus der Stadt XXX(XXX=Name eurer -stadt). Große weiße Marmor Säulen steigen Meter hoch empor um die Decke zu stützen. Links von dir siehst du eine Dame am empfangsschalter die dich freundlich anlächelt. Du gehst zu ihr herüber und begrüßt sie, sie grüßt zurück und fragt dich ob du eintratten willst. Du fragst sie was es kostet und sie sagt:`n`n`c"); output("`@Tageskarte kostet 5000 Gold"); addnav("Aktionen"); addnav("Tageskarte(5000 Gold)","badehaus.php?op=tages"); addnav("Zurück","village.php"); } if ($_GET['op']=="tages"){ output ("Du sagst der Frau das du dir gerne eine Tageskarte Kaufen willst,"); } if ($_GET['op']=="tages"){ if ($session['user']['gold']<=5000){ output (" doch als du deinen Goldbeutel öffnest, sieht die Frau das du nicht genügend Gold dabei hast und schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie sie sagt: Das es so etwas gibt, unverschämtheit."); addnav("Zurück","village.php"); } else { output ("öffnest deinen Goldbeutel und gibst ihr die 5000 Goldstücke. Sie nickt und sagt das du nun in die halle gehen darfst."); $session['user']['gold']-=5000; } addnav("Gehe in die Halle","badehaus.php?op=schwimmhalle"); } if ($_GET['op']=="schwimmhalle"){ switch(e_rand(1,8)){ case 1: case 2: case 3: output("`@Als du gerade in die Halle gehst, wird dein Blick von einem kleinen Kind nahe eines Wasserbeckens abgelenkt. Du schaust ihm ein wenig beim spielen zu und siehst nicht das vor dir auf dem Boden eine Bananenschale liegt. Du rutscht auf ihr aus und verletzt dich am Fuß. Es tut dir ein wenig weh kannst aber denoch weiter gehen. Nach kurzer Zeit hast du auch schon einen schoenen Platz auf der Wiese gefunden wo noch andere Dorfbewohner liegen."); $session['user']['hitpoints']-=7; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 4: case 5: output("`@Als du durch ein großes Eingangstor in die Halle gehst, siehst du 2 kleine `#Edelsteine`@ auf dem Boden liegen. Du denkst das du sie gut gebrauchen könntest und nimmst sie mit. Angeregt suchst du dir einen Platz auf der Wiese wo du dich hinlegen kannst. Als du entlich einen gefunden hast, siehst du auch gleich ein paar Dorfbewohner die sich angeregt unterhalten."); $session['user']['gems']+=2; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 6: case 7: case 8: output("`@Als du gerade ein paar Meter in die große Halle gemacht hast, siehst du wie ein Besucher einen Beutel Gold verloren hat. Als du in den Beutel siehst, siehst du das sich 15000 Goldstücke in ihm befinden. Du überlegst ob du ihm den Beutel wider geben sollst. Doch weist du es nicht so recht.`n`n Was machst du?"); $session['user']['gold']+=15000; addnav("Aktionen"); addnav("Zurück geben","badehaus.php?op=geben"); addnav("Lieber behalten","badehaus.php?op=behalt"); break; } } if ($_GET['op']=="geben"){ switch(e_rand(1,8)){ case 1: case 2: case 3: case 4: case 5: case 6: output("`@Du läufst dem Typen hinterher und rufst ihn damit er stehen bleibt. Als du ihn entlich erreicht hast sagst du ihm das er seinen Beutel Gold verloren habe und du ihm den wider geben wollest. Er nimmt ihn danken zurück und gibt dir 5000 Gold finder Lohn. Freudig über diesen gewinn machst dud ich auf die suche nach einem liege Platz auf der günen Wiese neben dir. Als du einen gefunden hast, siehst du auch schon Leute die sich Unterhalten."); $session['user']['gold']+=5000; $session['user']['charm']+=3; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 7: case 8: output("`@Du läufst dem Typen hinterher der das Gold verloren hat und rufst ihn nochmal damit er entlich stehen bleibt. Als du bei ihm ankommst, gibst du ihm das Gold zurück und er geht ohne ein weiteres Wort zu verlieren weiter. sauer über diesen Arroganten Menschen gehst du rüber zu der grünen Wiese und suchst dir einen Platz wo du dich hinsetzen kannst. Als du einen gefunden hast, siehst du auch gleich schon ein paar andere Leute die sich angeregt Unterhalten."); $session['user']['charm']+=3; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; } } if ($_GET['op']=="legen"){ output("`@Du legst dich ins schöne hohe grüne Gras und entspannst dich einwenig. Neben dir liegen noch ein paar andere Leute die sich angeregt unterhalten. Willst du dich nicht auch mit unterhalten? Nach einer Weile setzt du dich auf und siehst noch ein paar andere sachen die es hier gibt."); addnav("Aktionen"); addnav("Gehe schwimmen","badehaus.php?op=swimm"); addnav("Gehe zum Essstand","badehaus.php?op=ess"); //addnav("Gehe zum Trinkstand","badehaus.php?op=trink"); addnav("Faulenze","badehaus.php?op=faul"); addnav("Wege"); addnav("In die Stadt","village.php"); output("`n`n`%`@In der Nähe reden einige Leute:`n"); viewcommentary("badehaus","Hinzufügen",65); } if ($_GET['op']=="swimm"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Langsam gehst du herüber zum Schwimmbecken und lässt dich rein plumsen. Das Wasser ist schön kühl und tut dir richtig gut. Als du ein paar Runden geschwommen bist, siehst du wie ein kleines Mädchen vom Rand ins Wasser fällt. Als sie nicht mehr auftaucht, schwimmst du zu ihr herüber und ziehst sie aus dem Wasser. Dank dir hat sie überlebt. Die Eltern bedanken sich bei dir und geben dir einen kleinen Beutel.`n`n `@Du bekommst `#3 Edelsteine`@ und `^5000 Gold`@ und `%5 Charmepunkte`@!"); $session['user']['gold']+=5000; $session['user']['gems']+=3; $session['user']['charm']+=5; addnav("Aktionen"); addnav("Gehe zur Wiese","badehaus.php?op=legen"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du springst ins kühle nass was dir total gut tut und dir ein paar Lebenspunkte bringt. Als du ein paar Runden im Wasser geschwommen bist, wird dir langweilig und du gehst zurück zur Wiese!`n`n Du bekommst `b`^2 permanente Lebenspunkte`b`@!"); $session['user']['maxhitpoints']+=2; addnav("Aktionen"); addnav("Auf die Wiese","badehaus.php?op=legen"); break; } } if ($_GET['op']=="ess"){ output("`@Langsam gehst du herüber zum Essstand des Badehauses. An der Theke steht ein alter Mann mit einer langem grau weißem Bart. Er schaut dich grimmig an und fragt dan: Was darf es sein? Du schaust schnell über die Speisekarte und sagst ihm dan was du haben willst."); addnav("Aktionen"); addnav("Ein Brot (500 Gold)","badehaus.php?op=brot"); addnav("Eine Suppe (1000 Gold)","badehaus.php?op=suppe"); addnav("Stück Fleisch (2000 Gold)","badehaus.php?op=fleisch"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); } if ($_GET['op']=="brot"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Brot haben willst,"); } if ($_GET['op']=="brot"){ if ($session['user']['gold']<=500){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); addnav("Zurück","village.php"); } else { output ("öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beist, beist du auf etwas hartes. Als du das Brot auseinander bröselst fallen 1000 Goldstücke und 1 Edelsteine heraus."); $session['user']['gold']+=500; $session['user']['gems']+=1; } addnav("Zurück zum Stand","badehaus.php?op=ess"); } if ($_GET['op']=="suppe"){ output ("`@Du sagst dem Kerl das du gerne einen Teller Suppe haben willst,"); } if ($_GET['op']=="suppe"){ if ($session['user']['gold']<=1000){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); addnav("Zurück","village.php"); } else { output ("öffnest deinen Goldbeutel und gibst ihm die 1000 Goldstücke. Er nickt und gibt dir einen Teller Suppe. Als du den Löffel eintauchst und heraus hollst, siehst du einen kleinen Edelstein auf dem Löffel.."); $session['user']['gold']-=1000; $session['user']['gems']+=1; } addnav("Zurück zum Stand","badehaus.php?op=ess"); } if ($_GET['op']=="fleisch"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Fleisch haben willst,"); } if ($_GET['op']=="fleisch"){ if ($session['user']['gold']<=2000){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); addnav("Zurück","village.php"); } else { output ("öffnest deinen Goldbeutel und gibst ihm die 2000 Goldstücke. Er nickt und gibt dir ein großes Stück Fleisch. Als du herein beist, beist du auf etwas hartes. Als du das Stück Fleisch auseinander schneidest fallen 1000 Goldstücke und 1 Edelsteine heraus."); $session['user']['gold']+=1500; $session['user']['gems']+=1; } addnav("Zurück zum Stand","badehaus.php?op=ess"); } if ($_GET['op']=="fleisch"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Als du gerade am einnicken bist, fählt ein großer Ast von dem Baum über dir herab direkt auf einen Kopf. Dein kopf bekommt ein platz wunde und du verblutest. Das nächste was du siehst, ist wie Ramius dich in der Welt der Toten Willkommen heist."); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; addnav("Tägliche News","news.php"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du nimmst dir vor, dich ein wenig auszu ruhen und danach ein wenig schwimmen zu gehen. Nach wenigen Augenblicken fählst du in tiefen Schlaf."); addnav("Aktionen"); addnav("Aufwachen","badehaus.php?op=legen"); break; } } page_footer(); ?>[/php] |
Autor: | Bill Tür [ Mi 11 Apr, 2007 10:37 ] |
Betreff des Beitrags: | |
Lass deine Texte korrekturlesen, hab ich dir schonmal gesagt ![]() zum Script: 1. beim fleisch hast du dich verrechnet, es müssten -1000 sein und nicht +1500 2. dein letztes op sollte wohl faul heißen und nicht fleisch. 3. die sache mit dem beutel gold ist genial. du gibst ihn zurück, doch die 15000 werden nirgendwo abgezogen ^^ 4. dito beutel gold: der op behalt existiert nicht 5. das script ist komplett overpowered. selbst die, die den source nicht lesen, wissen spätestens beim dritten mal, dass beim essen nicht schlechtes passieren kann und da keinerlei beschränkung drin ist, kann ich das so oft machen, wie ich lustig bin und mir so an einem tag locker 3 zillionen gold und ebensoviele gems anhäufen. |
Autor: | xatchemx [ Mi 11 Apr, 2007 11:29 ] |
Betreff des Beitrags: | |
Ya mit dem Essen das man das so oft kan wie man will, ich hab versucht das in nen zufallsscript zu machen das da auch was schlechtes passiert, doch weis ich net wie!? Weil der meinte dan irgendwie das in der zeile nach [php]Zeile7 break; Zeile8 case 8:[/php] nen fehler sei. Also case 8 sei ein fehler in dem script und dan habe ich nicht so richtig geschnallt aber ich ueberarbeite nochmal und werde die anderen punkte ebenfals korriegeiren! Aber die idee an sich is doch gut oder!? Mfg xatchemx |
Autor: | xatchemx [ Mi 11 Apr, 2007 16:56 ] |
Betreff des Beitrags: | |
so^^ Texte ueberarbeitet, so sind sie ohnefehler (Microsoft Word) Zum Thema Essen: Mann kann nun: Den Tot finden Edelsteine finden Gold finden Lebenspunkte verlieren Kleiner Markel: Mann kann so oft Essen wie man will.. Ich bitte euch mir eventluell kurz soetwas hinzuschreiben das man denn Stand nur Drei mal besuchen kann..(Und das evt. hier posten!?) hier der script^^ oeffne village.php: suche: [php]addnav("Der Garten","gardens.php");[/php] fuege darunter: [php]addnav("Das Badehaus","badehaus.php");[/php] ein.. der script: [php]<?php /* +----+----+----+----+ | By xatchemx | | Idee by xatchemx | | Kästchen bitte | | stehen lassen | +----+----+----+----+ */ require_once "common.php"; addcommentary(); checkday(); page_header("Badehaus"); if($_GET['op']==""){ output("`@Langsam betrittst du das große Badehaus der Stadt XXX(XXX=Name eurer -stadt). Große weiße Marmor Säulen steigen Meter hoch empor um die Decke zu stützen. Links von dir siehst du eine Dame am Empfangsschalter die dich freundlich anlächelt. Du gehst zu ihr herüber und begrüßt sie, sie grüßt zurück und fragt dich ob du eintreten willst. Du fragst sie was es kostet und sie sagt:`n`n`c"); output("`@Tageskarte kostet 5000 Gold"); addnav("Aktionen"); addnav("Tageskarte(5000 Gold)","badehaus.php?op=tages"); addnav("Zurück","village.php"); } if ($_GET['op']=="tages"){ output ("Du sagst der Frau das du dir gerne eine Tageskarte Kaufen willst,"); } if ($_GET['op']=="tages"){ if ($session['user']['gold']<=5000){ output (" doch als du deinen Goldbeutel öffnest, sieht die Frau das du nicht genügend Gold dabei hast und schickt dich wider fort.`n`n Im heraus gehen hörst du noch wie sie sagt: Das es so etwas gibt, Unverschämtheit."); addnav("Zurück","village.php"); } else { output ("öffnest deinen Goldbeutel und gibst ihr die 5000 Goldstücke. Sie nickt und sagt das du nun in die halle gehen darfst."); $session['user']['gold']-=5000; } addnav("Gehe in die Halle","badehaus.php?op=schwimmhalle"); } if ($_GET['op']=="schwimmhalle"){ switch(e_rand(1,8)){ case 1: case 2: case 3: output("`@Als du gerade in die Halle gehst, wird dein Blick von einem kleinen Kind nahe eines Wasserbeckens abgelenkt. Du schaust ihm ein wenig beim spielen zu und siehst nicht das vor dir auf dem Boden eine Bananenschale liegt. Du rutscht auf ihr aus und verletzt dich am Fuß. Es tut dir ein wenig weh kannst aber dennoch weiter gehen. Nach kurzer Zeit hast du auch schon einen Schönen Platz auf der Wiese gefunden wo noch andere Dorfbewohner liegen."); $session['user']['hitpoints']-=7; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break case 4: case 5: output("`@Als du durch ein großes Eingangstor in die Halle gehst, siehst du 2 kleine `#Edelsteine`@ auf dem Boden liegen. Du denkst das du sie gut gebrauchen könntest und nimmst sie mit. Angeregt suchst du dir einen Platz auf der Wiese wo du dich hinlegen kannst. Als du endlich einen gefunden hast, siehst du auch gleich ein paar Dorfbewohner die sich angeregt unterhalten."); $session['user']['gems']+=2; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 6: case 7: case 8: output("`@Als du gerade ein paar Meter in die große Halle gemacht hast, siehst du wie ein Besucher einen Beutel Gold verloren hat. Als du in den Beutel siehst, siehst du das sich 15000 Goldstücke in ihm befinden. Du überlegst ob du ihm den Beutel wider geben sollst. Doch weist du es nicht so recht.`n`n Was machst du?"); $session['user']['gold']+=15000; addnav("Aktionen"); addnav("Zurück geben","badehaus.php?op=geben"); addnav("Lieber behalten","badehaus.php?op=behalt"); break; } } if ($_GET['op']=="behalt"){ output("`@Du nimmst dir das Gold und behältst es für dich, daher du es gefunden hast und denkst es sei dein recht es zu behalten!"); $session['user']['charm']-=5; addnav("Auf die Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="geben"){ switch(e_rand(1,8)){ case 1: case 2: case 3: case 4: case 5: case 6: output("`@Du läufst dem Typen hinterher und rufst ihn damit er stehen bleibt. Als du ihn endlich erreicht hast sagst du ihm das er seinen Beutel Gold verloren habe und du ihm den wider geben wollest. Er nimmt ihn danken zurück und gibt dir 5000 Gold Finderlohn. Freudig über diesen Gewinn machst du dich auf die suche nach einem liege Platz auf der Grünen Wiese neben dir. Als du einen gefunden hast, siehst du auch schon Leute die sich Unterhalten."); $session['user']['gold']-=10000; $session['user']['charm']+=3; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 7: case 8: output("`@Du läufst dem Typen hinterher der das Gold verloren hat und rufst ihn noch mal damit er endlich stehen bleibt. Als du bei ihm ankommst, gibst du ihm das Gold zurück und er geht ohne ein weiteres Wort zu verlieren weiter. sauer über diesen Arroganten Menschen gehst du rüber zu der grünen Wiese und suchst dir einen Platz wo du dich hinsetzen kannst. Als du einen gefunden hast, siehst du auch gleich schon ein paar andere Leute die sich angeregt Unterhalten."); $session['user']['gold']-=15000; $session['user']['charm']+=3; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; } } if ($_GET['op']=="legen"){ output("`@Du legst dich ins schöne hohe grüne Gras und entspannst dich einwenig. Neben dir liegen noch ein paar andere Leute die sich angeregt unterhalten. Willst du dich nicht auch mit unterhalten? Nach einer Weile setzt du dich auf und siehst noch ein paar andere sachen die es hier gibt."); addnav("Aktionen"); addnav("Gehe schwimmen","badehaus.php?op=swimm"); addnav("Gehe zum Essstand","badehaus.php?op=ess"); //addnav("Gehe zum Trinkstand","badehaus.php?op=trink"); addnav("Faulenze","badehaus.php?op=faul"); addnav("Wege"); addnav("In die Stadt","village.php"); output("`n`n`%`@In der Nähe reden einige Leute:`n"); viewcommentary("badehaus","Hinzufügen",65); } if ($_GET['op']=="swimm"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Langsam gehst du herüber zum Schwimmbecken und lässt dich rein plumsen. Das Wasser ist schön kühl und tut dir richtig gut. Als du ein paar Runden geschwommen bist, siehst du wie ein kleines Mädchen vom Rand ins Wasser fällt. Als sie nicht mehr auftaucht, schwimmst du zu ihr herüber und ziehst sie aus dem Wasser. Dank dir hat sie überlebt. Die Eltern bedanken sich bei dir und geben dir einen kleinen Beutel.`n`n `@Du bekommst `#3 Edelsteine`@ und `^5000 Gold`@ und `%5 Charmepunkte`@!"); $session['user']['gold']+=5000; $session['user']['gems']+=3; $session['user']['charm']+=5; addnav("Aktionen"); addnav("Gehe zur Wiese","badehaus.php?op=legen"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du springst ins kühle nass was dir total gut tut und dir ein paar Lebenspunkte bringt. Als du ein paar Runden im Wasser geschwommen bist, wird dir langweilig und du gehst zurück zur Wiese!`n`n Du bekommst `b`^2 permanente Lebenspunkte`b`@!"); $session['user']['maxhitpoints']+=2; addnav("Aktionen"); addnav("Auf die Wiese","badehaus.php?op=legen"); break; } } if ($_GET['op']=="ess"){ output("`@Langsam gehst du herüber zum Essstand des Badehauses. An der Theke steht ein alter Mann mit einer langem grau weißem Bart. Er schaut dich grimmig an und fragt dan: Was darf es sein? Du schaust schnell über die Speisekarte und sagst ihm dan was du haben willst."); addnav("Aktionen"); addnav("Ein Brot (500 Gold)","badehaus.php?op=brot"); addnav("Eine Suppe (1000 Gold)","badehaus.php?op=suppe"); addnav("Stück Fleisch (2000 Gold)","badehaus.php?op=fleisch"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); } if ($_GET['op']=="brot"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Brot haben willst,"); } if ($_GET['op']=="brot"){ if ($session['user']['gold']<=500){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { switch(e_rand(1,8)){ case 1: case 2: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, beißt du auf etwas hartes. Als du das Brot auseinander bröselst fallen 1000 Goldstücke und 1 Edelsteine heraus."); $session['user']['gold']+=500; $session['user']['gems']+=1; break; case 3: case 4: case 5: case 6: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, schmeckt es normal und es passiert nicht besonderes. Als dein Hunger entlich gestillt ist, gehst du wider zurück zur Wiese."); break; case 7: case 8: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Ungeschieckt lässt du es fallen und in dem Moment wo du es aufheben willst, reist dir jemand deinen Goldbeutel vom Leib und rennt weg. Als du dich nach ihm umsiechst, siehst du ein paar Edelsteine auf dem Boden liegen.`n`n Du bekommst `#3 Edelsteine`@!"); $session['user']['gold']=0; $session['user']['gems']+=3; break; /*case 9: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Gierig schlingst du es herunter, als du den letzen bissen heruntergeschluckt hast, fängst du an zu Husten. Denn es hat sich in deinem Hals verklemmt. Niemand eilt dir zur hilfe.`n`n `4Du bist `bTot`b!`0"); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; break; */ } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="suppe"){ output ("`@Du sagst dem Kerl das du gerne einen Teller Suppe haben willst,"); } if ($_GET['op']=="suppe"){ if ($session['user']['gold']<=1000){ output ("`@doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); //addnav("Zurück","village.php"); } else { switch(e_rand(1,5)){ case 1: case 2: case 3: output ("`@öffnest deinen Goldbeutel und gibst ihm die 1000 Goldstücke. Er nickt und gibt dir einen Teller Suppe. Als du den Löffel eintauchst und heraus hollst, siehst du einen kleinen Edelstein auf dem Löffel.."); $session['user']['gold']-=1000; $session['user']['gems']+=1; break; case 4: case 5: output("@Du gibst dem Mann die 1000 Goldstücke und nimmst dir die Suppe von der Thecke. Als du sie langsam mit dem Löffel ist, verbüsht du dich.`n`n Du verlierst `415 Lebenspunkte`@!"); $session['user']['hitpoints']-=15; $session['user']['gold']-=1000; break; } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="fleisch"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Fleisch haben willst,"); } if ($_GET['op']=="fleisch"){ if ($session['user']['gold']<=2000){ output (" @doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { output ("@öffnest deinen Goldbeutel und gibst ihm die 2000 Goldstücke. Er nickt und gibt dir ein großes Stück Fleisch. Als du herein beist, beist du auf etwas hartes. Als du das Stück Fleisch auseinander schneidest fallen 1000 Goldstücke und 1 Edelsteine heraus."); $session['user']['gold']-=1000; $session['user']['gems']+=1; } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="faul"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Als du gerade am einnicken bist, fählt ein großer Ast von dem Baum über dir herab direkt auf einen Kopf. Dein kopf bekommt ein platz wunde und du verblutest. Das nächste was du siehst, ist wie Ramius dich in der Welt der Toten Willkommen heist."); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; addnav("Tägliche News","news.php"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du nimmst dir vor, dich ein wenig auszuruhen und danach ein wenig schwimmen zu gehen. Nach wenigen Augenblicken fählst du in tiefen Schlaf."); addnav("Aktionen"); addnav("Aufwachen","badehaus.php?op=legen"); break; } } page_footer(); ?>[/php] Und nochmals : Feedback erwuenscht xDD |
Autor: | Setsna [ Mi 11 Apr, 2007 17:13 ] |
Betreff des Beitrags: | |
$this->bbcode_second_pass_code('', 'Suche if ($_GET['op']=="ess"){ Füge darunter ein $session['essen']++; if ($session['essen']<=3){ [...] Dann weiter unter addnav("Zur Stadt","village.php"); }else{ output("Du bist noch nichteinmal an dem Stand angekommen, an dem Essen verkauft wird als sich dir schon der Magen umdreht - Du bist so satt, dass du nicht glaubst auch nur einen weiteren Bissen herunterzubekommen!"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); } ') Ungetestet, aber sollte so laufen. Dabei wird die Variable natürlich bei jedem ansteuern der Essbude hochgezählt, ich war aber zu faul es zu jedem Bonus zu basteln - du kannst $session['essen']++; natürlich überall dort einfügen, wo tatsächlich das Essen abläuft (Dann solltest du aber auch if ($session['essen']<=3){ auf if ($session['essen']<=2){ ändern, da es im Augenblick darauf zugeschnitten ist, dass bei jedem Ansteuern des Essstandes die Variable weitertickert) Zum Script selbst: Die Idee ist zwar nett ich selbst kann sie aber leider für keines meiner Projekte gebrauchen, da sie nicht ins Setting passen ![]() Ach und .. ich muss mich dem guten Scheibenweltliebhaber anschliessen .. lass die Texte bitte Korrekturlesen *zwinker* In diesem Sinne, Setsna |
Autor: | xatchemx [ Mi 11 Apr, 2007 17:16 ] |
Betreff des Beitrags: | |
thx und zu den texten ôo ich habe die grade im Word geprueft und alle fehler korrigiert ôoo |
Autor: | Kevz [ Mi 11 Apr, 2007 17:44 ] |
Betreff des Beitrags: | |
Naja, aber Word prüft nicht bedingt auf Groß- und Kleinschreibung gff. u.a auf Grammatik. D.h. solltest du lieber mal im Duden nachschauen. |
Autor: | Eliwood [ Mi 11 Apr, 2007 17:53 ] |
Betreff des Beitrags: | |
Word korrigiert Rechtschreibfehler, sofern es das falsch geschriebene Wort nicht kennt. Dazu zählen auch Gross/Kleinschreibungsfehler. Es kann grundlegende Grammatik, aber da ist es ziemlich begrenzt und streicht sogar bestimmte, richtige Sätze grün ab. Nehmen wir den ersten Text: Zitat: Langsam betrittst du das große Badehaus der Stadt XXX(XXX=Name eurer -stadt).
Große weiße Marmor Säulen steigen Meter hoch empor um die Decke zu stützen. Links von dir siehst du eine Dame am Empfangsschalter die dich freundlich anlächelt. Du gehst zu ihr herüber und begrüßt sie, sie grüßt zurück und fragt dich ob du eintreten willst. Du fragst sie was es kostet und sie sagt: Anstatt so ein XXX kannst du eine Variable reinsetzen, die den Dorfnamen enthält. Marmorsäule ist ein einziges Wort. Im nächsten Satz hast du ein Komma vergessen, das "die" dort ist ein Reflexivpronomen und lässt sich mit "welche" ersetzen ([..] Dame am Empfangsschalter, welche dich [...]). Der darauf folgende Satz ist unschön formuliert, zusätzlich fehlt auch hier ein Komma ([..] dich, ob [..]). Auchim letzten Satz fehlt ein Komma ([..] sie, was [..]). Zusätzlich ist die Formulierung ungünstig. "Wieviel" es kostet. Nicht was. Mit was könnte man Leben oder so meinen. Wie du siehst: Lass problelesen. Oder die Texte von jemand anderem schreiben. |
Autor: | xatchemx [ Fr 13 Apr, 2007 14:41 ] |
Betreff des Beitrags: | |
so dale^^ Aenderungen: Es wurden neue Texte geschrieben, nicht von mir sondern vo einer 20 jaehrigen die eine 1 indeutch hatte (immer) xDD Nun werden die zahlen per Variablen betimmt, sowie die kassiererin. Man kann nun beimessen auchschlimme sachen bekommen. script: oeffne village.php: suche: [php]addnav("Die Gärten","gardens.php");[/php] fuege darunter: [php]addnav("Das Badehaus","badehaus.php");[/php] ein! [php]<?php /* +----+----+----+----+ | By xatchemx | | Idee by xatchemx | | Kästchen bitte | | stehen lassen | +----+----+----+----+ */ require_once "common.php"; addcommentary(); checkday(); page_header("Badehaus"); //einstellungen fuer den script anfang $name = "Lesina"; //Name $g = "0"; //Geschlecht 0=> männlich, 1=> weiblich $dorf = "Dragonwood"; //Name des Dorfes $ein = 5000; //Eintritts bezahlung $lp = 15; //Lebenspunkte die man beim betretten der Schwimmhalle verliert. $be = 15000; //sagt an wieviel Gold sich im verlorenen Beutel befindet $gem = 3; //anzahl der gems die man beim klau seines goldes in der halle findet $charm = 5; //anzahl charm die man verliert wen wan den beutel behaehlt. $gold = 10000; // finderlohn wen man den beutel abgiebt $charme = 5; // charm den man bekommt wen man beutel abgiebt. $golde = 15000; // gold das man verliert wen man beutel abgiebt $geld = 5000; // gold das man beim schwimmen findet $edel = 3; // gems die man beim schwimmen findet $charis = 5; // charm den man beim schwimmen bekommt $leben = 2; // lp´s die man beim schwimmen bekommen kann $brot = 500; // kosten fuer ein brot $bgem = 1; // gem den man im brot findet $brgem = 3; //gems die man im brot finden kann wen einem das gold gestohlen wird $suppe = 1000; //gold wieviel die suppe kostet $supp = 1000; //gold was man beim kauf der suppe verliert $sgem = 1; //gem den man in der suppe finden kann $life = 15; //lp´s die man bei der suppe verlieren kann (keine permanenten) $fleisch = 2000; //fleisch kosten $fgem = 1; //gem den man im fleisch findet // ende der einstellungen fuer den script if($_GET['op']==""){ output("`@Du betrittst die große Eingangshalle des Badehauses der Stadt $dorf. Als du dich in ruhe umschaust, siehst du das die Decke von weißen Marmorsäulen gestützt wird. Rechts an den Wänden stehen 5 Ebenholzbänke und links steht ein kleines Kassenhäuschen. Langsam gehst du auf das Kassenhäuschen zu und siehst ein kleines Schild mit der Aufschrieft: ".($g?"Mister":"Madame")." $name. ".($g?"Er":"Sie")." Spricht dich an und fragt dich, was du hier willst. `n`nDu siehst ein kleines Schild auf dem steht das man hier für 5000 Goldstücke einen ganzen Tag entspannen könne. Was wirst du tun?"); addnav("Aktionen"); addnav("Tageskarte(5000 Gold)","badehaus.php?op=tages"); addnav("Zurück","village.php"); } if ($_GET['op']=="tages"){ output ("`@Du wendest deinen Blick vom Schild ab und sagst ".($g?"Mister":"Madame")." $name das du einen ganzen Tag hier bleiben wollest. ".($g?"Er":"Sie")." nickt und fragt dich nach den $ein Goldstücken,"); } if ($_GET['op']=="tages"){ if ($session['user']['gold']<=$ein){ output ("doch als du deinen Goldbeutel öffnest, siehst du das du nicht genügend Gold dabei hast, und sagst ihr das du später noch mal kommen wirst wen du das Gold zusammen hast."); addnav("Zurück","village.php"); } else { output ("du öffnest deinen Goldbeutel und zählst genau $ein ab und gibst ".($g?"Mister":"Madame")." $name das Gold. Sie nickt und sagt ihr könnt nun durch das Tor in die Badehalle gehen."); $session['user']['gold']-=$ein; } addnav("Gehe in die Halle","badehaus.php?op=schwimmhalle"); } if ($_GET['op']=="schwimmhalle"){ output ("`@Du bedankst dich bei ".($g?"Mister":"Madame")." $nameund gehst auf das große Elfenbeintor zu. Als du es aufdrückst, wunderst du dich,wie leicht es sich öffnen läßt.Als du dann den ersten schriet in die Halle machst, schaust du dich auch hier erst mal in ruhe um. Du siehst, das die einzelnen Becken kleine Wasserquellen sind die man angelegt hat, der Rand um die Becken herum ist wie die Eingangstür aus Elfenbein. Dir gegenüber liegt eine große grüne Wiese, links neben dir siehst du einen Fressstand und einen Trinkstand. Links neben dir siehst du viele Leute die mit ihren kleinen Kindern spielen."); } if ($_GET['op']=="schwimmhalle"){ switch(e_rand(1,8)){ case 1: case 2: case 3: output("Als du auf die große grüne Wiese zusteuerst, rutscht du auf einer Bananenschale aus und verletzt dich am Handgelenk deiner rechten Hand.`n`n Du verlierst `4$lp Lebenspunkte."); $session['user']['hitpoints']-=$lp; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 4: case 5: output("Als du weiter in die Halle gehst, um auf die andere Seite zur großen grünen Wiese zu gelangen, läuft dir ein übel aussehender Mann über den Weg. Als er an dir vorüber gegangen ist, merkst du, das dein Goldbeutel verschwunden ist. Sauer über diesen Verlust, läßt du den Kopf den restlichen Weg über hängen und findest $gem Edelsteine auf dem Weg."); $session['user']['gems']+=$gem; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 6: case 7: case 8: output("Du gehst geradewegs auf die große grüne Wiese zu als ein alter Mann seinen Beutel Gold verloren hat. Du hebst ihn auf und überlegst, ob du ihn behalten sollst, oder ihm den Beutel wider geben sollst.`n`n Was machst du?"); $session['user']['gold']+=$be; addnav("Aktionen"); addnav("Zurück geben","badehaus.php?op=geben"); addnav("Lieber behalten","badehaus.php?op=behalt"); break; } } if ($_GET['op']=="behalt"){ output("`@Du nimmst dir das Gold und behälst es für dich, daher du es gefunden hast dun denkst es sei dein recht es zu behalten!"); $session['user']['charm']-=$charm; addnav("Auf die Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="geben"){ switch(e_rand(1,8)){ case 1: case 2: case 3: case 4: case 5: case 6: output("`@Du läufst dem Typen hinterher und rufst ihn damit er stehen bleibt. Als du ihn entlich erreicht hast sagst du ihm das er seinen Beutel Gold verloren habe und du ihm den wider geben wollest. Er nimmt ihn danken zurück und gibt dir 5000 Gold finder Lohn. Freudig über diesen gewinn machst dud ich auf die suche nach einem liege Platz auf der günen Wiese neben dir. Als du einen gefunden hast, siehst du auch schon Leute die sich Unterhalten."); $session['user']['gold']-=$gold; $session['user']['charm']+=$charme; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 7: case 8: output("`@Du läufst dem Typen hinterher der das Gold verloren hat und rufst ihn nochmal damit er entlich stehen bleibt. Als du bei ihm ankommst, gibst du ihm das Gold zurück und er geht ohne ein weiteres Wort zu verlieren weiter. sauer über diesen Arroganten Menschen gehst du rüber zu der grünen Wiese und suchst dir einen Platz wo du dich hinsetzen kannst. Als du einen gefunden hast, siehst du auch gleich schon ein paar andere Leute die sich angeregt Unterhalten."); $session['user']['gold']-=$golde; $session['user']['charm']+=$charme; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; } } if ($_GET['op']=="legen"){ output("`@Du legst dich ins schöne hohe grüne Gras und entspannst dich einwenig. Neben dir liegen noch ein paar andere Leute die sich angeregt unterhalten. Willst du dich nicht auch mit unterhalten? Nach einer Weile setzt du dich auf und siehst noch ein paar andere sachen die es hier gibt."); addnav("Aktionen"); addnav("Gehe schwimmen","badehaus.php?op=swimm"); addnav("Gehe zum Essstand","badehaus.php?op=ess"); //addnav("Gehe zum Trinkstand","badehaus.php?op=trink"); addnav("Faulenze","badehaus.php?op=faul"); addnav("Wege"); addnav("In die Stadt","village.php"); output("`n`n`%`@In der Nähe reden einige Leute:`n"); viewcommentary("badehaus","Hinzufügen",65); } if ($_GET['op']=="swimm"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Langsam gehst du herüber zum Schwimmbecken und lässt dich rein plumsen. Das Wasser ist schön kühl und tut dir richtig gut. Als du ein paar Runden geschwommen bist, siehst du wie ein kleines Mädchen vom Rand ins Wasser fällt. Als sie nicht mehr auftaucht, schwimmst du zu ihr herüber und ziehst sie aus dem Wasser. Dank dir hat sie überlebt. Die Eltern bedanken sich bei dir und geben dir einen kleinen Beutel.`n`n `@Du bekommst `#3 Edelsteine`@ und `^5000 Gold`@ und `%5 Charmepunkte`@!"); $session['user']['gold']+=$geld; $session['user']['gems']+=$edel; $session['user']['charm']+=$charis; addnav("Aktionen"); addnav("Gehe zur Wiese","badehaus.php?op=legen"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du springst ins kühle nass was dir total gut tut und dir ein paar Lebenspunkte bringt. Als du ein paar Runden im Wasser geschwommen bist, wird dir langweilig und du gehst zurück zur Wiese!`n`n Du bekommst `b`^2 permanente Lebenspunkte`b`@!"); $session['user']['maxhitpoints']+=$leben; addnav("Aktionen"); addnav("Auf die Wiese","badehaus.php?op=legen"); break; } } if ($_GET['op']=="ess"){ $session['essen']++; if ($session['essen']<=3){ output("`@Langsam gehst du herüber zum Essstand des Badehauses. An der Theke steht ein alter Mann mit einer langem grau weißem Bart. Er schaut dich grimmig an und fragt dan: Was darf es sein? Du schaust schnell über die Speisekarte und sagst ihm dan was du haben willst."); addnav("Aktionen"); addnav("Ein Brot (500 Gold)","badehaus.php?op=brot"); addnav("Eine Suppe (1000 Gold)","badehaus.php?op=suppe"); addnav("Stück Fleisch (2000 Gold)","badehaus.php?op=fleisch"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); }else{ output("Du bist noch nichteinmal an dem Stand angekommen, an dem Essen verkauft wird als sich dir schon der Magen umdreht - Du bist so satt, dass du nicht glaubst auch nur einen weiteren Bissen herunterzubekommen!"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); } } if ($_GET['op']=="brot"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Brot haben willst,"); } if ($_GET['op']=="brot"){ if ($session['user']['gold']<=$brot){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { switch(e_rand(1,8)){ case 1: case 2: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, beißt du auf etwas hartes. Als du das Brot auseinander bröselst fallen 1000 Goldstücke und $bgem Edelsteine heraus."); $session['user']['gold']+=$brot; $session['user']['gems']+=$bgem; break; case 3: case 4: case 5: case 6: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, schmeckt es normal und es passiert nicht besonderes. Als dein Hunger entlich gestillt ist, gehst du wider zurück zur Wiese."); break; case 7: case 8: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Ungeschieckt lässt du es fallen und in dem Moment wo du es aufheben willst, reist dir jemand deinen Goldbeutel vom Leib und rennt weg. Als du dich nach ihm umsiechst, siehst du ein paar Edelsteine auf dem Boden liegen.`n`n Du bekommst `#$brgem Edelsteine`@!"); $session['user']['gold']=0; $session['user']['gems']+=3; break; /*case 9: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Gierig schlingst du es herunter, als du den letzen bissen heruntergeschluckt hast, fängst du an zu Husten. Denn es hat sich in deinem Hals verklemmt. Niemand eilt dir zur hilfe.`n`n `4Du bist `bTot`b!`0"); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; break; */ } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="suppe"){ output ("`@Du sagst dem Kerl das du gerne einen Teller Suppe haben willst,"); } if ($_GET['op']=="suppe"){ if ($session['user']['gold']<=$suppe){ output ("`@doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); //addnav("Zurück","village.php"); } else { switch(e_rand(1,5)){ case 1: case 2: case 3: output ("`@öffnest deinen Goldbeutel und gibst ihm die $suppe Goldstücke. Er nickt und gibt dir einen Teller Suppe. Als du den Löffel eintauchst und heraus hollst, siehst du $sgem kleinen Edelstein auf dem Löffel.."); $session['user']['gold']-=$supp; $session['user']['gems']+=$sgem; break; case 4: case 5: output("@Du gibst dem Mann die $suppe Goldstücke und nimmst dir die Suppe von der Thecke. Als du sie langsam mit dem Löffel ist, verbüsht du dich.`n`n Du verlierst `415 Lebenspunkte`@!"); $session['user']['hitpoints']-=$life; $session['user']['gold']-=$suppe; break; } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="fleisch"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Fleisch haben willst,"); } if ($_GET['op']=="fleisch"){ if ($session['user']['gold']<=$fleisch){ output (" @doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schieckt dich wider fort.`n`n Im heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { output ("@öffnest deinen Goldbeutel und gibst ihm die $fleisch Goldstücke. Er nickt und gibt dir ein großes Stück Fleisch. Als du herein beist, beist du auf etwas hartes. Als du das Stück Fleisch auseinander schneidest fallen $fleisch Goldstücke und $fgem Edelsteine heraus."); $session['user']['gold']-=$fleisch; $session['user']['gems']+=$fgem; } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="faul"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Als du gerade am einnicken bist, fählt ein großer Ast von dem Baum über dir herab direkt auf einen Kopf. Dein kopf bekommt ein platz wunde und du verblutest. Das nächste was du siehst, ist wie Ramius dich in der Welt der Toten Willkommen heist."); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; addnav("Tägliche News","news.php"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du nimmst dir vor, dich ein wenig auszuruhen und danach ein wenig schwimmen zu gehen. Nach wenigen Augenblicken fählst du in tiefen Schlaf."); addnav("Aktionen"); addnav("Aufwachen","badehaus.php?op=legen"); break; } } page_footer(); ?>[/php] jetzt nur noch hocladen und das wars. |
Autor: | Kevz [ Fr 13 Apr, 2007 14:55 ] |
Betreff des Beitrags: | |
Sorry, wenn es jetzt leicht lachhaft klingt, aber die Texte beinhalten zum großenteil noch zahlreiche Fehler. ![]() ![]() ![]() |
Autor: | xatchemx [ Fr 13 Apr, 2007 16:36 ] |
Betreff des Beitrags: | |
jetzt kan ich sagen : Ich wars nicht hehe aber ich druck die texte aus und geb die mal meinem deutschlehrer ^^ Aber der script is ansich ok!? |
Autor: | -DoM [ Fr 13 Apr, 2007 18:45 ] |
Betreff des Beitrags: | |
Also wenn ich solch einen Text sehe, würde ich als dein Deutschlehrer, direkt 5 Klassen zurück schicken... [php] output("`@Du nimmst dir vor, dich ein wenig auszuruhen und danach ein wenig schwimmen zu gehen. Nach wenigen Augenblicken fählst du in tiefen Schlaf."); [/php] Zitat: fählst fällst, wäre richtig. Diese Fehler kommt im übrigen öfters vor. Die Grammatik lässt vollkommen zu Wünschen übrig. Groß- und Kleinschreibung, ebenfalls.
Aber eine andere Frage. Hast du oft kontakt mit ausländischen Mitbürgern? Weil dies würde dein Deutsch erklären. Ich bin bei leibe nicht perfekt, aber das fällt schon in die Kategorie "Körperverletzung"!!! ;-) |
Autor: | xatchemx [ Fr 13 Apr, 2007 20:29 ] |
Betreff des Beitrags: | |
ich bin auf einer Schule wo insgesammt nur "20" Deutsche sind. Unsere lehrer sind zu 70% auch auslaender da wirds nen bissel schwer seine eigene sprache richtig zu lernen/behalten. Deshalb fällt es mir oder auch der die den text schrieb sowas etwas schwerer als euch allen hier.. |
Autor: | Kevz [ Fr 13 Apr, 2007 21:13 ] |
Betreff des Beitrags: | |
Aber ihr werdet doch bestimmt zuhause Deutsch sprechen oder?! Ich denke wohl ehr weniger, dass man die eigene Sprache verlernen tut, weil wirklich vorstellen kann ich es mir ehr indirekt... |
Autor: | xatchemx [ Fr 13 Apr, 2007 21:32 ] |
Betreff des Beitrags: | |
Verlernen nicht so, aber sie wierd halt weniger gebraucht. Und ya zu Hause wird deutsch gesprochen. Aber ich bin selten zu Haus daher geht es ein wenig unter. Aber ich denke eh zur Zeit darueber nach mich in der Stadt fuer eine Nachhilfe in Deutsch anzumelden.. |
Autor: | xatchemx [ Sa 14 Apr, 2007 22:34 ] |
Betreff des Beitrags: | |
So die Texte wurden von Feena ueberarbeitet habsch jetzt kb einbau nomma zu sagen xDD hier der script^^ |
Autor: | xatchemx [ Sa 14 Apr, 2007 22:37 ] |
Betreff des Beitrags: | |
Die liebe Feena war mal so nett und hat mir die Texte ueberarbietet -gg- einmal Danke saq. Einbau : oeffne village.php: suche: [php]addnav("Der Garten","gardens.php");[/php] fuege darunter: [php]addnav("Das Badehaus","badehaus.php");[/php] ein! script: [php]<?php /* +----+----+----+----+ | By xatchemx | | Idee by xatchemx | | Kästchen bitte | | stehen lassen | +----+----+----+----+ */ require_once "common.php"; addcommentary(); checkday(); page_header("Badehaus"); //einstellungen fuer den script anfang $name = "Lesina"; //Name $g = "0"; //Geschlecht 0=> männlich, 1=> weiblich $dorf = "Dragonwood"; //Name des Dorfes $ein = 5000; //Eintritts bezahlung $lp = 15; //Lebenspunkte die man beim betreten der Schwimmhalle verliert. $be = 15000; //sagt an wieviel Gold sich im verlorenen Beutel befindet $gem = 3; //anzahl der gems die man beim klau seines goldes in der halle findet $charm = 5; //anzahl charm die man verliert wen wan den beutel behaehlt. $gold = 10000; // finderlohn wenn man den beutel abgiebt $charme = 5; // charm den man bekommt wen man beutel abgibt. $golde = 15000; // gold das man verliert wen man beutel abgibt $geld = 5000; // gold das man beim schwimmen findet $edel = 3; // gems die man beim schwimmen findet $charis = 5; // charm den man beim schwimmen bekommt $leben = 2; // lp´s die man beim schwimmen bekommen kann $brot = 500; // kosten fuer ein brot $bgem = 1; // gem den man im brot findet $brgem = 3; //gems die man im brot finden kann wenn einem das gold gestohlen wird $suppe = 1000; //gold wieviel die suppe kostet $supp = 1000; //gold was man beim kauf der suppe verliert $sgem = 1; //gem den man in der suppe finden kann $life = 15; //lp´s die man bei der suppe verlieren kann (keine permanenten) $fleisch = 2000; //fleisch kosten $fgem = 1; //gem den man im fleisch findet // ende der einstellungen fuer den script if($_GET['op']==""){ output("`@Du betrittst die große Eingangshalle des Badehauses der Stadt $dorf. Als du dich in ruhe umschaust, siehst du das die Decke von weißen Marmorsäulen gestützt wird. Rechts an den Wänden stehen 5 Ebenholzbänke und links steht ein kleines Kassenhäuschen. Langsam gehst du auf das Kassenhäuschen zu und siehst ein kleines Schild mit der Aufschrift: ".($g?"Mister":"Madame")." $name. ".($g?"Er":"Sie")." Spricht dich an und fragt dich, was du hier willst. `n`nDu siehst ein kleines Schild auf dem steht das man hier für 5000 Goldstücke einen ganzen Tag entspannen könne. Was wirst du tun?"); addnav("Aktionen"); addnav("Tageskarte(5000 Gold)","badehaus.php?op=tages"); addnav("Zurück","village.php"); } if ($_GET['op']=="tages"){ output ("`@Du wendest deinen Blick vom Schild ab und sagst ".($g?"Mister":"Madame")." $name das du einen ganzen Tag hier bleiben wolltest. ".($g?"Er":"Sie")." nickt und fragt dich nach den $ein Goldstücken,"); } if ($_GET['op']=="tages"){ if ($session['user']['gold']<=$ein){ output ("doch als du deinen Goldbeutel öffnest, siehst du das du nicht genügend Gold dabei hast, und sagst ihr das du später noch mal kommen wirst wenn du das Gold zusammen hast."); addnav("Zurück","village.php"); } else { output ("du öffnest deinen Goldbeutel und zählst genau $ein ab und gibst ".($g?"Mister":"Madame")." $name das Gold. Sie nickt und sagt ihr könnt nun durch das Tor in die Badehalle gehen."); $session['user']['gold']-=$ein; } addnav("Gehe in die Halle","badehaus.php?op=schwimmhalle"); } if ($_GET['op']=="schwimmhalle"){ output ("`@Du bedankst dich bei ".($g?"Mister":"Madame")." $nameund gehst auf das große Elfenbeintor zu. Als du es aufdrückst, wunderst du dich,wie leicht es sich öffnen läßt.Als du dann den ersten schritt in die Halle machst, schaust du dich auch hier erst mal in ruhe um. Du siehst, dass die einzelnen Becken kleine Wasserquellen sind die man angelegt hat, der Rand um die Becken herum ist wie die Eingangstür aus Elfenbein. Dir gegenüber liegt eine große grüne Wiese, links neben dir siehst du einen Fressstand und einen Trinkstand. Links neben dir siehst du viele Leute die mit ihren kleinen Kindern spielen."); } if ($_GET['op']=="schwimmhalle"){ switch(e_rand(1,8)){ case 1: case 2: case 3: output("Als du auf die große grüne Wiese zusteuerst, rutscht du auf einer Bananenschale aus und verletzt dich am Handgelenk deiner rechten Hand.`n`n Du verlierst `4$lp Lebenspunkte."); $session['user']['hitpoints']-=$lp; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 4: case 5: output("Als du weiter in die Halle gehst, um auf die andere Seite zur großen grünen Wiese zu gelangen, läuft dir ein übel aussehender Mann über den Weg. Als er an dir vorüber gegangen ist, merkst du, das dein Goldbeutel verschwunden ist. Sauer über diesen Verlust, läßt du den Kopf den restlichen Weg über hängen und findest $gem Edelsteine auf dem Weg."); $session['user']['gems']+=$gem; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 6: case 7: case 8: output("Du gehst geradewegs auf die große grüne Wiese zu als ein alter Mann seinen Beutel Gold verloren hat. Du hebst ihn auf und überlegst, ob du ihn behalten sollst, oder ihm den Beutel wieder geben sollst.`n`n Was machst du?"); $session['user']['gold']+=$be; addnav("Aktionen"); addnav("Zurück geben","badehaus.php?op=geben"); addnav("Lieber behalten","badehaus.php?op=behalt"); break; } } if ($_GET['op']=="behalt"){ output("`@Du nimmst dir das Gold und behälst es für dich, da du es gefunden hast. Nun denkst du es sei dein recht es zu behalten!"); $session['user']['charm']-=$charm; addnav("Auf die Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="geben"){ switch(e_rand(1,8)){ case 1: case 2: case 3: case 4: case 5: case 6: output("`@Du läufst dem Typen hinterher und rufst ihn damit er stehen bleibt. Als du ihn endlich erreicht hast sagst du ihm das er seinen Beutel Gold verloren habe und du ihm den wieder geben wolltest. Er nimmt ihn dankend zurück und gibt dir 5000 Gold Finderlohn. Freudig über diesen gewinn machst dud ich auf die suche nach einem liege Platz auf der günen Wiese neben dir. Als du einen gefunden hast, siehst du auch schon Leute die sich Unterhalten."); $session['user']['gold']-=$gold; $session['user']['charm']+=$charme; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; case 7: case 8: output("`@Du läufst dem Typen hinterher der das Gold verloren hat und rufst ihn nochmal damit er endlich stehen bleibt. Als du bei ihm ankommst, gibst du ihm das Gold zurück und er geht ohne ein weiteres Wort zu verlieren weiter. sauer über diesen Aroganten Menschen gehst du rüber zu der grünen Wiese und suchst dir einen Platz wo du dich hinsetzen kannst. Als du einen gefunden hast, siehst du auch gleich schon ein paar andere Leute die sich angeregt Unterhalten."); $session['user']['gold']-=$golde; $session['user']['charm']+=$charme; addnav("Aktionen"); addnav("Hinlegen","badehaus.php?op=legen"); break; } } if ($_GET['op']=="legen"){ output("`@Du legst dich ins schöne hohe grüne Gras und entspannst dich einwenig. Neben dir liegen noch ein paar andere Leute die sich angeregt unterhalten. Willst du dich nicht auch mit unterhalten? Nach einer Weile setzt du dich auf und siehst noch ein paar andere sachen die es hier gibt."); addnav("Aktionen"); addnav("Gehe schwimmen","badehaus.php?op=swimm"); addnav("Gehe zum Essstand","badehaus.php?op=ess"); //addnav("Gehe zum Trinkstand","badehaus.php?op=trink"); addnav("Faulenze","badehaus.php?op=faul"); addnav("Wege"); addnav("In die Stadt","village.php"); output("`n`n`%`@In der Nähe reden einige Leute:`n"); viewcommentary("badehaus","Hinzufügen",65); } if ($_GET['op']=="swimm"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Langsam gehst du herüber zum Schwimmbecken und springst rein. Das Wasser ist schön kühl und tut dir richtig gut. Als du ein paar Runden geschwommen bist, siehst du wie ein kleines Mädchen vom Rand ins Wasser fällt. Als sie nicht mehr auftaucht, schwimmst du zu ihr herüber und ziehst sie aus dem Wasser. Dank dir hat sie überlebt. Die Eltern bedanken sich bei dir und geben dir einen kleinen Beutel.`n`n `@Du bekommst `#3 Edelsteine`@ und `^5000 Gold`@ und `%5 Charmepunkte`@!"); $session['user']['gold']+=$geld; $session['user']['gems']+=$edel; $session['user']['charm']+=$charis; addnav("Aktionen"); addnav("Gehe zur Wiese","badehaus.php?op=legen"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du springst ins kühle nass was dir total gut tut und dir ein paar Lebenspunkte bringt. Als du ein paar Runden im Wasser geschwommen bist, wird dir langweilig und du gehst zurück zur Wiese!`n`n Du bekommst `b`^2 permanente Lebenspunkte`b`@!"); $session['user']['maxhitpoints']+=$leben; addnav("Aktionen"); addnav("Auf die Wiese","badehaus.php?op=legen"); break; } } if ($_GET['op']=="ess"){ $session['essen']++; if ($session['essen']<=3){ output("`@Langsam gehst du herüber zum Essstand des Badehauses. An der Theke steht ein alter Mann mit einem langem grau weißem Bart. Er schaut dich grimmig an und fragt dann: Was darf es sein? Du schaust schnell über die Speisekarte und sagst ihm dann was du haben willst."); addnav("Aktionen"); addnav("Ein Brot (500 Gold)","badehaus.php?op=brot"); addnav("Eine Suppe (1000 Gold)","badehaus.php?op=suppe"); addnav("Stück Fleisch (2000 Gold)","badehaus.php?op=fleisch"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); }else{ output("Du bist noch nichteinmal an dem Stand angekommen, an dem Essen verkauft wird als sich dir schon der Magen umdreht - Du bist so satt, dass du nicht glaubst auch nur einen weiteren Bissen herunterzubekommen!"); addnav("Wege"); addnav("Zur Wiese","badehaus.php?op=legen"); addnav("Zur Stadt","village.php"); } } if ($_GET['op']=="brot"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Brot haben willst,"); } if ($_GET['op']=="brot"){ if ($session['user']['gold']<=$brot){ output (" doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schickt dich wieder fort.`n`n Beim heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { switch(e_rand(1,8)){ case 1: case 2: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, beißt du auf etwas hartes. Als du das Brot auseinander bröselst fallen 1000 Goldstücke und $bgem Edelsteine heraus."); $session['user']['gold']+=$brot; $session['user']['gems']+=$bgem; break; case 3: case 4: case 5: case 6: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Als du herein beißt, schmeckt es normal und es passiert nichts besonderes. Als dein Hunger endlich gestillt ist, gehst du wieder zurück zur Wiese."); break; case 7: case 8: output ("`@öffnest deinen Goldbeutel und gibst ihm die $brot Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Ungeschickt lässt du es fallen und in dem Moment wo du es aufheben willst, reisst dir jemand deinen Goldbeutel vom Leib und rennt weg. Als du dich nach ihm umsiehst, siehst du ein paar Edelsteine auf dem Boden liegen.`n`n Du bekommst `#$brgem Edelsteine`@!"); $session['user']['gold']=0; $session['user']['gems']+=3; break; /*case 9: output ("`@öffnest deinen Goldbeutel und gibst ihm die 500 Goldstücke. Er nickt und gibt dir ein großes Stück Brot. Gierig schlingst du es herunter, als du den letzen bissen heruntergeschluckt hast, fängst du an zu Husten. Denn es hat sich in deinem Hals verklemmt. Niemand eilt dir zur hilfe.`n`n `4Du bist `bTot`b!`0"); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; break; */ } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="suppe"){ output ("`@Du sagst dem Kerl das du gerne einen Teller Suppe haben willst,"); } if ($_GET['op']=="suppe"){ if ($session['user']['gold']<=$suppe){ output ("`@doch als du deinen Goldbeutel öffnest, sieht du das du nicht genügend Gold dabei hast und der Mann schickt dich wieder fort.`n`n Beim heraus gehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); //addnav("Zurück","village.php"); } else { switch(e_rand(1,5)){ case 1: case 2: case 3: output ("`@öffnest deinen Goldbeutel und gibst ihm die $suppe Goldstücke. Er nickt und gibt dir einen Teller Suppe. Als du den Löffel eintauchst und heraus holst, siehst du $sgem kleinen Edelstein auf dem Löffel.."); $session['user']['gold']-=$supp; $session['user']['gems']+=$sgem; break; case 4: case 5: output("@Du gibst dem Mann die $suppe Goldstücke und nimmst dir die Suppe von der Theke. Als du sie langsam mit dem Löffel isst, verbrühst du dich.`n`n Du verlierst `415 Lebenspunkte`@!"); $session['user']['hitpoints']-=$life; $session['user']['gold']-=$suppe; break; } } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="fleisch"){ output ("`@Du sagst dem Kerl das du gerne ein großes Stück Fleisch haben willst,"); } if ($_GET['op']=="fleisch"){ if ($session['user']['gold']<=$fleisch){ output (" @doch als du deinen Goldbeutel öffnest, siehst du das du nicht genügend Gold dabei hast und der Mann schickt dich wider fort.`n`n Beim herausgehen hörst du noch wie er sagt: Das es so etwas gibt, unverschämtheit."); } else { output ("@öffnest deinen Goldbeutel und gibst ihm die $fleisch Goldstücke. Er nickt und gibt dir ein großes Stück Fleisch. Als du herein beisst, beisst du auf etwas hartes. Als du das Stück Fleisch auseinander schneidest fallen $fleisch Goldstücke und $fgem Edelsteine heraus."); $session['user']['gold']-=$fleisch; $session['user']['gems']+=$fgem; } addnav("Zurück zur Wiese","badehaus.php?op=legen"); } if ($_GET['op']=="faul"){ switch(e_rand(1,10)){ case 1: case 2: case 3: case 4: output("`@Als du gerade am einnicken bist, fählt ein großer Ast von dem Baum über dir herab direkt auf deinen Kopf. Dein kopf bekommt eine platzwunde und du verblutest. Das nächste was du siehst, ist wie Ramius dich in der Welt der Toten Willkommen heisst."); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; addnav("Tägliche News","news.php"); break; case 5: case 6: case 7: case 8: case 9: case 10: output("`@Du nimmst dir vor, dich ein wenig auszuruhen und danach ein wenig schwimmen zu gehen. Nach wenigen Augenblicken fällst du in tiefen Schlaf."); addnav("Aktionen"); addnav("Aufwachen","badehaus.php?op=legen"); break; } } page_footer(); ?>[/php] |
Autor: | Eichi [ Mo 23 Apr, 2007 23:48 ] |
Betreff des Beitrags: | |
Haste Latein? Sagt dir ACI was? accusativum cum infinitivum xD Das heißt, dass du das "dass" sehr oft, bzw. immer falsch anwendest, es fehlen immer wieder Kommas und dann steht da meistens nur "das". Ich finde das eigentlich garnicht so schwer, wenn man vom Hauptsatz abkommt um ein Akkusativ-Objekt zu beschreiben, wessen Nebensatz mit dass engeleitet wird.. und so ^^ Beispiel: Dass xatchemx immer wieder schreibt, dass es "der Script" heißt, amüsiert mich sehr, da dieses eigentlich "Das Script" heißt. *hust* ![]() Najut, ein konkretes Beispiel -> [php] output ("doch als du deinen Goldbeutel öffnest, siehst du das du nicht genügend Gold dabei hast, und sagst ihr das du später noch mal kommen wirst wenn du das Gold zusammen hast."); [/php] sollte -> [php]output ("Doch als du deinen Goldbeutel öffnest, siehst du, dass du nicht genügend Gold dabei hast und sagst ihr, dass du später noch mal kommen wirst wenn du das Gold zusammen hast."); [/php] heißen.. Wobei ich au ma anmerken will, dass auch tausenmion Wiederholungen und ein sehr unschönes Deutsch drinne is und so.. ![]() Nichts für ungut, is nich bös gemeint ![]() |
Autor: | xatchemx [ Di 24 Apr, 2007 10:46 ] |
Betreff des Beitrags: | |
nich schlimm, aber -schuld von mir werf- Feena wars xDD Den letzen text hat sie geschrieben und dafor die 1000 andern war ich es ![]() ![]() Mfg xatchemx PS ich lese zur Zeit: $this->bbcode_second_pass_code('', 'Wissen sofort! Deutsche Grammatik Deutsche Grammatik im Überblick ---------------------- Grammatische Zweifälle klären ---------------------- Rasch nachschlagen') so heist dat buch ôo also ich "lerne" auch wider die Deutsche sprache ![]() |
Autor: | xItachix [ Di 24 Apr, 2007 16:47 ] |
Betreff des Beitrags: | |
rechtschreibung vielleicht auch noch lesen ![]() [php]sie geschrieben und dafor die 1000 andern[/php] heisst eig: [php]sie geschrieben und davor die 1000 anderen[/php] ![]() |
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |