anpera.net https://anpera.homeip.net/phpbb3/ |
|
Wanderhändler https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=2730 |
Seite 1 von 1 |
Autor: | Varius [ Di 08 Aug, 2006 16:03 ] |
Betreff des Beitrags: | Wanderhändler |
Hallo, wahrscheinlich werden die alten Hasen nun über mich schmunzeln. Ich möchte das der wanderhändler immer da ist. Weiß aber nicht wo ich das machen kann mit welchen Befehl und wo. Leider sind meine PHP Kenntnisse sehr klein. vieliecht mag mir ja einer helfen Vielen Dank ![]() |
Autor: | Morpheus [ Di 08 Aug, 2006 17:54 ] |
Betreff des Beitrags: | |
Oh, wieso, jeder war mal neu im Geschäft ![]() Öffne die setnewday.php und finde : $this->bbcode_second_pass_code('', '// Vendor in town? if (e_rand(1,3)==1){ savesetting("vendor","1"); $sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('`qDer Wanderhändler ist heute im Dorf!`0',NOW(),0)"; db_query($sql) or die(db_error($link)); }else{ savesetting("vendor","0"); } ') Mache davor /* und dahinter */, es sieht dann so aus: $this->bbcode_second_pass_code('', '/* // Vendor in town? if (e_rand(1,3)==1){ savesetting("vendor","1"); $sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('`qDer Wanderhändler ist heute im Dorf!`0',NOW(),0)"; db_query($sql) or die(db_error($link)); }else{ savesetting("vendor","0"); } */') Öffne dann die village.php und finde $this->bbcode_second_pass_code('', 'if (getsetting("vendor",0)==1) addnav("Wanderhändler","vendor.php");') Mach vor den ersten Teil // und drücke nach ..==1) Return, dann sieht es so aus: $this->bbcode_second_pass_code('', '//if (getsetting("vendor",0)==1) addnav("Wanderhändler","vendor.php"); ') LAde beide Dateien wieder ins Hauptverzeichnis von Lotgd, jetzt ist der Wanderhändler immer da, und wenn Du es mal wieder anders willst, gehe den Weg einfach rückwärts (//weg, wieder hochziehen und dahinter, /* und */ weg) und alles ist wieder so, wie es war ![]() ![]() P.S.: Gib doch bitte die Url Deines Spieles an, das ist hier eigentlich Bedingung um Hilfe zu bekommen ![]() |
Autor: | Varius [ Di 08 Aug, 2006 18:13 ] |
Betreff des Beitrags: | |
Hallo , Danke für die sehr ausführliche Antwort. Hab alles gemacht so Du geschrieben hast hast. Aber wenn ich dann auf Wanderhändler klicke passiert nichts. Keine Fehlermeldug man steht einfach weiter auf den Platz ![]() Hier mal der Lini zu meinen kleinen Drachen http://edahni.plastic.hl-users.com/chippilogd/logdi/index.php |
Autor: | Morpheus [ Di 08 Aug, 2006 18:24 ] |
Betreff des Beitrags: | |
Oh, entschuldige, ich hab ja auch was vergessen ![]() Öffne die vendor.php und finde, ziemlich weit unten: $this->bbcode_second_pass_code('', ' if (!getsetting("vendor",0)) redirect("village.php");') Mache davor wieder //, dann sieht es, im gesammten, so aus: $this->bbcode_second_pass_code('', ' }else{ // Teenage Rampage checkday(); //if (!getsetting("vendor",0)) redirect("village.php"); output("`qHeute ist der Wanderhändler `tAeki `qwieder im Dorf! Direkt vor `!MightyE`qs Waffenladen hat er seinen Wagen aufgebaut, was MightyE sichtlich missfällt. Da er aber "); ') Lade die Datei wieder hoch und nun sollte es gehen ![]() |
Autor: | Varius [ Di 08 Aug, 2006 18:32 ] |
Betreff des Beitrags: | |
Ja nun geht es Perfekt vielen Damk ![]() |
Autor: | Morpheus [ Di 08 Aug, 2006 18:40 ] |
Betreff des Beitrags: | |
Nichts zu danken, und denke daran, wenn Du wieder willst, daß der Wanderhändler zufällig da ist, einfach den Weg rückwärts gehen ![]() ![]() |
Autor: | Chris [ Do 11 Feb, 2010 22:16 ] |
Betreff des Beitrags: | Re: Wanderhändler |
Huhu, kannst du das vllt. bitte nochmal für die DS V3 Version erklären? Denn da wird das über market.php redirected statt über village.php und in der vendor.php lautet der Code unten: $this->bbcode_second_pass_code('', 'else{ // Teenage Rampage checkday(); if (!getsetting("vendor",0)) { if(!$session['user']['superuser']) { redirect("market.php"); } else { output('`c`bWanderhändler`b`c`n`n'); } } output('`qHeute ist der Wanderhändler `tAeki `qwieder im Dorf! Direkt vor `!Thorim`qs Waffenladen hat er seinen Wagen aufgebaut, was Thorim sichtlich missfällt. Da er aber selbst hin und wieder Handel mit ihm betreibt, läßt er ihn gewähren. `nNeugierig näherst du dich dem Wagen, um zu sehen, ob der Händler diesmal etwas Interessantes für dich dabei hat. Vielleicht hast du aber auch etwas, das du ihm verkaufen kannst?`n'); ') Und als ich versucht habe mit // vor getsetting war auf einmal der Marktplatz weiß. xD |
Autor: | Patzue [ Do 11 Feb, 2010 23:39 ] |
Betreff des Beitrags: | Re: Wanderhändler |
versuche es so $this->bbcode_second_pass_code('', 'else{ // Teenage Rampage checkday(); /*if (!getsetting("vendor",0)) { if(!$session['user']['superuser']) { redirect("market.php"); } } else { */ output('`c`bWanderhändler`b`c`n`n'); } } output('`qHeute ist der Wanderhändler `tAeki `qwieder im Dorf! Direkt vor `!Thorim`qs Waffenladen hat er seinen Wagen aufgebaut, was Thorim sichtlich missfällt. Da er aber selbst hin und wieder Handel mit ihm betreibt, läßt er ihn gewähren. `nNeugierig näherst du dich dem Wagen, um zu sehen, ob der Händler diesmal etwas Interessantes für dich dabei hat. Vielleicht hast du aber auch etwas, das du ihm verkaufen kannst?`n'); } ') |
Autor: | Lori [ Fr 12 Feb, 2010 10:00 ] |
Betreff des Beitrags: | Re: Wanderhändler |
@Chris: Du hast die Anweisung nicht richtig durchgelesen. Zitat: //if (!getsetting("vendor",0)) redirect("village.php"); steht da, du hast aber Zitat: if (!getsetting("vendor",0)) { if(!$session['user']['superuser']) { redirect("market.php"); @Patzue: Dein Vorschlag ist nicht ganz korrekt, ein Klammer muss noch auskommentiert werden ![]() Zitat: /*if (!getsetting("vendor",0)) {
if(!$session['user']['superuser']) { redirect("market.php"); } else { */ output('`c`bWanderhändler`b`c`n`n'); // } //} |
Autor: | Patzue [ Fr 12 Feb, 2010 10:36 ] |
Betreff des Beitrags: | Re: Wanderhändler |
Lori hat geschrieben: @Patzue: Dein Vorschlag ist nicht ganz korrekt, ein Klammer muss noch auskommentiert werden ![]() Zitat: /*if (!getsetting("vendor",0)) { if(!$session['user']['superuser']) { redirect("market.php"); } else { */ output('`c`bWanderhändler`b`c`n`n'); // } //} hab mich schon gewundert wo die abschließende Klammer dafür ist :O ^^ |
Autor: | Chris [ Sa 13 Feb, 2010 16:11 ] |
Betreff des Beitrags: | Re: Wanderhändler |
Supi vielen Danke, geht alles! ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |