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

Brauche hilfe für Reise - Zeitberechnung
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=3464
Seite 1 von 1

Autor:  Atarox [ So 18 Mär, 2007 23:22 ]
Betreff des Beitrags:  Brauche hilfe für Reise - Zeitberechnung

Also, ich hatte gerade mal überlegt, mir eine neue Stadt einzubauen, doch wie man dann so fertig ist und ein wenig probiert, ist mir aufgefallen, das das ziemlich langweilig ist, das man beim Reisen, mit nur einem klick von A nach B Reisen kann.. nun plane ich einen kleinen mod, der dafür sorgt, das man immer eine bestimmte zeit unterwegs ist, und auch diese abwarten muss, bis man da ist.
D.H. man klickt in Dorf A auf den Button um nach dorf B zu kommen.
Hat man dieses getan, kommt man nicht direkt dorthin, sondern bekommt erst ein fenster angezeigt, in dem eine Uhr z.B. 5 min runter zählt und dann erst weiterleitet.

weiß jemand wie man das macht??

Autor:  Eliwood [ So 18 Mär, 2007 23:43 ]
Betreff des Beitrags:  Re: Brauche hilfe für Reise - Zeitberechnung

Atarox hat geschrieben:
Also, ich hatte gerade mal überlegt, mir eine neue Stadt einzubauen, doch wie man dann so fertig ist und ein wenig probiert, ist mir aufgefallen, das das ziemlich langweilig ist, das man beim Reisen, mit nur einem klick von A nach B Reisen kann.. nun plane ich einen kleinen mod, der dafür sorgt, das man immer eine bestimmte zeit unterwegs ist, und auch diese abwarten muss, bis man da ist.
D.H. man klickt in Dorf A auf den Button um nach dorf B zu kommen.
Hat man dieses getan, kommt man nicht direkt dorthin, sondern bekommt erst ein fenster angezeigt, in dem eine Uhr z.B. 5 min runter zählt und dann erst weiterleitet.

weiß jemand wie man das macht??


Nein. Und ohne nervende Benachrichtungen Serverseitig, dass die Zeit noch nicht reif ist, wird es nicht zuverlässig gehen.

Autor:  xatchemx [ Mo 19 Mär, 2007 10:06 ]
Betreff des Beitrags: 

Du könntest die User z.B. auf der 'Reise' gegen Gegner antretten lassen.

Autor:  Atarox [ Mo 19 Mär, 2007 13:09 ]
Betreff des Beitrags: 

klar könnte ich das, nur da müsste man dann einstellen, das man nur gegen eine bestimmte anzahl kämpfen muss... nicht dass man für nen 5 min weg 20h braucht! :) ;)

Autor:  xatchemx [ Mo 19 Mär, 2007 13:11 ]
Betreff des Beitrags: 

du kannst das dk abhängig machen -gg-

Autor:  Eliwood [ Mo 19 Mär, 2007 17:41 ]
Betreff des Beitrags: 

xatchemx hat geschrieben:
du kannst das dk abhängig machen -gg-


Äh. Die Anzahl Gegner oder das Reiseziel erst ab y DK's freischalten?

@Topic: Anderseits gäbe es noch die Möglichkeit, die ich in einem anderen Projekt verwendet hatte:
Zwischen den Städten (Es waren 5, eine zentrale und in jede Himmelsrichtung eine) ist Wildnis. Es gibt Wegpunkte, also "Weiter" (Zum Ziel) und "Zurück" (Zum Ausgangspunkt). Verschiedene Beschreibungen etc, Gegner und geplante Specials hätten die Reisen abwechslungsreich gestaltet (Sowie verzweigungen etc. ^^).
Wäre eine Idee. Nur war da "Ausdauer" eine Zentrale Komponente - und die verbraucht man beim kämpfen und beim Reisen (Sofern man nicht mit der Kutsche reisst, kostet Gold, geht schnell).

Autor:  Auric [ Mo 19 Mär, 2007 20:10 ]
Betreff des Beitrags: 

ließe sich so eine zeit-Abfrage nicht doch recht realiseren?
so etwa folgendermaßen:

User geht auf Reisen
->Seite mit "du reist jetzt" wird aufgerufen incl Timer(nur zur hilfe für den User)
->diese Seite speichert in der DB die Zeit, in der der User "ankommen" darf
-> der JS-Counter setzt nach ablauf der Zeit den Link auf einen anklickbaren status
-->Sollte der User mogeln, so wird serverseitig geprüft, ob er schon angekommen sein darf, wenn nicht, bekommt er was auf die finger
->Darf der User schließelich ankommen, so geht es normalk weiter.

Der Counter könnte man auch noch per (X)AJAX basteln, dann kann man ohne erneuten seitenaufruf prüfen, ob der User schon weiter darf.
Also das wäre so meine Idee


Wenn du allerdings noch unerfahren in puncto PHP, LotgD, MySQL und JavaScript bist, dann probiere besser erst andere Sachen aus ^^

Autor:  Eliwood [ Mo 19 Mär, 2007 21:04 ]
Betreff des Beitrags: 

Auric hat geschrieben:
ließe sich so eine zeit-Abfrage nicht doch recht realiseren?
so etwa folgendermaßen:

User geht auf Reisen
->Seite mit "du reist jetzt" wird aufgerufen incl Timer(nur zur hilfe für den User)
->diese Seite speichert in der DB die Zeit, in der der User "ankommen" darf
-> der JS-Counter setzt nach ablauf der Zeit den Link auf einen anklickbaren status
-->Sollte der User mogeln, so wird serverseitig geprüft, ob er schon angekommen sein darf, wenn nicht, bekommt er was auf die finger
->Darf der User schließelich ankommen, so geht es normalk weiter.

Der Counter könnte man auch noch per (X)AJAX basteln, dann kann man ohne erneuten seitenaufruf prüfen, ob der User schon weiter darf.
Also das wäre so meine Idee


Wenn du allerdings noch unerfahren in puncto PHP, LotgD, MySQL und JavaScript bist, dann probiere besser erst andere Sachen aus ^^


Ich, als Spieler, würde sowas nervig finden ;) Dann lieber auch was tun dazwischen.

Autor:  Bill Tür [ Di 20 Mär, 2007 10:00 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:
Ich, als Spieler, würde sowas nervig finden ;)


Und nicht nur das, ich weiß dass bei uns noch ein paar Spieler aufs I-Net-Cafe angewiesen sind, die würden mich steinigen, müssten sie 5 mins auf nen Timer glotzen. *gg*

Autor:  xatchemx [ Di 20 Mär, 2007 10:18 ]
Betreff des Beitrags: 

ich habe hier noch so nen alten kampf script den kann ich dir vllt geben!? Da müssen die user einen gott befreien udn das wär doch ne super aufgabe sich als würdig zu erweisen in die andere stadt zu dürfen !?!?

Autor:  Auric [ Di 20 Mär, 2007 17:30 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:
Ich, als Spieler, würde sowas nervig finden ;) Dann lieber auch was tun dazwischen.


*g* Ich auch, aber ich wollte das ja auch nicht bauen ;-)

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