Jump to content

Event to call when player takes object?


TangerineDog

Recommended Posts

Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer)
    if akNewContainer && akNewcontainer = Game.GetPlayer()
        ; picked up by player
    endif
EndEvent

If there are many copies of the item or it is something the player will put down and pick up again many times you should use a PlayerRef property.

Actor Property PlayerRef Auto

Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer)
    if akNewContainer == PlayerRef
        ; picked up by player
    endif
EndEvent    
Link to comment
Share on other sites

  • Recently Browsing   0 members

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