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

Link im Wald+Specials immer zugänglich
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=5178
Seite 1 von 1

Autor:  Tidus [ Mi 11 Aug, 2010 12:58 ]
Betreff des Beitrags:  Link im Wald+Specials immer zugänglich

Hallöle :)

Seit langem mal wieder eine Frage von mir..

Ich bin gerade auf eine doofes Problem gestoßen undzwar:

Ich möchte im Wald einen Link (unter bestimmter if vorraussetzung) immer und überall zugänglich haben ... dieses unterfangen ist leider nicht so leicht, es wird wenn man es z.b. in die forest.php macht angezeigt im wald (aber nicht bei allen OP's kp wieso) und beim kämpfen aber in specials natürlich nicht und da liegt das problem, möchte es nicht in jedes special einzeln reinschreiben..

hat dies schonmal jemand in ähnlicher form vollzogen und hat eine Idee?

//Edit: kann geclosed werden, auf den alten trick reingefallen das ein Special direktaufruf was anderes wie ein normaler aufruf ist... *grins*

Autor:  Linus [ Mi 11 Aug, 2010 18:31 ]
Betreff des Beitrags:  Re: Link im Wald+Specials immer zugänglich

Also, wenn du das addnav() direkt am Anfang, zB. nach dem page_header() oder am Ende vor dem page_footer() einbaust müsste es auf jeden Fall immer da sein, gleich ob du orientierungslos im Wald stehst, kämpfst oder in einem Special herum turnst. ;)

Autor:  Tidus [ Mi 11 Aug, 2010 19:16 ]
Betreff des Beitrags:  Re: Link im Wald+Specials immer zugänglich

Ja es ist (fast) immer da wenn du das Ereignis legal bekommst, wenn du es aber herbeiführst (admin links) dann nicht, und deswegen war ich stutzig wieso es nicht geht *Fg* wie gesagt ... auf den Trick fällt jeder mal rein und manche auch 2 mal *lach*

Autor:  Linus [ Do 12 Aug, 2010 18:45 ]
Betreff des Beitrags:  Re: Link im Wald+Specials immer zugänglich

Ahja ... wenn du die Möglichkeit der Admin-Cheaterei mitmehmen willst musst du das natürlich vor folgendem Block einbauen:$this->bbcode_second_pass_code('', 'if ($session[user][specialinc]!=""){
output("`^`c`bEtwas Besonderes!`c`b`0");
$specialinc = $session[user][specialinc];
$session[user][specialinc] = "";
include("special/".$specialinc);
if (!is_array($session['allowednavs']) || count($session['allowednavs'])==0) {
forest(true);
}
$session['user']['standort']="Im Wald";
page_footer();
exit();
}')

So ähnlich sollte er aussehen, ich hab bestimmt ein bissl dran rumgebastelt, aber er sollte auch in der original 0.97er forest.php wieder zu erkennen sein. ;)

Autor:  Tidus [ Do 12 Aug, 2010 22:29 ]
Betreff des Beitrags:  Re: Link im Wald+Specials immer zugänglich

Ja das weiß ich doch selber, ich habs nur mal wieder vergessen gehabt, wie gesagt es ist schon gelöst und ich bin nur einfach zu doof gewesen und wieder auf den alten trick reingefallen^^

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