Oblivion:Sterben: Unterschied zwischen den Versionen
Keris (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: == Grundlagen == Verschiedene Ursachen können daran schuld sein, dass ein Actoren stirbt. Für diesen Fall des Sterbens gibt es besondere Scriptmöglichke...) |
Keris (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
== Grundlagen == | == Grundlagen == | ||
− | Verschiedene Ursachen können daran schuld sein, dass ein [[ob:Actor| | + | Verschiedene Ursachen können daran schuld sein, dass ein [[ob:Actor|Actor]] stirbt. Für diesen Fall des Sterbens gibt es besondere Scriptmöglichkeiten. |
Version vom 7. Oktober 2008, 19:49 Uhr
Inhaltsverzeichnis
Grundlagen
Verschiedene Ursachen können daran schuld sein, dass ein Actor stirbt. Für diesen Fall des Sterbens gibt es besondere Scriptmöglichkeiten.
Letzter Wille
Anwendung
Aufgabenstellung
Wenn der NPC Agarmir durch Boroneth stirbt, vermacht er dem Player 1000 Goldstücke und der Player soll ihn rächen.
Theorie
Ein OnDeath-Block in einem Script auf einem Actor wird beim Tod dieses Actors einmal durchlaufen. Hier ist also ein geeigneter Platz, um den "Letzten Willen" niederzulegen, also im Grunde alles, was im Todesfall zu tun ist.
Realisierung
Umgebung
Sowohl Agamir als auch Boroneth (NPCs aus dem Vanilla-Oblivion) leben. (BoronethRef ist die Referenz)
Script
<tesscript> Scn aaLastWill
- Written by keris
- 19.9.08
short Doonce
Begin OnDeath BoronethRef
Messagebox "Boroneth hat mich getötet. Nimm mein Gold und räche mich!" Player.Additem gold001 1000
End </tesscript>
Handhabung
Dies Script liegt als Object-Script auf Agamir.
Weitere Information
Weitere Scripts aus dieser Kategorie
Level 1
{{#if: Tod | }}
{{#if: Level 1 Scripts | }}