anpera.net
https://anpera.homeip.net/phpbb3/

KLeines Prob im Wald...
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=2331
Seite 1 von 1

Autor:  Athelas [ So 05 Mär, 2006 23:15 ]
Betreff des Beitrags:  KLeines Prob im Wald...

hidiho,

hab ein kleines problem im wald hab heute die struktur etwas verändert, nachdem ging das schlamasel los^^
also es funktioniert soweit alles, jeder einzelne link, ausser wenn das kämpfen losgeht. nach dem kampf sind nur die der kampf bereich die heilerin und die dark horse taverne da! wenn ich von der darkhorse taveren wieder zurück in den wald gehe ist die struktur wieder normal! aus den anderen bereich sprich "nervenkitzel suchen" oder heiler hütte ist sie falsch! hier mal der teil der common:

[php]function forest($noshowmessage=false) {
global $session,$playermount;
$conf = unserialize($session['user']['donationconfig']);
if ($conf['healer'] || $session['user']['acctid']==getsetting("hasegg",0)) {
addnav("H?Golindas Hütte","healer.php");
} else {
addnav("H?Hütte des Heilers","healer.php");
}
addnav("Kampf");
addnav("B?Etwas zum Bekämpfen suchen","forest.php?op=search");
if ($session['user']['level']>1)
addnav("H?Herumziehen","forest.php?op=search&type=slum");
addnav("N?Nervenkitzel suchen","forest.php?op=search&type=thrill");
if (getsetting("bankrobber",0)>0){addnav("R?Zu den Räubern","bankrobber.php");}
addnav("","forest.php");
if ($session['user']['level']>=15 && $session['user']['seendragon']==0){
addnav("G?`@Den Grünen Drachen suchen","forest.php?op=dragon");
}
addnav("Besondere Orte");
//if ($session[user][hashorse]>=2) addnav("D?Dark Horse Tavern","forest.php?op=darkhorse");
if ($playermount['tavern']>0) addnav("D?Nimm {$playermount['mountname']} zur Dark Horse Taverne","forest.php?op=darkhorse");
if ($playermount['tavern']>0 && $conf['castle']) addnav("B?Nimm {$playermount['mountname']} zur Burg","forest.php?op=castle");
if ($conf['goldmine']>0) addnav("Goldmine (".$conf[goldmine]."x)","paths.php?ziel=goldmine&pass=conf");
if ($session['user']['turns']<=1 ) addnav("Hexenhaus","hexe.php");
if ($noshowmessage!=true){
addnav("Befestigtes Lager","herocamp.php");
addnav("Kräuterladen","kraeuter.php");
addnav("Sonstiges");
addnav("Tiefer in den Wald","waldchat.php");
addnav("Gnomenhöhle","schnellbank.php");
addnav("P?Plumpsklo","outhouse.php");
addnav("--------");
addnav("Z?Zurück zum Dorf","village.php");[/php]

vielen dank schonmal,
gruss

Autor:  Rikkarda [ Mo 06 Mär, 2006 00:29 ]
Betreff des Beitrags: 

versuchs mal so:

$this->bbcode_second_pass_code('', 'function forest($noshowmessage=false) {
global $session,$playermount;
$conf = unserialize($session['user']['donationconfig']);
if ($conf['healer'] || $session['user']['acctid']==getsetting("hasegg",0)) {
addnav("H?Golindas Hütte","healer.php");
} else {
addnav("H?Hütte des Heilers","healer.php");
}
addnav("Kampf");
addnav("B?Etwas zum Bekämpfen suchen","forest.php?op=search");
if ($session['user']['level']>1)
addnav("H?Herumziehen","forest.php?op=search&type=slum");
addnav("N?Nervenkitzel suchen","forest.php?op=search&type=thrill");
if (getsetting("bankrobber",0)>0){addnav("R?Zu den Räubern","bankrobber.php");}
addnav("","forest.php");
//if ($session[user][hashorse]>=2) addnav("D?Dark Horse Tavern","forest.php?op=darkhorse");
if ($playermount['tavern']>0) addnav("D?Nimm {$playermount['mountname']} zur Dark Horse Taverne","forest.php?op=darkhorse");
if ($playermount['tavern']>0 && $conf['castle']) addnav("B?Nimm {$playermount['mountname']} zur Burg","forest.php?op=castle");
if ($conf['goldmine']>0) addnav("Goldmine (".$conf[goldmine]."x)","paths.php?ziel=goldmine&pass=conf");
}
}
if ($session['user']['level']>=15 && $session['user']['seendragon']==0){
addnav("G?`@Den Grünen Drachen suchen","forest.php?op=dragon");
}
addnav("Besondere Orte");


addnav("Befestigtes Lager","herocamp.php");
addnav("Kräuterladen","kraeuter.php");
addnav("Sonstiges");
addnav("Tiefer in den Wald","waldchat.php");
addnav("Gnomenhöhle","schnellbank.php");
addnav("P?Plumpsklo","outhouse.php");
addnav("--------");
addnav("Z?Zurück zum Dorf","village.php");
if ($session['user']['turns']<=1 ) addnav("Hexenhaus","hexe.php");
if ($noshowmessage!=true){
output("`c`7`bDer Wald`b`0`c");
output("Der Wald, Heimat von bösartigen Kreaturen und üblen Übeltätern aller Art.`n`n");
output("Die dichten Blätter des Waldes erlauben an den meisten Stellen nur wenige Meter Sicht. ");
output("Die Wege würden dir verborgen bleiben, hättest du nicht ein so gut geschultes Auge. Du bewegst dich so leise wie ");
output("eine milde Brise über den dicken Humus, der den Boden bedeckt. Dabei versuchst du es zu vermeiden ");
output("auf dünne Zweige oder irgendwelche der ausgebleichten Knochenstücke zu treten, welche den Waldboden spicken. ");
output("Du verbirgst deine Gegenwart vor den abscheulichen Monstern, die den Wald durchwandern.");
if ($session['user']['turns']<=1) output(" In der Nähe siehst du wieder den Rauch aus dem Kamin eines windschiefen Hexenhäuschens aufsteigen, von dem du schwören könntest, es war eben noch nicht da. ");
}
...usw...')


da du jetzt nur einen teil deiner common.php gepostet hast, kann es sein, dass parse error wegen Klammern kommen. dann musst Du schon die ganze Zeigen.

ungetestet


lg Rikka

Autor:  Athelas [ Mo 06 Mär, 2006 11:59 ]
Betreff des Beitrags: 

ich habs mal gar nich erst getestet was du gepostet hast weil ich ja wieder sehr viel umstellen muss^^
sprich unter besondere orte ist gar nix die hexe ist falsch, naja und dann endets wieder so wie es vorher war^^
aber ich link mal die common.php :P
trotzdem danke :)

http://logd.gbzoholiker.de/source.php?url=/common.php

Autor:  Rikkarda [ Mo 06 Mär, 2006 12:07 ]
Betreff des Beitrags: 

Athelas hat geschrieben:
ich habs mal gar nich erst getestet was du gepostet hast weil ich ja wieder sehr viel umstellen muss^^
sprich unter besondere orte ist gar nix die hexe ist falsch, naja und dann endets wieder so wie es vorher war^^
aber ich link mal die common.php :P
trotzdem danke :)

http://logd.gbzoholiker.de/source.php?url=/common.php



??? sry versteh ich nicht so ganz.. wann ist nichts unter besondere Orte? Und wo ist die Hexe falsch? verzeih, doch ich verstehe deinen Post hier grade überhaupt nicht, vielleicht ein bissl genauer und deutlicher bitte :)

lg

Autor:  Athelas [ Mo 06 Mär, 2006 12:11 ]
Betreff des Beitrags: 

*g*
sry wenn ich mich falsch ausgedrückt habe, vllt verplan ich auch den teil den du gepostet hast aber:
1.mit die hexe ist falsch meinte ich, das sie bei dir hier ist
Zitat:
addnav("Z?Zurück zum Dorf","village.php");
if ($session['user']['turns']<=1 ) addnav("Hexenhaus","hexe.php");
if ($noshowmessage!=true){

und bei mir dort
Zitat:
addnav("Besondere Orte");
//if ($session[user][hashorse]>=2) addnav("D?Dark Horse Tavern","forest.php?op=darkhorse");
if ($playermount['tavern']>0) addnav("D?Nimm {$playermount['mountname']} zur Dark Horse Taverne","forest.php?op=darkhorse");
if ($playermount['tavern']>0 && $conf['castle']) addnav("B?Nimm {$playermount['mountname']} zur Burg","forest.php?op=castle");
if ($conf['goldmine']>0) addnav("Goldmine (".$conf[goldmine]."x)","paths.php?ziel=goldmine&pass=conf");
if ($session['user']['turns']<=1 ) addnav("Hexenhaus","hexe.php");
if ($noshowmessage!=true){


2. unter besondere orte sind in dem von dir gepostetn teil:
Zitat:
addnav("Besondere Orte");


addnav("Befestigtes Lager","herocamp.php");
addnav("Kräuterladen","kraeuter.php");

bei mir
Zitat:
addnav("Besondere Orte");
//if ($session[user][hashorse]>=2) addnav("D?Dark Horse Tavern","forest.php?op=darkhorse");
if ($playermount['tavern']>0) addnav("D?Nimm {$playermount['mountname']} zur Dark Horse Taverne","forest.php?op=darkhorse");
if ($playermount['tavern']>0 && $conf['castle']) addnav("B?Nimm {$playermount['mountname']} zur Burg","forest.php?op=castle");
if ($conf['goldmine']>0) addnav("Goldmine (".$conf[goldmine]."x)","paths.php?ziel=goldmine&pass=conf");
if ($session['user']['turns']<=1 ) addnav("Hexenhaus","hexe.php");
if ($noshowmessage!=true){
addnav("Befestigtes Lager","herocamp.php");
addnav("Kräuterladen","kraeuter.php");


hoffe du weist jetzt was ich mein^^

Autor:  Rikkarda [ Mo 06 Mär, 2006 18:05 ]
Betreff des Beitrags: 

ja ich hatte schon grund, dass ein wenig hochzuziehen, denn so wie du es geschrieben hast, hat es bei dir ja nicht ganz hingehauen..

naja :)

lg

Autor:  Athelas [ Mo 06 Mär, 2006 18:44 ]
Betreff des Beitrags: 

naja aber das macht ja im prinzip 0 sinn^^
1. siehts halt nich so aus wie ich es gerne hätte und 2. funktioniert es auch nicht wie ich grade festgestellt habe :P
common.php is ja verlinkt...
thx trotzdem

Autor:  Rikkarda [ Mo 06 Mär, 2006 20:11 ]
Betreff des Beitrags: 

schreib mich mal icq an, irgendwie reden wir anscheinend aneinander vorbei. Auch wenn ich für dich vielleicht offline bin, hab meist nebenbei icq invmodus an

Autor:  Athelas [ Mo 06 Mär, 2006 23:32 ]
Betreff des Beitrags: 

Rikkarda hat geschrieben:
schreib mich mal icq an, irgendwie reden wir anscheinend aneinander vorbei. Auch wenn ich für dich vielleicht offline bin, hab meist nebenbei icq invmodus an


hm scheint wohl so, ich werds morgen mal versuchen!

also ich dachte halt immer wenn man 2 "addnav..." sachen untereinander schreibt werden sie im spiel auch untereinander angezeigt, hab es immer so gesehen. du hast halt meine ganze struktur sag ich mal durcheinander gebracht, und funktionieren tut halt wenn ich deins benutzen gar nix mehr....

vllt sieht ja jmd einen fehler in dem ersten post von mir....

Autor:  Rikkarda [ Mo 06 Mär, 2006 23:35 ]
Betreff des Beitrags: 

versuch mal

if ($noshowmessage!=true){


unter deine orte zu legen


lg

Autor:  Athelas [ Di 07 Mär, 2006 11:49 ]
Betreff des Beitrags: 

hab eben etwas rumprobiert und einfach das hexenhaus ganz nach unten gepackt jetzt klappt komischer weise wieder alles^^

dir trotzdem vielen dank *verbeug*

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