Reise wird in Stadt nicht unterbrochen

Reise wird in Stadt nicht unterbrochen

Beitragvon Yojimbo » Mi 12 Mär, 2008 20:47

Mir ist es schon 2-3 mal passier, dass ich bei erreichen einer Stadt (wenn der Countdown auf Null geht und ich auf "weiter" klicken kann) beim drücken von F5 nicht wie sonst üblich etwa das Stadtbild sehen, sondern willkürlich in eine neue Richtung weiterreise, ohne dass ich noch sehen könnte, was auf der letzten Route alles passiert ist. Sehr ärgerlich.
Benutzeravatar
Yojimbo
Abenteurer
Abenteurer
 
Beiträge: 59
Registriert: Fr 07 Mär, 2008 12:59
Heldenname: -

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Lowlander » Mi 12 Mär, 2008 21:14

F5 ist selten eine gute Idee. Erstmal wird dadurch ALLES neu geladen, auch z.B. die CSS- und JS-Dateien, alle Grafiken etc.

Außerdem wird dadurch quasi der "Befehl", mit dem man die Reise antrat (z.B. "Ziel #2 ansteuern) erneut aufgerufen - nur, dass im neuen Ort eben #2 ein ganz anderer Ort ist, da es eine relative Angabe ist.

Am besten F5 vergessen, außer man weiss, was man tut.
Lowlander
:: Ratsmitglied :: Programmierung
:: Ratsmitglied :: Programmierung
 
Beiträge: 2274
Registriert: So 25 Nov, 2007 18:05
Wohnort: Hage/Ostfriesland
Heldenname: Markorka Faargh

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Athuran » Mi 12 Mär, 2008 21:18

Stimmt soweit.
Nur hatten wir das Problem mit dem reload des Reiseziels eigentlich schon mal geblockt. Scheint irgendwie rausrotiert zu sein.
+++ Wiki-Informationsportal: ANTAMAR IST ANDERS - MACH MIT! (Anleitungen und Links) +++
Benutzeravatar
Athuran
Game Designer
Game Designer
 
Beiträge: 6311
Registriert: Do 18 Mai, 2006 16:23
Wohnort: Hansestadt Rostock
Heldenname: οΰδείζ

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Spacewolf » Mi 12 Mär, 2008 21:18

siehe dazu auch Mantis 422: Nochmals die gleiche Reise antreten durch den Zurück button.

Was wäre denn Dein gewünschtes Ergebnis?
Du hast zuvor einen Reiseauftrag abgesetzt und mit F5 machst Du das dann halt wieder.

Aber nachdem das hier schon mehrfach zu Missverständnissen geführt hat, sollten wir uns hierfür eine Hilfskonstruktion überlegen, um das Weiterreisen nur dann zu erlauben wenn explizit die Reiseliste zuvor aufgerufen worden ist.
Benutzeravatar
Spacewolf
Programmierer
Programmierer
 
Beiträge: 1533
Registriert: Fr 11 Mai, 2007 10:02
Wohnort: München
Heldenname: Chadim ibn Rastafan

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Ralgert » Do 13 Mär, 2008 01:04

Warum wird ueberhaupt mit relativen Angaben gearbeitet? Die Liste kommt doch eh vom server, da koennen doch auch direkte Ziele stehen.
Z.B.: Befehl Reise, von Punkt 324, nach Punkt 668
Da kann der server auch gleich sehen, ob da jemand beamen will ;-)
Ralgert
Abenteurer
Abenteurer
 
Beiträge: 82
Registriert: Sa 01 Mär, 2008 17:13
Heldenname: Ralgert Thrymrson

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Spacewolf » Do 13 Mär, 2008 09:03

Vielleicht weil wir möglichst wenige der internen Ids nach außen geben wollen ...
Benutzeravatar
Spacewolf
Programmierer
Programmierer
 
Beiträge: 1533
Registriert: Fr 11 Mai, 2007 10:02
Wohnort: München
Heldenname: Chadim ibn Rastafan

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Ralgert » Do 13 Mär, 2008 09:54

Mmh, ja und wenn man es ueber die Ortsnamen machen will, muss bei Sonderzeichen wieder ein 2. Name her.

Als workaround um was altes nachzuschauen, hat sich bewaehrt, javascript auszuschalten. Da muessen aber die Daten zwingend im cache vorliegen, da ansonsten wieder eine neue Anfrage an den server gestellt wird.
Was ich noch nicht ausprobiert habe: die meisten browser unterstuetzen ein offline Modus. Da duerfte am wenigsten passieren.
Ralgert
Abenteurer
Abenteurer
 
Beiträge: 82
Registriert: Sa 01 Mär, 2008 17:13
Heldenname: Ralgert Thrymrson

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon zolthan » Fr 14 Mär, 2008 08:32

Ralgert hat geschrieben:Warum wird ueberhaupt mit relativen Angaben gearbeitet? Die Liste kommt doch eh vom server, da koennen doch auch direkte Ziele stehen.
Z.B.: Befehl Reise, von Punkt 324, nach Punkt 668
Da kann der server auch gleich sehen, ob da jemand beamen will ;-)

Momentan KANN sich niemand "beamen", weil wir nur mit diesen Relativen Angaben arbeiten. Und das wird aus Sicherheitsgründen auch so bleiben.
Benutzeravatar
zolthan
Programmierer
Programmierer
 
Beiträge: 1659
Registriert: Mo 24 Jul, 2006 18:14
Wohnort: http://antamar.myminicity.com/
Heldenname: Karinis Adomeit (ehem. Chaled al'ghanyi ibn Ruban)
Mitglied bei: Hände Saerons

Re: Reise wird in Stadt nicht unterbrochen

Beitragvon Kermit » Fr 14 Mär, 2008 21:44

Was ist beamen :?: :wink:

Ich kenn nur Transversalis Teleport, aber Magie gibt es ja noch nicht ;)
zum Gruße

Kermit ibn Khalid Eremit der einsame Wolf
_____________
Zitate:
Ein Echsenkrieger trägt keine Krötenhaut :!:
Echsistenz ... ich denke also bin ich ;)
Benutzeravatar
Kermit
Feldwebel
Feldwebel
 
Beiträge: 428
Registriert: Mo 25 Dez, 2006 19:04
Heldenname: Kermit, Beørn, Sirina, Ryū, Curtis
Mitglied bei: Schwarze Firnreiter


Zurück zu Antamar®-Archiv



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 33 Gäste