Syn3r Posted July 18, 2017 Share Posted July 18, 2017 I'm trying to write a script that creates a pop up when you click on the designated activator where you have to enter a phrase and it unlocks when you get the phrase right but if you guess wrong you lose caps that get put in a safe that unlocks when you finally get the phrase right and the caps in the safe triple each time you get it wrong, plus you will take damage each time you fail. Link to comment Share on other sites More sharing options...
Ladez Posted July 19, 2017 Share Posted July 19, 2017 You're going to at least have to use NVSE for this as standard FNV scripting doesn't support strings or keyboard input. I would suggest using JIP LN NVSE to show a custom message box with ShowTextInputMenu. Link to comment Share on other sites More sharing options...
Syn3r Posted July 19, 2017 Author Share Posted July 19, 2017 How do I use NVSE I have it since some mods call for it but other than that idk much abut it. Link to comment Share on other sites More sharing options...
BladehawkeX Posted July 20, 2017 Share Posted July 20, 2017 I would start with the documentation at http://www.gribbleshnibit.com/projects/NVSEDocs/# Link to comment Share on other sites More sharing options...
Mktavish Posted July 20, 2017 Share Posted July 20, 2017 (edited) Yes the documentation is always a good start. But from seeing others confusion , and my own initial confusion ... New Vegas Script Extender is used in 2 places , which you could very easily overlook how to launch the Geck through it. So ... first ... the script extender is just what it says. It is basically an extension of the language the engine can use.Which the extender only runs when the game is launched , or the Geck is launched ... which then just hands over an extended list of language (teaches it) Then second ... you have to load the game through it every time , so the engine is educated. But ... unless the Geck was loaded with it ... you could not input the new functions , to then be used in game. So on top of loading the game with FOSE ... you also have to load the GECK with FOSE. Which is done a few ways ... but the easiest imo is to make a new shortcut of "FoseLoader" Then in the target field , add this to the end of the string. "... \Fallout 3\fose_loader.exe" -editor " no outside quotes ... but pay attetion to there needing to be a space between " -editor Whoops actually it looks like this for NV : Fallout New Vegas\nvse_loader.exe" -editor Edited July 20, 2017 by Mktavish Link to comment Share on other sites More sharing options...
Recommended Posts