Jump to content

Recommended Posts

Posted

Earlier this year I installed the Eldergleam modpack with the intent of customizing it for my playthrough. Fast forward to now I start the process of tuning it how I like it (mostly just reducing frame intensive environment mods). Then I install SoS, Sexlab, the animation packs and some mods like Sexlab solutions etc, nothing too crazy. My first issue was that I was having trouble with Nemesis crashing. I boiled this down to simply having too many animations. Once I fixed this issue, and now was able to get Skyrim to load up and create a character, I run into the trouble of SoS, Sexlab, and some other mods throwing me warnings that Papyrus was not found or not installed. (SoS found 0, expecting 39, etc). This was especially strange to me as before, I had not touched anything related to Papyrus at all.

At first, I changed the order of sexlab and SoS in order to get Papyrus to overwrite anything that the two mods may have added. This had no effect. Then I realized that non-loverslab mods from Eldergleam, specifically Obody NG, and LazyFollowers, which I added myself, were not working correctly either; I suspect due to Papyrus issues after googling similar issues to the mod. (Obody will pause the game when I hit "O", but no menu will pop up. Lazyfollowers will not let me grab a preset for a follower I made.) This confused me even further because I have no idea what I did that papyrus would be affected by. 

 

I then attempted a Papyrus reinstall (did not work), then I grabbed the latest version and attempted to use that, with no luck.

 

Currently I have uninstalled almost everything I installed, leaving only mods that I know DID work before I started installing mods from loverslab, ie no sexlab no SoS no animations. Obody and Lazyfollowers are still not working correctly and I am at a dead end. I am not familiar with MO2 enough to know why or how this has happened. I have no clue how to get papyrus to work correctly again as it used to.

 

I'm using MO2, which I admit I am somewhat amateur with. I'm wondering if anyone has had an issue like this and knows how to fix it. Currently I have the latest AE Papyrus installed for my game version (which is not the version Eldergleam came with, I believe it was older (3.3 or something). Papyrus version is 4.6 and my game version is 1.6.1170

Posted
46 minutes ago, Rensome said:

SoS, Sexlab, and some other mods throwing me warnings that Papyrus was not found or not installed.

 

Very much doubt that as Papyrus is a part of Skyrim.

 

47 minutes ago, Rensome said:

SoS found 0, expecting 39, etc

 

So PapyrusUtil then. The version comes from PapyrusUtil.pex, GetScriptVersion().

 

48 minutes ago, Rensome said:

I then attempted a Papyrus reinstall

 

I certainly hope not.

 

48 minutes ago, Rensome said:

then I grabbed the latest version and attempted to use that, with no luck.

 

Assuming you're talking about PapyrusUtil, you messed up the load order. You have another mod providing PapyrusUtil.pex which has a GetScriptVersion function that returns 0.

 

49 minutes ago, Rensome said:

I'm using MO2, which I admit I am somewhat amateur with.

 

In this case the Data tab on the right side is your friend. Find the script file there and MO will tell you which mod is providing it. Shuffle the load order around until its a compatible version of PapyrusUtil providing the file.

Posted
48 minutes ago, traison said:

Assuming you're talking about PapyrusUtil

Yes sorry, everytime I say Papyrus I mean PapyrusUtil

 

48 minutes ago, traison said:

In this case the Data tab on the right side is your friend.

Thanks for this, sexlab was overwriting PapyrusUtil and I have shuffled the load order so that the .dll and .pex is provided by the actual PapyrusUtil mod. However, when entering the game I am still met with the SoS found 0 error message in regard to PapyrusUtil.dll.  

 

So I also disabled Sexlab completely just to make sure, and still I got the error message. I am wondering if there are any other places I need to look to see if something is making it so the PapyrusUtil scripts arent working?

Posted (edited)

GetScriptVersion returns 46, so I'm going to assume then that the issue is in the GetVersion function. This is a native function so the issue is in the PapyrusUtil.dll file. Did it load? Check skse64.log. Wrong version for your game? Is there a fork of it? An older version? Anything?

Edited by traison
Posted

According to the nexus Version 46 (4.6) is for the version of my skyrim which is 1.6.1170.

 

From skse64.log: PapyrusUtil.dll does not appear to be an SKSE plugin

 

Never seen this before, do you want me to upload the dll or are you familiar with this?

Posted

Ok so I have fixed the issue. I put 2 and 2 together and realized since SKSE doesn't recognize that newer paputil dll that the version of skse must be older. Apparently I'm looking at the wrong .exe for my game when I have been determining my game version, or somehow eldergleam is getting an older SKSE to work with this version. Regardless, thank you very much for the help. All I had to do was go back to an older version of PapyrusUtil. 

  • 4 months later...
Posted
On 7/14/2024 at 2:13 AM, Rensome said:

Ok so I have fixed the issue. I put 2 and 2 together and realized since SKSE doesn't recognize that newer paputil dll that the version of skse must be older. Apparently I'm looking at the wrong .exe for my game when I have been determining my game version, or somehow eldergleam is getting an older SKSE to work with this version. Regardless, thank you very much for the help. All I had to do was go back to an older version of PapyrusUtil. 

i need help with the same thing

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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