anpera.net https://anpera.dyndns.org/phpbb3/ |
|
strand.php https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=807 |
Seite 1 von 1 |
Autor: | Isaac [ So 19 Dez, 2004 19:39 ] |
Betreff des Beitrags: | strand.php |
hi ich hab mir gestern irgendwann die strand.php (irgendwo hier im forum) runtergeladen. (leider finde ich die topic nicht mehr) ich habs bei mir auch eingebaut aber da kommt immer ein fehler: unknown column 'strand' in 'field list' was habe ich falsch gemacht? |
Autor: | Deathbringer [ So 19 Dez, 2004 20:31 ] |
Betreff des Beitrags: | |
erstelle mal das table in der datenbank |
Autor: | Isaac [ Mo 20 Dez, 2004 16:02 ] |
Betreff des Beitrags: | |
das habe ich auch gemacht! aber da kommt trotzdem dieser fehler! |
Autor: | Kevz [ Mo 20 Dez, 2004 16:05 ] |
Betreff des Beitrags: | |
hast du das auch in der accounts erstellt? |
Autor: | Gargamel [ Mo 20 Dez, 2004 17:42 ] |
Betreff des Beitrags: | |
Deathbringer hat geschrieben: erstelle mal das table in der datenbank
![]() Aus der Source ( Eine Forum-Suche nach "Strand" hilft da übrigens.... ) kann man schnell harauslesen, dass die zusätzliche Column "Strand" heissen muss. INT(4) sollte als Datentyp m.E. genügen. |
Autor: | Deathbringer [ Mo 20 Dez, 2004 20:45 ] |
Betreff des Beitrags: | |
meinte ich eigentlich damit ![]() |
Autor: | Argoan [ Mo 07 Feb, 2005 12:00 ] |
Betreff des Beitrags: | |
das problem kenne ich zu gut ![]() |
Autor: | Amerilion [ Mo 07 Feb, 2005 21:16 ] |
Betreff des Beitrags: | |
Mmmm hier mal für alle die in ihren Dorf kein Meer haben wollen... [php]<?php /************************/ /* strand.php */ /* Copyright by Hadriel */ /* Made by Hadriel */ /* */ /* Fix 1 by Gargamel */ /* @ silienta-logd.de */ /* */ /* Fix 2 by Hadriel */ /* @ hadrielnet.ch */ /* */ /************************/ /* History °*Amerilion*° (steffenmischnick@gmx.de) 21.30 Angeschaut... Meer an meinen Dorf... nöööö 21.40 Transforming in huegel.php 22.10 Fertig, start des Bugfixings ^^ 22.20 Dämliche Umlaute ^^ ansonten ging alles ^^ so zur InstallaBaLE `accounts` ADD `huegel` tinyint( 4 ) UNSIGNED DEFAULT '0' NOT NULL ; in newday.php: FINDE $session[user][seenmaster]=0; SETZTE DANACH EIN $session[user][huegel]=0; */ require_once "common.php"; //Dorfname $v = "Mekkelon"; //Belohnung im Stollen $goldschatz = e_rand($session[user][level]*200,$session[user][level]*500); page_header("Der Hügel"); output("`c`b`2Der Hügel`c`b`n`n"); if ($HTTP_GET_VARS[op]==""){ output("`2`cDu betritts einen kleinen Hügel, welcher ein Stück ausserhalb von ".$v." liegt."); output("Er wird gerne von den Abenteueren als Ausflugsort und zum Picknicken benutzt."); output("Ausserdem befindet sich eine grosse Runde alte Tür, hinter der ein Stollen liegt"); output("an dem Fusse des Hügels. ."); output("Hier unterhalten sich einige Abenteurer.`c"); addcommentary(); viewcommentary("huegel","Sprechen",15,"spricht"); addnav("Spazieren","huegel.php?op=spazieren"); if ( $session['user']['turns']>0 && $session['user']['huegel']<1) { addnav("Picknicken","huegel.php?op=essen"); } if ($session['user']['huegel']<1) { addnav("Die alte Tür","huegel.php?op=stollen"); } addnav("Zum Dorf","village.php"); } if ($HTTP_GET_VARS[op]=="spazieren"){ output("`2Du schlenderst ein wenig über den Hügel, genießt die Aussicht auf ".$v."."); addnav("Zurück","huegel.php"); } if ($HTTP_GET_VARS[op]=="essen"){ output("`2Du nimmst dir "); switch(e_rand(1,5)){ case 1:output("einen Schinken");break; case 2:output("eine Scheibe Brot");break; case 3:output("einen Apfel");break; case 4:output("eine gebratene Schweinskeule");break; case 5:output("eine Stück Kuchen");break; } output(".`n`n"); $session['user']['huegel']=1; switch(e_rand(1,10)){ case 1: output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!"); $session['user']['turns']+=3; addnav("Zurück","huegel.php"); break; case 2: case 3: case 4: case 5: case 6: case 7: case 8: output("Das Essen schmeckt wie immer!"); addnav("Zurück","huegel.php"); break; case 9: output("Anscheind war deine Mahlzeit verdorben, du bekommst Magenkrämpfe und"); output("dir wird schwarz vor Augen.`n`n`^Du verlierst 3% deiner Erfahrung."); $session['user']['alive']=false; $session['user']['hitpoints']=0; $session['user']['experience']*=0.97; addnav("Tägliche News","news.php"); addnews($session['user']['name']."`2 hatt etwas verdorbenes gegessen."); break; case 10: if ( $session['user']['hitpoints'] > 5 ) { $session['user']['hitpoints']-=5; output("Bäh, das schmeckt widerlich! Du verlierst 5 LP!"); } elseif ( $session['user']['hitpoints'] == 1 ) { output("Bäh, das schmeckt widerlich!"); } else { $session['user']['hitpoints']=1; output("Bäh, das schmeckt widerlich! Du verlierst fast alle LP!"); } break; addnav("Zurück","huegel.php"); } } if ($HTTP_GET_VARS['op']=="stollen"){ output("`2Auf der Suche nach Reichtum öffnest du die Tür. Du betrittst den Stollen,"); output("zündest dir eine Fackel an, von dennen hier einige liegen, und gehst tiefer hinein.`n`n"); $session['user']['huegel']=1; switch(e_rand(10,18)){ case 10: output("Du findest einen schönen Kristall, die du gleich verkaufst, du bekommst 2 Edelsteine!"); $session['user']['gems']+=2; addnav("Zurück","huegel.php"); break; case 11: case 12: case 13: case 14: output("Du findest leider nichts."); addnav("Zurück","huegel.php"); break; case 15: output("Du findest einen `b `&RIESIGE KRISTALL!!!`b `2Du bekommst beim Händler 4 Edelsteine und 1000 Gold dafür!!!"); addnav("Zurück","huegel.php"); $session[user][gold]+=1000; $session[user][gems]+=4; break; case 16: output("Du gehst den dunklen Stollen entlang und lehnst dich erschöpft an eine Wand"); output("mit einem Rumpeln brechen einige Felsen heraus. Du springst zur Seite und"); output("entgehst ihnen so. Als sich der Staub gelegt hatt bemerkst du ein kleines"); output("Loch. Du könntest dich vielleicht durchzwängen, oder aber die glitzernden"); output("Felsbrocken durchsuchen."); addnav("Durchzwängen","huegel.php?op=hoehle"); addnav("Felsen durchsuchen","huegel.php?op=absuchen"); break; case 17: output("Voller Hoffnung auf Reichtum gehst du hinein. Allerdings erlischt deine"); output("Fackel, du bekommst Angst und rennst schreiend aus dem Stollen. Alle"); output("anderen Abenteurer lachen über dich!`n`n`^Du verlierst 2 Charmpunkte."); $session['user']['charm']-=2; $sql = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'village',".$session['user']['acctid'].",'/me `@kommt aus Richtung Hügel gerannt und verschwindet, laut nach `4Mama`@ rufend im Wohnviertel...')"; db_query($sql) or die(db_error(LINK)); addnav("Weiter","houses.php"); break; case 18: output("Auf der Suche nach Kostbarkeiten verausgabst du dich völlig und atmest"); output("erst mal erschöpft durch, nachdem du aus dem Stollen gekommen bist."); output("`n`n`^Du verlierst 3 Runden."); $session['user']['turns']-=3; addnav("Zurück","huegel.php"); break; } } if ($HTTP_GET_VARS['op']=="hoehle"){ output("`2Du zwängst dich durch das Loch, "); switch(e_rand(19,20)){ case 19: output("und bemerkst nicht das die Felsen wieder zu rutschen anfangen."); output("Sie zerquetschen dich ohne jeden Kompromiss.`n`n`^Du bist tot!`nDu verlierst 5% deiner Erfahrung."); output("`nDu verlierst all dein Gold."); $session['user']['alive']=false; $session['user']['gold']=0; $session['user']['hitpoints']=0; $session['user']['experience']*=0.95; addnav("Tägliche News","news.php"); addnews($session['user']['name']." `2wurde zimlich geplättet."); break; case 20: output(" und findest eine kleine Höhle. Du siehst einige vermoderte Kisten welche"); output("du eilig mit einem Fusstritt öffnest. Du endeckst ".$goldschatz." Goldmünzen!"); addnews($session['user']['name']." `2fand einen Schatz von im Stollen."); $session['user']['gold']+=$goldschatz; addnav("Zurück","huegel.php"); break; } } if ($HTTP_GET_VARS['op']=="absuchen"){ output("`2Du findest Nuggets im Wert von 250 Gold, willst weitersuchen und nimmst einen"); output("Felsbrocken zur Seite. Dieser hielt aber die anderen, welche nun nachrutschen."); output("Du springst nocheinmal zur Seite, und rennst diesmal eilig aus den Stollen, da du"); output("dein Glück nicht nocheinmal herrausforden willst"); $session['user']['gold']+=250; addnav("Zurück","huegel.php"); } page_footer(); ?>[/php] Ps.: Ich habe diesen Teil in meinen, noch nicht geöffneten) Dorf auch als weiterleitung verwendet, im Zusammenspiel mit einem See und einer Turmruine, deshalb das spazieren. Die Sturktur ist wie man sieht die gleiche geblieben ich finde es einfach komisch mein Dörflein mit dem tiefen tiefen Wald ans Meer zu legen ![]() |
Autor: | Gast [ Mo 07 Feb, 2005 21:23 ] |
Betreff des Beitrags: | |
@Amerilion soll man dieser datei auch einen namen geben |
Autor: | Amerilion [ Mo 07 Feb, 2005 21:28 ] |
Betreff des Beitrags: | |
Zitat: @Amerilion soll man dieser datei auch einen namen geben Stimmt... habe ich nirgends geschrieben... doch... hier Zitat: 21.40 Transforming in huegel.php
Aber nirgends ersichtlich... also nochmal hier der Name ist huegel.php |
Autor: | Meteora [ Mo 07 Feb, 2005 21:29 ] |
Betreff des Beitrags: | |
Lesen ,Denken, schreiben, nochmal lesen & denken , dann posten addnav("Zurück","huegel.php"); ![]() |
Autor: | BaohX [ Mo 30 Mai, 2005 22:23 ] |
Betreff des Beitrags: | |
wie wehrst wenn man den Kleinen fehler behebt okay der fehler wurde schon gesagt aber es gibt bestimmt welche die Kopieren die php code und dan haben se vergessen das addnav("zurück ins Dorf","village.php"); zu machen (es könnte mal passieren des wegen hab ich es für alle das kleine bissel geändert *gg* vergisst nicht ganz unten wo Village drin steht müsst ihr euren Dorf php datei einsezten :-) [php]<?php /************************/ /* strand.php */ /* Copyright by Hadriel */ /* Made by Hadriel */ /* */ /* Fix 1 by Gargamel */ /* @ silienta-logd.de */ /* */ /* Fix 2 by Hadriel */ /* @ hadrielnet.ch */ /* */ /************************/ /* History °*Amerilion*° (steffenmischnick@gmx.de) 21.30 Angeschaut... Meer an meinen Dorf... nöööö 21.40 Transforming in huegel.php 22.10 Fertig, start des Bugfixings ^^ 22.20 Dämliche Umlaute ^^ ansonten ging alles ^^ so zur InstallaBaLE `accounts` ADD `huegel` tinyint( 4 ) UNSIGNED DEFAULT '0' NOT NULL ; in newday.php: FINDE $session[user][seenmaster]=0; SETZTE DANACH EIN $session[user][huegel]=0; */ require_once "common.php"; //Dorfname $v = "Mekkelon"; //Belohnung im Stollen $goldschatz = e_rand($session[user][level]*200,$session[user][level]*500); page_header("Der Hügel"); output("`c`b`2Der Hügel`c`b`n`n"); if ($HTTP_GET_VARS[op]==""){ output("`2`cDu betritts einen kleinen Hügel, welcher ein Stück ausserhalb von ".$v." liegt."); output("Er wird gerne von den Abenteueren als Ausflugsort und zum Picknicken benutzt."); output("Ausserdem befindet sich eine grosse Runde alte Tür, hinter der ein Stollen liegt"); output("an dem Fusse des Hügels. ."); output("Hier unterhalten sich einige Abenteurer.`c"); addcommentary(); viewcommentary("huegel","Sprechen",15,"spricht"); addnav("Spazieren","huegel.php?op=spazieren"); if ( $session['user']['turns']>0 && $session['user']['huegel']<1) { addnav("Picknicken","huegel.php?op=essen"); } if ($session['user']['huegel']<1) { addnav("Die alte Tür","huegel.php?op=stollen"); } addnav("Zum Dorf","village.php"); } if ($HTTP_GET_VARS[op]=="spazieren"){ output("`2Du schlenderst ein wenig über den Hügel, genießt die Aussicht auf ".$v."."); addnav("Zurück","huegel.php"); } if ($HTTP_GET_VARS[op]=="essen"){ output("`2Du nimmst dir "); switch(e_rand(1,5)){ case 1:output("einen Schinken");break; case 2:output("eine Scheibe Brot");break; case 3:output("einen Apfel");break; case 4:output("eine gebratene Schweinskeule");break; case 5:output("eine Stück Kuchen");break; } output(".`n`n"); $session['user']['huegel']=1; switch(e_rand(1,10)){ case 1: output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!"); $session['user']['turns']+=3; addnav("Zurück","huegel.php"); break; case 2: case 3: case 4: case 5: case 6: case 7: case 8: output("Das Essen schmeckt wie immer!"); addnav("Zurück","huegel.php"); break; case 9: output("Anscheind war deine Mahlzeit verdorben, du bekommst Magenkrämpfe und"); output("dir wird schwarz vor Augen.`n`n`^Du verlierst 3% deiner Erfahrung."); $session['user']['alive']=false; $session['user']['hitpoints']=0; $session['user']['experience']*=0.97; addnav("Tägliche News","news.php"); addnews($session['user']['name']."`2 hatt etwas verdorbenes gegessen."); break; case 10: if ( $session['user']['hitpoints'] > 5 ) { $session['user']['hitpoints']-=5; output("Bäh, das schmeckt widerlich! Du verlierst 5 LP!"); } elseif ( $session['user']['hitpoints'] == 1 ) { output("Bäh, das schmeckt widerlich!"); } else { $session['user']['hitpoints']=1; output("Bäh, das schmeckt widerlich! Du verlierst fast alle LP!"); } break; addnav("Zurück","huegel.php"); } } if ($HTTP_GET_VARS['op']=="stollen"){ output("`2Auf der Suche nach Reichtum öffnest du die Tür. Du betrittst den Stollen,"); output("zündest dir eine Fackel an, von dennen hier einige liegen, und gehst tiefer hinein.`n`n"); $session['user']['huegel']=1; switch(e_rand(10,18)){ case 10: output("Du findest einen schönen Kristall, die du gleich verkaufst, du bekommst 2 Edelsteine!"); $session['user']['gems']+=2; addnav("Zurück","huegel.php"); break; case 11: case 12: case 13: case 14: output("Du findest leider nichts."); addnav("Zurück","huegel.php"); break; case 15: output("Du findest einen `b `&RIESIGE KRISTALL!!!`b `2Du bekommst beim Händler 4 Edelsteine und 1000 Gold dafür!!!"); addnav("Zurück","huegel.php"); $session[user][gold]+=1000; $session[user][gems]+=4; break; case 16: output("Du gehst den dunklen Stollen entlang und lehnst dich erschöpft an eine Wand"); output("mit einem Rumpeln brechen einige Felsen heraus. Du springst zur Seite und"); output("entgehst ihnen so. Als sich der Staub gelegt hatt bemerkst du ein kleines"); output("Loch. Du könntest dich vielleicht durchzwängen, oder aber die glitzernden"); output("Felsbrocken durchsuchen."); addnav("Durchzwängen","huegel.php?op=hoehle"); addnav("Felsen durchsuchen","huegel.php?op=absuchen"); break; case 17: output("Voller Hoffnung auf Reichtum gehst du hinein. Allerdings erlischt deine"); output("Fackel, du bekommst Angst und rennst schreiend aus dem Stollen. Alle"); output("anderen Abenteurer lachen über dich!`n`n`^Du verlierst 2 Charmpunkte."); $session['user']['charm']-=2; $sql = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'village',".$session['user']['acctid'].",'/me `@kommt aus Richtung Hügel gerannt und verschwindet, laut nach `4Mama`@ rufend im Wohnviertel...')"; db_query($sql) or die(db_error(LINK)); addnav("Weiter","houses.php"); break; case 18: output("Auf der Suche nach Kostbarkeiten verausgabst du dich völlig und atmest"); output("erst mal erschöpft durch, nachdem du aus dem Stollen gekommen bist."); output("`n`n`^Du verlierst 3 Runden."); $session['user']['turns']-=3; addnav("Zurück","huegel.php"); break; } } if ($HTTP_GET_VARS['op']=="hoehle"){ output("`2Du zwängst dich durch das Loch, "); switch(e_rand(19,20)){ case 19: output("und bemerkst nicht das die Felsen wieder zu rutschen anfangen."); output("Sie zerquetschen dich ohne jeden Kompromiss.`n`n`^Du bist tot!`nDu verlierst 5% deiner Erfahrung."); output("`nDu verlierst all dein Gold."); $session['user']['alive']=false; $session['user']['gold']=0; $session['user']['hitpoints']=0; $session['user']['experience']*=0.95; addnav("Tägliche News","news.php"); addnews($session['user']['name']." `2wurde zimlich geplättet."); break; case 20: output(" und findest eine kleine Höhle. Du siehst einige vermoderte Kisten welche"); output("du eilig mit einem Fusstritt öffnest. Du endeckst ".$goldschatz." Goldmünzen!"); addnews($session['user']['name']." `2fand einen Schatz von im Stollen."); $session['user']['gold']+=$goldschatz; addnav("Zurück","huegel.php"); break; } } if ($HTTP_GET_VARS['op']=="absuchen"){ output("`2Du findest Nuggets im Wert von 250 Gold, willst weitersuchen und nimmst einen"); output("Felsbrocken zur Seite. Dieser hielt aber die anderen, welche nun nachrutschen."); output("Du springst nocheinmal zur Seite, und rennst diesmal eilig aus den Stollen, da du"); output("dein Glück nicht nocheinmal herrausforden willst"); output("des halb beschließt du ins Dorf zurück zu gehen"); $session['user']['gold']+=250; addnav("Zurück ins Dorf","village.php"); } page_footer(); ?> [/php] ob das so stimmt habe noch ein kleinen Text bei geschrieben output("des halb beschließt du ins Dorf zurück zu gehen"); ob das so klapt ist ne andere frage *gg* |
Autor: | Meteora [ Di 31 Mai, 2005 13:10 ] |
Betreff des Beitrags: | |
deshalb schreibt man zusammen |
Autor: | Amerilion [ Di 31 Mai, 2005 23:02 ] |
Betreff des Beitrags: | |
BaohX hat geschrieben: [php]
output("Du springst nocheinmal zur Seite, und rennst diesmal eilig aus den Stollen, da du"); output("dein Glück nicht nocheinmal herrausforden willst"); output("des halb beschließt du ins Dorf zurück zu gehen"); $session['user']['gold']+=250; addnav("Zurück ins Dorf","village.php"); } page_footer(); ?> [/php] ob das so stimmt habe noch ein kleinen Text bei geschrieben output("des halb beschließt du ins Dorf zurück zu gehen"); ob das so klapt ist ne andere frage *gg* Mmm, mach es lieber so, schaut besser aus: [php] output("Du springst nocheinmal zur Seite, und rennst diesmal eilig aus den Stollen, da du"); output("dein Glück nicht nocheinmal herrausforden willst."); output("`n`nAlso gehtst du durch Stollen wieder ins Dorf".); $session['user']['gold']+=250; addnav("Zurück ins Dorf","village.php"); } page_footer(); [/php] So schaut es kosmetischer aus, ansonsten ist das natürlich ok, und müsste auch gehen ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |