Jump to content

Need help making a script or package


Iamtricky01

Recommended Posts

Hi everyone I was wondering if someone could help me with making a script or package to restore some cut content in TTW. So my question is how do you make a script that resurrects a dead NPC and resets their dialog after talking with a separate NPC?




Just some background on the cut content I'm trying to restore, In tranquility lane in F3 originally Bethesda planned to allowed you to kill the lemonade stand kid Timmy Neusbaum and Betty (Stanislaus Braun) would have some dialog where she says no one really dies in tranquility lane and says she'll resurrect Timmy but if you install a mod or use console commands to kill him Betty's dialog will play but she wont actually resurrect him. if you use console commands to resurrect him yourself his dialog won't reset like the rest of tranquility lanes inhabitants after you kill them.Timmy just says I hate you over and over if you resurrect him




This video might help explain the problem on how if you kill Timmy Betty wont re spawn him



Link to comment
Share on other sites

  • 2 weeks later...

Looks like all you need do is add a line to the result script of that info response.

Just like the other ones when you kill someone without betty telling you to.

 

So open quest "MQ04" go to the topics tab , click the "GREETING" topic .

Then scroll down through the info's to the first batch of Betty as the speaker.

Find the one that starts with "What are you doing? I didn't tell you to kill him!"

Click to highlight

 

Then go down to the "Result Script [End] " field and paste this ...

"set MQ04.NPCReset to 1"

Compile / close and save an .esp

That appears to be all that is missing for it to work as intended ?

 

Hope that works for ya.

 

Add edit: Oh I see Timmy has a script with a "Hurt" variable ... which if hit once in anyway , is going to make the " I hate you" greeting always run.

So you need to reset that also ... either in his script locally ... or possibly the NVSE function "SetVariable" right below the previous line I told you to add like this ...

 

~~~~~~~~~~~~~~~~~~~~~

set MQ04.NPCReset to 1

TimmyNeusbaumRef.SetVariable "Hurt", 0

~~~~~~~~~~~~~~~~~~~~~

 

Which I can't tell if that will work being an NVSE function in my Fo3 Geck.

 

But just putting this block in "TimmyNeusbaumScript" should work.

 

~~~~~~~~~~~~~~~~~~

 

Begin OnDeath

Set Hurt to 0

End

 

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

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