Jump to content

kodaxmax

Premium Member
  • Posts

    81
  • Joined

  • Last visited

Everything posted by kodaxmax

  1. Thanks so much. I though that might be what was happening, i decided to test the similar console command in game on a few different npcs. Will it work if i use the "PlaceAtMe" once to create a reference in the world and then have an if statement to use the "moveto" from then on as long as the engine can find an already existing reference of him? If not will hiding him in the "elsweyr" cell with 'Maiq the liar' until the player gets the masque work? Essentially i don't want the player to be able to encounter him, until the original Barbas returns to Clavicus and gets disabled via the regular quest. Yeh that's exactly what i want. It's reasonably thematic and shouldn't cause any issues. Though i'm not sure if attaching a script to the helm will have compatibility issues with other mods that overhaul daedric artifacts and what not, but i can attach it to a custom item or something later if need be. Well i think you already solved my compatibility concern lol. thanks again.
  2. I've made A custom NPC Follower which is supposed to be moved to/spawned nest to the player upon equipping the Masque of Clavicus Vile. It summons him fine, but on repeated use it spawns a copy instead of moving the original. Scriptname DBFSummonBarbas extends ObjectReference ActorBase Property Barbas Auto Event OnEquipped(Actor akActor) If (akActor == Game.GetPlayer()) Enable(Barbas) Actor PlayerRef = Game.GetPlayer() Game.GetPlayer().PlaceActorAtMe(Barbas) EndIf EndEventI tried the MoveTo function listed here https://www.creation...ObjectReference and here https://www.creation...hp?title=MoveTo. But despite being listed twice on the official documentation "MoveTo is not a function or does not exist" according to the papyrus compiler using;Barbas.MoveTo(PlayerRef)
  3. I've made A custom NPC Follower which is supposed to be moved to/spawned nest to the player upon equipping the Masque of Clavicus Vile. It summons him fine, but on repeated use it spawns a copy instead of moving the original. Scriptname DBFSummonBarbas extends ObjectReference ActorBase Property Barbas Auto Event OnEquipped(Actor akActor) If (akActor == Game.GetPlayer()) Enable(Barbas) Actor PlayerRef = Game.GetPlayer() Game.GetPlayer().PlaceActorAtMe(Barbas) EndIf EndEvent I tried the MoveTo function listed here https://www.creationkit.com/index.php?title=MoveTo_-_ObjectReference and here https://www.creationkit.com/index.php?title=MoveTo. But despite being listed twice on the official documentation "MoveTo is not a function or does not exist" according to the papyrus compiler using; Barbas.MoveTo(PlayerRef) Edit: apologies for using the wrong Sub-forum, im not sure if i can delete this but i created a duplicate post in a more apropriate one here https://forums.nexusmods.com/index.php?/topic/8381548-spawn-unique-npc-without-creating-duplicates/. Moderators have full permission to delete or alter this one.
  4. I know this is a bit old but i would also like those links.
×
×
  • Create New...