anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Verlinkungsproblem beim Dasher Gilden/clan system https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4383 |
Seite 1 von 1 |
Autor: | Pater Nix Nutzius [ So 09 Mär, 2008 14:53 ] |
Betreff des Beitrags: | Verlinkungsproblem beim Dasher Gilden/clan system |
Hallo liebe Progger. Ich habe ein riesen Problem. Wir haben das Dasher Gilden/clan System und zwei Länder bei uns eingebaut ,die über den Hafen verbunden sind. Nun wollen wir das Gilden/clansystem auch in das Zweite Land verlinken, was bis dahin ja kein Problem ist. Nur gibt es ja jetzt in beiden Ländern je ein eigenes Wohnviertel und wir wollen das, wenn User im ersten Wohnviertel ein Haus besitzen und die Gilde verlassen wollen, sie nur den Link der village.php sehen können.. Das Gleiche gilt für Chars die im Zweiten Wohnviertel ein Haus besitzen...sie dann auch nur den link der zweiten Stadt (die sich im anderen Land befindet) sehen können. Wir haben es ja versucht über die House und Houselkey abfrage zu lösen, aber das schlug deutlich fehl als ein char einen Schlüssel von beiden Wohnvierteln hatte. Kann mir jemand sagen wie ich es schaffe... das jeder Char nur da raus kommt,wo er auch beheimatet ist? vielen Dank schon mal für eure hilfe. Pater |
Autor: | Eliwood [ So 09 Mär, 2008 15:26 ] |
Betreff des Beitrags: | Re: Verlinkungsproblem beim Dasher Gilden/clan system |
Ich habe das Konzept schon viele male erwähnt, und ich tu es wieder: Man benötigt ein Feld "playerlocation", wo gespeichert wird beim Betreten einer Stadt, wo der User gerade ist. Also 0 für Stadt 1 (Paris), 1 für Stadt 2 (London). Beim gewünschten Betreten von Paris soll ein zusätzlicher Parameter aufgerufen werden - nennen wir in setloc. $this->bbcode_second_pass_code('', 'village.php?setloc=0') In der village.php fangen wir nun setloc ab und setzen $user->playerlocation auf 0. Das analoge in London. Wenn man die beiden Städte in einer Datei hat, ist es nun einfacher: Man switcht playerlocation, und je nach Wert setzt man den Inhalt der entsprechenden Stadt ein. Sind es zwei verschiedene Dateien, gibt es ein gutes Workaround. Ich komme aus einem Gebäude, das nur nach London linkt. Also prüfe ich in der london.php, nach der setloc-Struktur, ob $user->playerlocation == 1 ist. Wenn nicht, redirectet man auf paris.php. |
Autor: | Pater Nix Nutzius [ Mo 10 Mär, 2008 12:50 ] |
Betreff des Beitrags: | Re: Verlinkungsproblem beim Dasher Gilden/clan system |
hmm Irgendwie habe ich das nicht ganz verstanden... ![]() könntest du mir da ein genaueres Beispiel bitte geben oder ein link? hab danach gesucht aber nichts gefunden...suche aber doch noch weiter |
Autor: | Montekar [ Mo 10 Mär, 2008 14:21 ] |
Betreff des Beitrags: | Re: Verlinkungsproblem beim Dasher Gilden/clan system |
*Klick* |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |