Jump to content

skyrim ae 1170 won't launch a new game + mo2 disables and reorders my plugins after launching the game.


Recommended Posts

Posted

Hm, I wonder if the Papyrus error is reporting errors in pex files as errors in psc files. I mean that's how its always going to happen but my point is, you may not actually have the psc files but rather the pex files. Search for these instead:

 

iSUmUtil.pex

_STA_SexDialogUtil.pex

 

Then either decompile and edit them yourself with Champollion, or upload them here and I'll do it. One thing to keep in mind though is that working around this on the Papyrus side is not exactly the optimal solution. It may just reveal the next script that triggers the same CTD, or worse yet, you download a mod a year from now and it'll trigger this issue again. I mean if the source code for ConsoleUtilSSE is public, it would make more sense to make the print function in there more robust.

Posted

well I wish I had realized my case insensitive wasn't ticked while I was searching MO2, although it wouldn't have helped for my first search for the iSUmUtil.psc. it would have made a difference for the _STA_SexDialogUtil.psc. so for the iSumUtil.pex that's the only one I can find. but for _STA_SexDialogUtil I did now find the .psc and the .pex files so I guess I'll throw all three here.

iSUmUtil.pex

_STA_SexDialogUtil.pex 

_STA_SexDialogUtil.psc 

hopefully you can come up with something that will fix the issue, at least until an alternative to consoleutilSSE NG shows up that works better.

Posted

Removed the call to ConsoleUtil.PrintMessage from iSUmUtil.

 

As for _STA_SexDialogUtil, it seems the issue may be elsewhere; namely in the script(s) of the quest that's referenced in _STA_SexDialogUtil._STA_GagRemoveDetectQuest. So gonna need to locate those as well.

 

Remember that psc files need to be compiled before changes take effect.

iSUmUtil.psc

Posted
1 hour ago, traison said:

Removed the call to ConsoleUtil.PrintMessage from iSUmUtil.

 

As for _STA_SexDialogUtil, it seems the issue may be elsewhere; namely in the script(s) of the quest that's referenced in _STA_SexDialogUtil._STA_GagRemoveDetectQuest. So gonna need to locate those as well.

 

Remember that psc files need to be compiled before changes take effect.

iSUmUtil.psc 47.24 kB · 0 downloads

so I searched my MO2 folders for _STA_GagRemoveDetectQuest, but I don't see it. if there's no other suggestions, I might just be willing/need to remove spank that ass even though I'd like to have it for devious followers. I'm gonna try and catch some sleep for now though, it's 4 am here.

Posted
14 minutes ago, deathtome1998 said:

I searched my MO2 folders for _STA_GagRemoveDetectQuest, but I don't see it.

 

I shall quote myself:

 

1 hour ago, traison said:

the quest that's referenced in _STA_SexDialogUtil._STA_GagRemoveDetectQuest

 

So locate the quest(s) that have the _STA_SexDialogUtil script using xEdit. Then make a list of the quests referenced in the _STA_GagRemoveDetectQuest property. Inspect each of those using xEdit and make a list of the scripts they use - that's your script list.

 

Or give me a link and exact version for STA and I'll do it.

Posted

Hm, I see. The _STA_SexDialogUtil.psc reference that showed up in crash log *-01-57-04.log is not related to this issue. The line number in the log is off by one for some reason, the Papyrus error occured one line above it because the GetIsDdInstalled function uses Game.GetFormFromFile which will throw an exception when the specified mod doesn't exist. There's ways around this but this is the lazy way of doing it. Regardless, it won't crash the game, so this is not it.

 

Compile the modified iSUmUtil.psc and see if it still crashes. If it does then search through all pex files in all mods for "PrintMessage" - this is your list of suspects. A tool such as Notepad++ can do this search easily.

Posted
1 hour ago, traison said:

 

 

Compile the modified iSUmUtil.psc and see if it still crashes.

well, after trying everything I can think of for the past half hour or so, I can't get that to compile to save my life. my creation kit when I attempt to use it says the code execution cannot proceed because steam_api.dll was not found. reinstalling this program may fix this problem. I've reinstalled it at least 2-3 time and verified the files once which it says are all there. it won't run launching inside or outside of steam. and trying to use papyrus compiler app from nexus isn't much of a different outcome when it comes to compiling. while that one will run, it won't finish a compile on it. it was giving me an error at first that the documentation for the program actually covered. but now it's giving me an error but won't tell me what the error actually is. the only reason I know somethings wrong is because there's a red exclamation point next to the psc in the compiler app.

 

not sure where to go from here. I just seem to have all the luck. don't know if you'd be willing to compile it for me and put it on here but if you could I'd appreciate it. thanks for troubleshooting this for so long with me, BTW

Posted (edited)
2 hours ago, Shonen17000 said:

steam_api.dll not found? this dll should be on any legit installation of skyrim se/ae on steam, as the name imply this dll belongs to steam.

