Hallo, hier ist Yoshida, der Produzent/Direktor.
Vielen Dank für all euer Feedback zu den Änderungen an dem Sprechen von Zaubersprüchen. Ich möchte gerne auf einige Dinge antworten.
Das Sprechen von Zaubersprüchen nach einer Bewegung
Es geht darum, wieviel Zeit vergangen sein muss, bis man nach einer Bewegung wieder einen Zauberspruch sprechen kann. Wir haben dazu viel Feedback erhalten. Es gibt zwei Gründe dafür:
1. Die benötigte Zeit für die Kommunikation zwischen Client und Server
--> Es kann bis zu 0,3 Sekunden dauernd, die entsprechenden Pakete zu übertragen. Dazu kommt noch die Zeit für die Antwort. Bei einem Onlinespiel ist das unvermeidbar (um einen Missbrauch zu vermeiden können wir nicht nur den Client benutzen).
2. Die Tatsache, dass man Aufgrund einer Verzögerung auch nach Beendigung der Bewegung keinen Zauberspruch sprechen kann
--> Wir haben diese Spezifikationen so weit es geht reduziert ohne die Grafikqualität zu gefährden. Ähnlich wie bei der Benutzung von „/facetarget“ müssten wir sie entfernen, wenn wir die Zeitverzögerung noch weiter reduzieren würden.
In diesem Sinne habe ich mich für folgendes entschieden:
„Wenn „/facetarget“ nicht benutzt wird, soll der negative Einfluss auf die Grafikqualität minimiert werden“
„Wenn „/facetarget“ benutzt wird, zieh die Leistung der Grafikqualität vor“
Dies ist meiner Meinung nach alles, was wir vor 2.0 schaffen können.
Natürlich haben wir darüber nachgedacht, die Füße des Charakters zum Anhalten zu zwingen, sobald ein Zauber gesprochen wird, aber diese Änderung wäre zu umfangreich. Außerdem planen wir für 2.0 bereits die Implementierung von Sprüchen, die auch während einer Bewegung gesprochen werden können, weswegen wir diese Idee ungern in die Tat umsetzen würden. (Es wäre außerdem extrem schwierig zwischen diesen beiden Arten von Sprüchen zu unterscheiden, aber wir haben noch viel Zeit, uns damit auseinanderzusetzen).
Das Verhalten, wenn eine Aktion zweimal durchgeführt wird
Wozu w ir ebenfalls Feedback erhalten haben ist, dass eine Aktion abgebrochen wird, wenn sie ein zweites Mal aktiviert wird während die erste noch nicht abgeschlossen ist.
Wir haben vor, in Patch 1.22 daran Änderungen vorzunehmen. Diese Spezifikation ist zwar ein wesentlicher Bestandteil des Spielens von FFXIV, aber nach Patch 1.22 möchten wir diese Fälle abhängig davon ob „/actionqueue“ ein- oder ausgeschaltet ist, separat behandeln.
1.) Wenn „/actionqueue“ eingeschaltet ist
Ein Beispiel, wie man Kommandos einreihen kann wäre, wenn man 3 Kommandos (A, B und C) nacheinander eingibt und sie nacheinander ausgeführt werden. Wenn A, B und C eine Kombo auslösen, gibt man es wie folgt ein:
Aktiviere A. ⇒ Während A ausgeführt wird ⇒ aktiviere B. ⇒ Während B ausgeführt wird ⇒ aktiviere C.
Das führt dazu, dass die Kombo so schnell wie möglich ausgeführt wird. Es kann aber der relativ unwahrscheinliche Fall auftreten, dass ein Spieler die Kommandoreihe abbrechen will, bevor sie ausgeführt wird.
Sagen wir, A, B und C lösen eine Kombo aus. A kann jederzeit ausgeführt werden und eine Kombo in Verbindung mit B kann dann ausgeführt werden, wenn A erfolgreich ist und der Charakter sich an der Seite des Gegners befindet. Mit C kann wiederum dann eine Kombo ausgeführt werden, wenn B erfolgreich war.
Nehmen wir mal an, dass sich C in der Warteschlange befindet, während B noch ausgeführt wird aber die Voraussetzungen für B nicht erfüllt werden (zum Beispiel weil der Gegner seine Richtung ändert). Der Spieler wird dann vermutlich C abbrechen. Anstatt C auszuführen, dass dann ja kein Teil einer Kombo mehr wäre, wäre es besser, C aus der Kommandoreihe zu löschen und stattdessen A auszuführen.
Daher ist eine Spezifikation sinnvoll, die Kommandos aus der Kommandoreihe löscht. Um dies umzusetzen wird das Kommando bei zweimaliger Eingabe abgebrochen, sofern „/actionqueue“ eingeschaltet ist.
s.) Wenn „/actionqueue“ ausgeschaltet ist
Da die Kommandoreihe ausgeschaltet ist, ist es egal, was ich eingebe. Das Kommando, welches zuerst eingegeben wurde, wird komplett ausgeführt. Das Ergebnis ist, dass Kommandos bei ausgeschaltetem „/actionqueue“ nicht abgebrochen werden können, während sie noch ausgeführt werden.
Es wäre natürlich möglich, die „ESC“-Taste mit der Funktion zu belegen, Kommandos abzubrechen. Da aber Gamepad-Benutzer dies nicht umsetzen können halten wir es für notwendig, die Möglichkeit des Kommandoabbruchs durch nochmalige Eingabe des Kommandos beizubehalten.
Wir denken übrigens auch darüber nach, zusätzlich zu „/actionqueue ON/OFF“ etwas im Sinne von „/actioncancel ON/OFF“ zu implementieren. Wir befürchten zwar, dass dies alles zu kompliziert machen könnte aber wir werden untersuchen, in wiefern Spieler davon profitieren können.
Ich habe noch etwas vergessen. Wir werden die Fähigkeit von Monstern, einen Zauberspruch anzuwenden während sie sich bewegen, entfernen. Allerdings gilt dies nicht für Monster, für die diese Fähigkeit charakteristisch ist (die Achilles-Ferse der Fernkämpfer).
Quote:
Es ist schwierig eine Kombo auszuführen, da die Monster ständig ihre Richtung ändern
Ich empfehle, entweder eine Art von Crowd-Control anzuwenden oder die Feindseligkeit auszubalancieren (um seine Beweglichkeit zu minimieren), bevor ihr eine Kombo anwendet. Außerdem ist es meiner Meinung nach ein guter Test für die Fähigkeiten eines Spielers, wenn er versuchen muss, die Bewegungen des Gegners im Vorfeld abzulesen und eine Kombo ohne vorherige Crowd-Control anzuwenden.
Es gibt viele Ursachen, die ein Monster dazu verleiten können, schnell seine Richtung zu ändern, aber diese werden alle in 2.0 beseitigt werden. Es tut mir leid, dass diese Ursachen bisher nicht entfernt worden sind.
Quote:
Vielleicht habe ich Unrecht, wenn ich vom FFXIV-Entwicklerteam erwarte, etwas zu unternehmen
Ich glaube du hast eben einen Satz zuviel gesagt [cool smiley]
Menschen geben ihr bestes wenn sie Unterstützung erfahren und werden ärgerlich, wenn sie zu sehr kritisiert werden. Wenn ihr uns noch mehr schmeicheln würdet, würden wir mit Freuden für euch auf einen Baum klettern.
Vielleicht habe ich selbst auch etwas zu viel gesagt, aber bitte bedenkt, dass es schon ziemlich spät ist rolleyes
Quote:
Wir müssen also ein Kommando zweimal eingeben, um es abzubrechen ? Wäre es nicht möglich, einen entsprechenden Button dafür zu implementieren ?
Das Problem damit ist, dass es während der Kommunikation zwischen Server und Client schwierig wäre zu erkennen, welches Kommando abgebrochen werden soll. Es ist nicht so, dass wir daran nicht gedacht hätten. ^^
Quote:
Gibt es da draußen Spieler, die Meister im Abbrechen von Kommandos sind ?
Es tut mir leid. Ich war schon immer ein großer Fan davon.