Tyran2 Posted April 25, 2017 Share Posted April 25, 2017 (edited) I have a problem. My aliases do not work. I checked a dozen other sources annd cant find solution. The below compiles well. No errors. But when i enter the game it behaves as if aliases were not there. Alias_JamieDeliverer.GetReference().RemoveItem(Alias_DIDPackage.GetReference(), 1, False, Game.GetPlayer()) Aliases are visible in properties of Papyrus in quest stages page. Dialogues set to unique actors work while those set to aliases do not appear. Alias objects set to alias actors do not appear in inventory. Is there some script i forgot, or somewhere i forgot to put a tick? I use TES5Edit to make SEQ file in right spot so this is not it.Can someone help? I need aliases to pass items between characers. I need at least working alias objects to appear. Did i forgot something? Put a sript on new objetcts themselves? When i type in console SQV "questname: I get ref JamieDeliverer = NONEref DIDPackage = NONE Basically - should they have a diffrent value if I made them alias to actors and objects? The question might sound stupid but... Should I put any scripts in reference alias? The only Papyrus scripts I made were at the end of dialogues and at the quest stages Papyrus text place. In all tutorials I watched it was sufficient to create alias to unique actor. And then alias object placed in Alias unique actor. Then they putted that actor in the game, added text, added Setstage() in Papyrus Scripted Alias_NPC.GetReference().RemoveItem(Alias_Item.GetReference(), 1, False, Game.GetPlayer()) It was enough to take "Item" from NPC to Player. Did they missed something? Edited April 25, 2017 by Tyran2 Link to comment Share on other sites More sharing options...
Recommended Posts