Oblivion:Quest Stages Window

Aus Skript-Wiki
Version vom 3. August 2008, 15:37 Uhr von Lars (Diskussion | Beiträge) (Text von Avantares eingefügt)
Wechseln zu: Navigation, Suche

Quest Stages allgemein

Ein Quest Stage zu setzen (Siehe auch SetStage) fügt beim Spieler ein Journal-Eintrag hinzu und startet das Result Script (Ergebnis-Script). Wenn es mehrere Stage Items für eine einzelne Quest gibt, wird jede ausgewertet um zu sehen, ob und welche schon erfüllt sind (Wenn eine ist). Folglich ist es möglich, das eine einzelne Stage mehrere Einträge ins Spieler-Journal hinzufügt und/oder mehrere Ergebnis-Scripts startet.

http://www.ei-der-zeit.com/LexikonCSIV/pic/fenster-quests-2queststages.jpg

  • Index - Jede Stage hat eine Indexnummer von 0 bis 255. In etwa wie Programmzeilennummern bei BASIC. Man sollte immer ein paar Nummern freilassen um ggf. später noch eine Stage einfügen zu können.
  • Quest Stage Items - Jede Stage kann eine oder mehrere "Stage Items" haben, was ein Journal-Eintrag und/oder ein Ergebnis-Script sein kann.

Quest Stage Items

Wenn das Quest Stage das SetStage Kommando nutzt, kann jedes Quest Stage Item angewendet werden: Wenn es die gesetzten Bedingungen erfüllt, wird der zugehörige Journal-Eintrag geschrieben und das Ergebnis-Script wird ausgeführt.

  • Log Entry - Der Text, der im Spieler-Journal angezeigt wird, wenn das Stage Item ausgeführt wird.
  • Result Script - Diese Script-Kommandos werden ausgeführt, wenn das Stage Item ausgeführt wird.
  • Conditions - Diese Bedingungen (Conditions) müssen erfüllt sein, damit das Quest Stage Item ausgeführt wird. Beachte, das die meisten Referenz-Funktionen falsch laufen, wenn sie zu einer Quest Stage angehängt werden, solange die Stage keine Referenz ist. Beacht außerdem, das "Run on Target" falsch ist für Bedingungen die an die Quest Stage geknüpft sind.
  • Complete Quest - Wenn es aktiviert wird, wird bei Ausführung dieses Stage Items die Quest von den aktiven zu den abgeschlossenen Quests bewegt (im Spieler-Journal). Das sollte also auf jeden Fall immer am Ende einer Quest aktiviert werden. Beachte auch, das eine komplettierte Quest auch weiterhin laufen kann!
  • Export Quest Stages - Alle Bedingungen und Texte der Quest Stages können in eine Textdatei exportiert werden um sie zum Beispiel zu übersetzen.