https://sureai.net/forum/viewtopic.php?t=9092
GannJal wrote:Jetzt weiß ich was los ist und ich war echt dumm!
Das event triggert wenn der Effekt des Zaubers angewand wird, heißt wenn man jemand trifft.
Die sache ist das das mir so nicht ganz gefällt. Fällt jemand eine Lösung ein bei der ich das unabhänig vom Effekt machen kann?
Another example: checking events through script
Scriptname DetectCastEventScript extends Quest
Event OnInit()
RegisterForAnimationEvent(Game.GetPlayer(), "BeginCastRight")
RegisterForAnimationEvent(Game.GetPlayer(), "BeginCastLeft")
RegisterForAnimationEvent(Game.GetPlayer(), "MRh_SpellFire_Event")
endEvent
Event OnAnimationEvent(ObjectReference akSource, string asEventName)
if (akSource == Game.GetPlayer()) && (asEventName == "BeginCastRight")
Debug.MessageBox("BeginCastRight Registered!")
endIf
if (akSource == Game.GetPlayer()) && (asEventName == "MRh_SpellFire_Event")
Debug.MessageBox("SpellFire_Event Registered!")
endIf
endEvent