Oblivion:Journals und Stages

Aus Skript-Wiki
(Weitergeleitet von Oblivion:Quest)
Wechseln zu: Navigation, Suche

Eine Quest wird durch Stages vorangebracht. Die Aufgaben werden dabei im Spieler-Journal angezeigt. Jeder Journal-Eintrag wird dabei durch eine Handlung des Spielers ausgelöst, wie zum Beispiel Reden mit einem NPC, ein Item aufnehmen usw. Viele Dialoge sind an die Bedingung geknüpft, dass sie den Quest-Fortschritt testen, um zu sehen, ob eine neue Quest-Stage ausgeführt werden kann.

  • In der Regel ist Stage 0 eine Setup-Stage, welche zum Debuggen genutzt wird. Sie hat normalerweise keinen Text, dafür aber ein paar Scripts, welche den Quest-Beginn an einige Spieler-Bedingungen knüpft. Als Beispiel: wenn der Spieler eine bestimmte Menge an Gold benötigt, wird es vom Script hinzugefügt. Wenn der Spieler einen bestimmten Rang in einer Faction benötigt, wird es ebenfalls zugefügt. Auf diese Weise kann die Quest zu Testzwecken vorweg ausgeführt werden.
  • Stages sind normalerweise in 10er Schritten aufgeteilt. Ähnlich wie Programmzeilen in Basic-Programmen. Damit ist es einfacher möglich, später Korrekturen oder neue Dialoge einzubinden. Stage 10 ist dabei in den meisten Fällen die erste Stage, in der der Spieler die Quest annimmt bzw. beginnt. Technisch sind Zahlen zwischen 0 und 255 möglich.
  • Im Normalfall kann eine Stage nur einmal aufgerufen werden. Wenn ein Script sie erneut aufrufen will, wird nichts geschehen.




Befehle zum Thema:




Weiterführende Themen: