Jump to content

Need help with scripts for Mk2 stealth armour


Axelblack

Recommended Posts

OK so basicaly I have taken the script from the MK2 stealth armour and applied it to a Slave collar in hopes of getting the slave collar to talk. I copied and pasted the script from the original armor and changed the ref Id in the script to point to the new id of my slave collar instead of the original stealth suit. problem is when in game the only time it talks is when the slave collar is unequipped (saying the goodbye message) and not when its equipped or when you go into sneak or combat est. anyone know what i need to do in order to get it to talk for these instance like the original armour does?

 

Thanx in advance

Link to comment
Share on other sites

Is Old World Blues a master file for your plugin?

 

What was the type of script you edited, quest or object?

 

To get the collar to speak, I think you ought to be able to just put the original script onto it without editing it, so long as Old World Blues is a master file.

Link to comment
Share on other sites

To get the collar to speak, I think you ought to be able to just put the original script onto it without editing it, so long as Old World Blues is a master file.

If only it was that easy...

 

The rest of the speech events are handled in NVDLC03AuralStealthSuitQuestSCRIPT (xx00c7dc). You'll have to change the condition checks on lines 34, 231, 286, and 293 to include your item alongside the StealthSuit, like so:

 

34    If ( Player.GetEquipped NVDLC03AuralStealthsuit == 1 || Player.GetEquipped TalkingSlaveCollarThing == 1) && ( Player.IsInCombat == 0) && (bSayDelay == 0 )
...
231  ElseIf ( Player.GetEquipped NVDLC03AuralStealthsuit == 1 || Player.GetEquipped TalkingSlaveCollarThing == 1) && ( Player.IsInCombat == 1 )
...
286  If ( (Player.GetEquipped NVDLC03AuralStealthsuit == 1 || Player.GetEquipped TalkingSlaveCollarThing == 1) && bInCombat == 0 && bSayDelay == 0 )
...
293  ElseIf ( (Player.GetEquipped NVDLC03AuralStealthSuit == 1 || Player.GetEquipped TalkingSlaveCollarThing == 1) && bInCombat == 1 && bSayDelay == 0 )

 

You will also want to attach NVDLC03AuralStealthSuitObjectSCRIPT (xx00be3e) to your slave collar.

Link to comment
Share on other sites

@luthienanarion cheers bro figured there had to be another script somewhere that needed changing just couldnt see which it was as im somewhat new to editing scripts so didnt want to break anything by trial and error XD

Link to comment
Share on other sites

  • Recently Browsing   0 members

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