Oblivion:OnHit

Aus Skript-Wiki
Wechseln zu: Navigation, Suche

Syntax:

begin OnHit ActorID (optional)


Beispiel:

<tesscript>begin OnHit BaurusRef</tesscript>


Dieser Block wird einmal ausgeführt, wenn der gescriptete Actor von der angegeben ActorID mit einer Waffe oder einen Zauber getroffen wurde. Wenn kein Parameter angegeben wurde, wird der Block ausgeführt, wenn der gescriptete Actor von irgendjemanden getroffen wurde.


Anmerkung: GetDetected innerhalb eines OnHit Blocks zu nutzen, wird nicht wirklich funktionieren. Der OnHit Block passiert NACHDEM der Treffer eingetreten ist und der Actor wird in dem Moment, wo er getroffen wird, auch sofort den Spieler bemerken. Und so ist GetDetected WAHR. Es gibt NICHT zurück, ob der Spieler vor dem Schlag entdeckt wurde.