Jump to content

Item not activate by placeatme


kfhuangy

Recommended Posts

HI,I try to create a spell to summon a butterfly to go around me.But the butterfly didn't move after summon.I add some debug code to find out what happen

 

Here is the code

Scriptname SummonEffScript extends activemagiceffect
Activator Property Butterfly  Auto ;I use the default butterfly Reference in Skyrim
EVENT OnEffectStart(Actor akTarget, Actor akCaster)
    Actor tg=ListenerAlias.GetActorRef() as Actor
   ObjectReference refButterfly=Game.GetPlayer().PlaceAtMe(ButterFly)
   refButterfly.Activate(Game.GetPlayer())
ENDEVENT

 

here is the butterfly own script

 

scriptName activeButterfly extends Critter
Event OnStart()
    Debug.MessageBox("butterfly start")
ENDEVENT
Event OnActivate(ObjectReference akActionRef)
    Debug.MessageBox("butterfly active")
EndEvent

None of the messagebox show to me.How can i do?

Thanks in advance

Link to comment
Share on other sites

  • 8 months later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...