killerrj8 Posted May 10, 2012 Share Posted May 10, 2012 I'm trying to create a triggerbox which activates when a NPC walks into it. Sounds pretty simple. And it is probably but I don't know how I can get if the NPC is walking into it without an alias. Cause I can't make an alias in a triggerbox , right? Link to comment Share on other sites More sharing options...
killerrj8 Posted May 10, 2012 Author Share Posted May 10, 2012 So basically I want a NPC to walk into a Triggerbox and that does activate another quest. How can I do this with or without an alias ? Does anyone know ? Link to comment Share on other sites More sharing options...
gasti89 Posted May 10, 2012 Share Posted May 10, 2012 I think you have to write a scene to make the NPC walk into the trigger. Or you can use a "follow" package on him pointing to you and you walk into the trigger. So the NPC will walk in too. Link to comment Share on other sites More sharing options...
killerrj8 Posted May 10, 2012 Author Share Posted May 10, 2012 So there is no way to direct a script to a NPC without alias ? Link to comment Share on other sites More sharing options...
gasti89 Posted May 11, 2012 Share Posted May 11, 2012 Uhm, another idea came to my mind, but i think the better way is with a scene. You can put a "travel" package on the NPC, with a particular quest stage as condition. Then you have to call the quest stage with something (cell entering, dialogue, event). When the quest stage is called, the NPC will run the package and go in the triggerbox. Anyway, i don't understand why you don't want to use aliases. They're the the best thing in Creation Kit, imho, they make the base actor clean and give you a visual separation of the roles the NPC takes in your mod/story Link to comment Share on other sites More sharing options...
killerrj8 Posted May 11, 2012 Author Share Posted May 11, 2012 it's not that I don't want Alias. I would use it if i could. But where in the triggerbox itself can I call an alias ??? I can't find it Link to comment Share on other sites More sharing options...
gasti89 Posted May 11, 2012 Share Posted May 11, 2012 You just have to put the alias instead of the base actor in the conditions for the trigger to work. If working with a scene you won't have to use a triggerbox, since you can tell an alias to go in a spot (phase 1) and then put your event in the papyrus fragment at the end of the phase 1. Triggerbox are usually used for player actions, or random actions for NPCs (like if during his Sandbox package the NPC passes on the trigger, something happens). If the event is related to a particular situation, you can do everything with a scene. Link to comment Share on other sites More sharing options...
fore Posted May 13, 2012 Share Posted May 13, 2012 Why can't you simply make a script with a "OnTriggerEnterEvent(ObjRef)", and check if "ObjRef" is equal to an Actor Property variable "NPCRef"? And then in properties you assign the NPC's reference to NPCref. Link to comment Share on other sites More sharing options...
Recommended Posts