Oblivion:Dispel: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K (Die Seite wurde neu angelegt: [http://www.ei-der-zeit.com/LexikonCSIV/tesiv-cs/befehle/Dispel.html Dispel] Dispel)
 
K
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[http://www.ei-der-zeit.com/LexikonCSIV/tesiv-cs/befehle/Dispel.html  Dispel]
+
'''Syntax:'''
 +
 
 +
<code>[ActorID.]Dispel MagicID</code>
 +
 
 +
 
 +
'''Beispiel:'''
 +
 
 +
<tesscript>Dispel ShrineAkatoshSpeedMagicka
 +
 
 +
NPCRef.Dispel ShrineAkatoshSpeedMagicka</tesscript>
 +
 
 +
 
 +
Entfernt den angegebenen Zauber oder Effekt, der auf den Actor wirkt.
 +
 
 +
 
 +
'''Hinweis'''
 +
* Beachte, dass es wie ein Return-Statement wirkt, wenn du versuchst, einen Zauber zu entfernen, der gerade auf einem Script läuft. Beim nachfolgendem Beispiel wird z.B. die Messagebox niemals angezeigt:
 +
 
 +
<tesscript>scn EXSpellScript
 +
Begin ScriptEffectFinish
 +
  player.dispel EXSpell
 +
  messagebox "Wird nicht angezeigt!"
 +
End</tesscript>
 +
 +
 
 +
* Obwohl Dispel als aktives Return in einen ScriptEffectUpdate Block in einem Magic Effect Script wirkt, wird ein nachfolgender ScriptEffectFinish Block nicht mehr ausgeführt und Magic Effect Script läuft während der gesamten Dauer des Spells.
 +
 
 +
 
 +
'''Siehe auch:'''
 +
 
 +
[[Oblivion:DispelAllSpells|DispelAllSpells]]
 +
 
 
[[Kategorie:Funktionen|Dispel]]
 
[[Kategorie:Funktionen|Dispel]]
 +
[[Kategorie:Zauber-Funktionen|Dispel]]

Aktuelle Version vom 21. September 2008, 12:50 Uhr

Syntax:

[ActorID.]Dispel MagicID


Beispiel:

<tesscript>Dispel ShrineAkatoshSpeedMagicka

NPCRef.Dispel ShrineAkatoshSpeedMagicka</tesscript>


Entfernt den angegebenen Zauber oder Effekt, der auf den Actor wirkt.


Hinweis

  • Beachte, dass es wie ein Return-Statement wirkt, wenn du versuchst, einen Zauber zu entfernen, der gerade auf einem Script läuft. Beim nachfolgendem Beispiel wird z.B. die Messagebox niemals angezeigt:

<tesscript>scn EXSpellScript Begin ScriptEffectFinish

  player.dispel EXSpell
  messagebox "Wird nicht angezeigt!"

End</tesscript>


  • Obwohl Dispel als aktives Return in einen ScriptEffectUpdate Block in einem Magic Effect Script wirkt, wird ein nachfolgender ScriptEffectFinish Block nicht mehr ausgeführt und Magic Effect Script läuft während der gesamten Dauer des Spells.


Siehe auch:

DispelAllSpells