Oblivion:Sterben: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K
 
Zeile 46: Zeile 46:
  
  
{{ Scriptkategorie |Tod|Level 1 Scripts|Sterben}}
+
{{ Scriptkategorie |Tod|Level_1_Scripts|Sterben}}

Aktuelle Version vom 15. April 2009, 13:40 Uhr

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 Agarmir 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 Agarmir.


Weitere Information


Weitere Scripts aus dieser Kategorie

Level 1

       



{{#if: Tod | }} {{#if: Level_1_Scripts | }}