Iamtricky01 Posted January 1, 2020 Share Posted January 1, 2020 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 https://www.youtube.com/watch?v=pn80Y8V-WCc&t=6s Link to comment Share on other sites More sharing options...
Mktavish Posted January 13, 2020 Share Posted January 13, 2020 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 .espThat 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 1TimmyNeusbaumRef.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 0End Link to comment Share on other sites More sharing options...
Recommended Posts