yeah IDK, it's weird because I'm installing the creation kit through steam, and I bought Skyrim back when it was SE then got the AE upgrade. so I have no clue why it's saying what it's saying.

 

are the creation kit files supposed to go into the own steam library folder? or do they normally go into your skyrim install folder? mine keep installing into their own folder.

Edited by deathtome1998
Posted

Are you sure you're installing the right version of the CK? Steam has both CK for Skyrim (the 2011 one, or "LE") and the one for Special Edition. Steam_api.dll isn't part of any Skyrim Special Edition (with or without AE) because it uses steam_api64.dll... so I guess you're trying to install the wrong version of the CK.

Posted (edited)

There was a bug in one of the latest updates (1130/1170) which broke Steam integration for the CK (and the game partially). Are you sure its actually saying it can't find the dll, and not that it can't find a method/function/procedure within that dll? If its the latter then, well, its that integration issue Bethesda has yet to fix as far as I know. There was a solution on these forums for this but I can't remember how it went. Probably just need to find an install an older version of the CK for now, if I had to guess.

 

Edit: I have CK 1.5.73.0 archived here, if you want it.

Edited by traison
Posted
21 minutes ago, Just Don't said:

Are you sure you're installing the right version of the CK? Steam has both CK for Skyrim (the 2011 one, or "LE") and the one for Special Edition. Steam_api.dll isn't part of any Skyrim Special Edition (with or without AE) because it uses steam_api64.dll... so I guess you're trying to install the wrong version of the CK.

well I feel dumb. I was grabbing the creation kit from tools, instead I needed to search the store for the creation kit for the SE CK. we'll see if it works now.

Posted

so now that I have the correct CK, using the papyrus compiler app from nexus now gives me these errors when trying to compile the psc.

 

iSUmUtil.psc

E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(71,10): unknown type isummain
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(73,14): isummain is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(675,20): unknown type isumconfig
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(678,64): cannot convert to unknown type isumconfig
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(678,64): cannot cast a form to a isumconfig, types are incompatible
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1026,10): unknown type isummain
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1028,7): isummain is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1376,12): unknown type isumconfig
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1380,19): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1382,19): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1384,19): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1386,19): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1388,19): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1395,20): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1397,20): isumconfig is not a known user-defined type
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1508,18): unknown type isummain
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1511,64): cannot convert to unknown type isummain
E:\mo2\mods\skyrim - utility mod\scripts\source\iSUmUtil.psc(1511,64): cannot cast a form to a isummain, types are incompatible

which for the not a known user-defined type errors this is what the compiler app documentation says.

 

is not a known user-defined type

You have a typo in your code;

You miss some mod's source files.

 

so not sure what's going on here with the compile.

Posted (edited)
23 minutes ago, deathtome1998 said:

so not sure what's going on here with the compile.

 

Need the source (psc) files for isummain, isumconfig and probably the rest of the isum* scripts.

 

Edit: If the author doesn't provide them, upload the pex files here and I'll throw you the psc files back.

Edited by traison
Posted (edited)
5 hours ago, traison said:

 

Need the source (psc) files for isummain, isumconfig and probably the rest of the isum* scripts.

 

Edit: If the author doesn't provide them, upload the pex files here and I'll throw you the psc files back.

the author does not provide them, so I'll throw the pex files into here.

iSUmMeNoActivateScr.pex

iSUmMeSlowTimeScr.pex

iSUmMisc.pex

iSUmPerkBoundEffectsScr.pex

iSUmPlayerControl.pex

iSUmPlayerScr.pex

iSUmSetCaneDamage.pex

iSUmSpellFullRegen.pex

iSUmSummonGuard.pex

iSUmUIeUtil.pex

iSUmBoatDoorScript.pex

iSUmConfig.pex

iSUmConfigBase.pex

iSUmDisableMap.pex

iSUmDoorCollisionScr.pex

iSUmEnableMap.pex

iSUmEquipBaseScr.pex

iSUmEquipBlindfoldScr.pex

iSUmEquipCollarScr.pex

iSUmEquipCuffsScr.pex

iSUmEquipGagScr.pex

iSUmEquipIronMaskScr.pex

iSUmEquipMagicScr.pex

iSUmEquipShacklesScr.pex

iSUmLibs.pex

iSUmMain.pex

iSUmMeBoundArmsScr.pex

iSUmMeNightEyeScr.pex

iSUmPillarActivate.pex

that's all of them.

Edited by deathtome1998
Posted

soooo ummm thanks for sticking with me through all of this. I still wasn't able to compile those psc's but after thinking about something, on a hunch I compared the skyrim utility modpage version to my version. and I uhhh, needed to update which I didn't 1, realize I hadn't and 2, realize it had one to update to. so after trying the update now then I am through character creation with my gear equipped and am about to start going through all of my mcm setups.

 

I'm such a dumbass. please don't read this part down here it's just me roasting myself over an open flame.

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...