Thank you for the answer but you speak as Chinese for me :smile: indeed the actor as no reference ( he is not in the game, not the map) And what kind of Event I have to use ? (the script is not a spell) Scriptname Test extends Quest * what line to use for a NPC ?* autoMiscObject Property BlackKey auto Event oninit() *problem here, what to use, not a spell* if (Game.GetPlayer().GetItemCount(BlackKey) >= 1)*what I should add to teleport the npc to the player ?* endif EndEvent