securitywyrm Posted June 22, 2017 Share Posted June 22, 2017 I'm so god-damn close to having this script completed, the lack of documentation on Papyrus is making me wish it was coded in SQL. Does anyone have a list of the event commands that can trigger something? I have all my other scripts completed, and the if variables set, I just need to know what to start with for "On leveling up, run this." Link to comment Share on other sites More sharing options...
Galvon94 Posted June 22, 2017 Share Posted June 22, 2017 Would this be what you're looking for? Link to comment Share on other sites More sharing options...
vkz89q Posted June 22, 2017 Share Posted June 22, 2017 Find SM event node, Increase level, make a new Quest node, make a new quest and select that in your quest node. Check "shares event". Then, make a script in the quest, make a new stage and check "run on start", check "allow repeated stages", then make a function in your quest script, then go back to your fragment and write: kmyQuest.MyFunctionIJustMade() or if the script is simple enough, just put the whole thing in the fragment. Now, everytime you level up, that fragment will run. Link to comment Share on other sites More sharing options...
llamaRCA Posted June 22, 2017 Share Posted June 22, 2017 I'm so god-damn close to having this script completed, the lack of documentation on Papyrus is making me wish it was coded in SQL. Does anyone have a list of the event commands that can trigger something? The CK wiki has quite a lot of info for Papyrus; more and better Papyrus info than for the CK itself. Events Link to comment Share on other sites More sharing options...
securitywyrm Posted June 22, 2017 Author Share Posted June 22, 2017 (edited) Find SM event node, Increase level, make a new Quest node, make a new quest and select that in your quest node. Check "shares event". Then, make a script in the quest, make a new stage and check "run on start", check "allow repeated stages", then make a function in your quest script, then go back to your fragment and write: kmyQuest.MyFunctionIJustMade() or if the script is simple enough, just put the whole thing in the fragment. Now, everytime you level up, that fragment will run.Apparently I"m not as close as I thought I was. I'm going to try using something like "on furniture exit" to test it. Once I can get the if functions working, getting it to work on level-up will be the last step. Edited June 22, 2017 by securitywyrm Link to comment Share on other sites More sharing options...
vkz89q Posted June 22, 2017 Share Posted June 22, 2017 It's not that complicated. It just sounds bad and confusing(and it is for the first time). Check these https://www.creationkit.com/index.php?title=SM_Event_Nodehttps://www.creationkit.com/index.php?title=Bethesda_Tutorial_Story_Manager You don't even need to fill any aliases. Just make a quest that will run your script. Find SM event Node in creation kit and check how it works for "LegendaryChanceQuest". Then find that quest in quest tab and setup your quest the same way. It will have one stage that runs on start and has fragment script on it. Link to comment Share on other sites More sharing options...
securitywyrm Posted June 25, 2017 Author Share Posted June 25, 2017 It's not that complicated. It just sounds bad and confusing(and it is for the first time). Check these https://www.creationkit.com/index.php?title=SM_Event_Nodehttps://www.creationkit.com/index.php?title=Bethesda_Tutorial_Story_Manager You don't even need to fill any aliases. Just make a quest that will run your script. Find SM event Node in creation kit and check how it works for "LegendaryChanceQuest". Then find that quest in quest tab and setup your quest the same way. It will have one stage that runs on start and has fragment script on it.I've been struggling for the past hour to find the right things in the interface. The tutorials just don't seem to match what I'm looking at, and the tutorials don't seem to connect. For example, I was going to look for the start of the quest for Automata, because that starts at level 15 and I can then copy the code from it referencing player level there. No luck there. At the moment my mod is just 49 batch files run manually when you level up. I want to automate that, but I'm starting to despise the creation kit. Link to comment Share on other sites More sharing options...
securitywyrm Posted June 25, 2017 Author Share Posted June 25, 2017 It's not that complicated. It just sounds bad and confusing(and it is for the first time). Check these https://www.creationkit.com/index.php?title=SM_Event_Nodehttps://www.creationkit.com/index.php?title=Bethesda_Tutorial_Story_Manager You don't even need to fill any aliases. Just make a quest that will run your script. Find SM event Node in creation kit and check how it works for "LegendaryChanceQuest". Then find that quest in quest tab and setup your quest the same way. It will have one stage that runs on start and has fragment script on it.I have no idea how to find that. I've been poking around tutorials and menus all day, I just can't find any sort of search function or way to find what I'm looking for. Link to comment Share on other sites More sharing options...
securitywyrm Posted June 25, 2017 Author Share Posted June 25, 2017 GOD DAMN IT. I have spent six hours today trying to make this mod. It's such a god-damn simple mod and the documentation is confusing and conflicting. I see this: https://www.creationkit.com/index.php?title=Increase_LevelI need to use "On level-up, run (blah blah blah)"IT DOES NOT WORK in the same ay "OnLocationChange" seems to work. I'm out of ideas, and at this point, f*#@ the creation kit and f*#@ fallout 4. I don't even want to play anymore. Link to comment Share on other sites More sharing options...
Recommended Posts