Jump to content

Help with Devious Devices, stating that i need NetImmerse Override when i have RaceMenu installed


Recommended Posts

Posted

Trying to use the Devious Devices mod Cursed Loot and New Beginnings Mod to do the Princess Slave start, but the Devious Device Clothing is invisible and the heels are stating i nedd Net Immerse Override, but as far as i can see online, thats included in RaceMenu (which is the current one)

 

Not sure what to do here please assist 

Posted (edited)

I don't use DD, but I did have briefly it at one time when I was "new". It's possible that it expects to see the old standalone Net Immersive Override mod and associated plugin, which, as you've noted has been functionally "replaced"  (for most cases?) by racemenu's inclusion of nioverride. I just uninstalled my copy of nioverride  around 6 months ago when I was doing some housecleaning and realized it was still active.  (DD was uninstalled a long time ago)

 

I think you can find it either here at LL or over at Nexus. it could also be some "AE growing pains", but idk...

Edited by anjenthedog
Posted (edited)

Hello,

 

What i find out ( With Estrus for Skyrim, maybe it is the same problem)

I have extracted Racemenu.bsa .

 

Copy the scrips nioverride.pex and nioverride.psc (in scource folder).

Seems to work for me.

 

Do not forget to edit Skee.ini to increasethe number of the overlays if necessary

 

Have you build the armor, devious devices in Bodyslide ?

Edited by Shep67
Posted

Are you using the correct versions of SKSE64 and RaceMenu for your version of Skyrim? If you're on Skyrim SE 1.5.97, you need SKSE 2.0.20 and RaceMenu 0.4.16 (which I don't see on the RaceMenu page any more); if you're on Skyrim SE/AE 1.6.353 you need SKSE64 2.1.5 and RaceMenu 0.4.19.9.

Posted
2 hours ago, Shep67 said:

 

Do not forget to edit Skee.ini to increasethe number of the overlays if necessary

 

Have you build the armor, devious devices in Bodyslide ?

I did the extraction thing but didn't take the .psc, but it says it's not for the game version in vortex.  Also how does one edit the SKEE.ini

 

Lastly do I have to build Everton in Bodyslide? And how cuz I barely got the body working

 

Posted
1 hour ago, chaimhewast said:

Are you using the correct versions of SKSE64 and RaceMenu for your version of Skyrim? If you're on Skyrim SE 1.5.97, you need SKSE 2.0.20 and RaceMenu 0.4.16 (which I don't see on the RaceMenu page any more); if you're on Skyrim SE/AE 1.6.353 you need SKSE64 2.1.5 and RaceMenu 0.4.19.9.

I am using the bestofbothworlds patchwhich is 1.5.97 i belive 

Race Menu  v0-4-19-9

Skyrim Script Extender 64(SKSE64) 2.0.20

Posted

You have the AE version ?

Than you have the wrong SKSE.

For Skyrim AE the SKSE version is 2.1.5 like befor mentioned.

If you did not updated then you should use v0.4.16 !!! Lide Chaimheweast wrote before.

I have no idea about bestoftwoworlds patch.

Posted (edited)
1 hour ago, Shep67 said:

You have the AE version ?

Than you have the wrong SKSE.

For Skyrim AE the SKSE version is 2.1.5 like befor mentioned.

If you did not updated then you should use v0.4.16 !!! Lide Chaimheweast wrote before.

I have no idea about bestoftwoworlds patch.

bestofbothworlds reverts the skyrim back to 1.5.9XXX something, and my SKSE everything is working with all other stuff, i believe ti may have been the bodyslider issue, checking now

Edit: Bodyslider fixed everythign BUT the boots, TY for that advice

 

Edit: sorry i misread or misinterpreted your comment. BestofBothWorlds made my Skyrim SE again, and SKSE was right, but i needed to change to RaceMenu v0.4.16 instead of v0.4.19, changing now and will see for the boots. 

Edit 2: your a lifesaver, thats exactly what was wrong, the racemenu. now if only Jcontainers and Slavetats would cooperate

Edited by Suwtic
Misread Comment
  • 10 months later...
Posted
On 1/15/2022 at 11:36 PM, Shep67 said:

Hello,

 

What i find out ( With Estrus for Skyrim, maybe it is the same problem)

I have extracted Racemenu.bsa .

 

Copy the scrips nioverride.pex and nioverride.psc (in scource folder).

Seems to work for me.

 

Do not forget to edit Skee.ini to increasethe number of the overlays if necessary

 

Have you build the armor, devious devices in Bodyslide ?

would you elaborate where the source folder is?

Posted (edited)
15 minutes ago, casaade_55 said:

would you elaborate where the source folder is?

 

If NiOverride is the only thing missing, you only need the pex file. The psc file is if you want to recompile the script (or a script depending on it) for some reason.

 

But, to answer your question:

  1. Locate and open CreationKit.ini.
  2. Find the Papyrus section.
  3. The value of the sScriptSourceFolder key is your source folder.
  4. If sScriptSourceFolder is not defined, it's most likely defaulting to .\Data\Source\Scripts

 

Edit: NiOverride works without extracting its scripts, if its not, you got something seriously wrong with your setup.

Edited by traison
  • 1 month later...
Posted

Having almost the same exact issue, but I'm using the newly updated AE edition - 1.6.640 - I have updated both SKSE and Racemenu to their latest version, but the heels are remaining stubborn. I tried using a previous version of RaceMenu too, but to no avail. I'm not quite sure how to go about any of the other proposed solutions here, unfortunately.

Posted
25 minutes ago, lurkwolf999 said:

Having almost the same exact issue, but I'm using the newly updated AE edition - 1.6.640 - I have updated both SKSE and Racemenu to their latest version, but the heels are remaining stubborn. I tried using a previous version of RaceMenu too, but to no avail. I'm not quite sure how to go about any of the other proposed solutions here, unfortunately.

 

Focus on one problem at a time. Invisible clothing is probably a bodyslide/missing mesh issue, or DD itself is hiding them. Typically when things disappear, DD is the first suspect if its installed. "Device hiding" or something it was called in the MCM. The NetImmerse issue is a script or dll problem, entirely different. I can't help you with the DD issue specifically, that mod breaks too many vanilla concepts to make sense to someone not using DD (me).

 

If you're sure you got the correct versions of everything then:

 

The script issue I can help with however. Since apparently people are getting some error message, I'd like:

  1. The exact text in the error message.
  2. The exact location of the error message:
    1. Message box in the middle of the screen?
    2. Text in the top left corner?
    3. Papyrus log?
    4. In-game console?
  3. A link to the faulting high-heels mod.
Posted (edited)
2 hours ago, traison said:

 

Focus on one problem at a time. Invisible clothing is probably a bodyslide/missing mesh issue, or DD itself is hiding them. Typically when things disappear, DD is the first suspect if its installed. "Device hiding" or something it was called in the MCM. The NetImmerse issue is a script or dll problem, entirely different. I can't help you with the DD issue specifically, that mod breaks too many vanilla concepts to make sense to someone not using DD (me).

 

If you're sure you got the correct versions of everything then:

 

The script issue I can help with however. Since apparently people are getting some error message, I'd like:

  1. The exact text in the error message.
  2. The exact location of the error message:
    1. Message box in the middle of the screen?
    2. Text in the top left corner?
    3. Papyrus log?
    4. In-game console?
  3. A link to the faulting high-heels mod.

It's DD itself - I don't so much have the invisible clothes issue (I did my mucking about in the bodyslide studio). It's an in-system, in-UI message in the center of the screen, that reads, "This item (Item Name) requires NetImmerse Override, which you do not have installed." Happens with any DD shoe, far as I can tell.

 

Here's the link:

I am guessing that the issue arises due to the late 2022 Skyrim update to 1.6.640, it has not been updated since.

 

Edit: I also tried a character without those items equipped, and the message still pops up every few minutes. How odd.

Edited by lurkwolf999
Posted
6 hours ago, lurkwolf999 said:

It's DD itself

 

In that case, if you're still sure you have the correct versions of everything: I'd rather not download the entire DD mod for a few kb of plugins and scripts, so zip up all esl, esp, esm, psc and pex files that comes with dd and upload the archive here. I'll tell you why that message is popping up.

Posted
5 hours ago, traison said:

 

In that case, if you're still sure you have the correct versions of everything: I'd rather not download the entire DD mod for a few kb of plugins and scripts, so zip up all esl, esp, esm, psc and pex files that comes with dd and upload the archive here. I'll tell you why that message is popping up.

If you're volunteering, I'll gladly do so. This should be all relevant files of the types requested. Good luck, and thank you in advance.

Devious Devices Selected Files.rar

Posted (edited)

Here's the piece of code that shows the message:

	if SKSE.GetPluginVersion("NiOverride") < 5 && SKSE.GetPluginVersion("skee") < 1 || NiOverride.GetScriptVersion() < 5
    		libs.NotifyPlayer("This device ("+deviceName+") requires NetImmerse Override, which you do not have installed.", true)
		return 2
	EndIf

 

Might take a while to figure out those version numbers. If you're familiar with papyrus or code in general you can start looking into the various Get*Version functions here to see what the currently installed scripts will return. If you find one that doesn't pass the checks here: that's your problem.

 

Edit: Nevermind, 2 of those are most likely inside the dll files. Hmm.

 

Edit again: Just realized, there is no NiOverride plugin. NiOverride as far as I know is built into skee and its functions are exported in nioverride.pex.

 

Edit again: Try replacing the existing pex file with this modified one. I just removed the check for NiOverride as I stated above, I don't believe it exists anymore.

 

Final edit maybe: For posterity, I think RaceMenu Special Edition v0-4-16-19080-0-4-16-1601805673 (skee) reports 1 as its version, and nioverride.psc from the same RM version contains the code below. Ie. the other version checks should be fine on seemingly ANY reasonably recent version of RM:

int Function GetScriptVersion() global
	return 7
EndFunction

zadSlaveBootsScript.pex

Edited by traison
Posted

Replaced the file (C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts), and loaded up a new character, just to make sure. No difference, sadly. The message came up, and as usual, the item was unequippable as a result.

 

When I was looking for the file, I noticed there was a .psc version of that filename too?

Posted (edited)

In that case, open your nioverride.psc file and make sure the GetScriptVersion function returns 5 or higher. Also make sure you have the nioverride.pex file.

 

Edit: This modified script will tell you which versions you do have. Try it, and report back what it said.

 

Edit again: Removed debug script, not needed.

 

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

In that case, open your nioverride.psc file and make sure the GetScriptVersion function returns 5 or higher. Also make sure you have the nioverride.pex file.

 

Edit: This modified script will tell you which versions you do have. Try it, and report back what it said.

zadSlaveBootsScript.pex 1.43 kB · 0 downloads

I'm not sure if I'm doing something odd, but I replaced the file in C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts and nothing changed - it produced the precise same error message. I even made a new save file to make sure, but same error message.

 

Edit: nevermind, I reloaded the first save, a second time, and it worked, with no error message, instead of not working. I don't understand anything, but as long as it works! Thank you!

 

Edit 2, that was apparently a miracle I have not been able to replicate since. I'll see if I can finagle it. Might need to start a new save file.

 

Edit 3: apparently, only the Black Ebonite Catsuit Ballet Boots (I selected a number of boots, just to check for consistency) work now, nothing else does.

Edited by lurkwolf999
Posted (edited)

If one instance of the script works and the other doesn't then that means they're active in your save file and you'll have to use resaver to remove all instances of zadSlaveBootsScript, or start a new game. Do not use the 2nd script I sent, the first one will work after resaver.

Edited by traison
Posted
3 hours ago, traison said:

If one instance of the script works and the other doesn't then that means they're active in your save file and you'll have to use resaver to remove all instances of zadSlaveBootsScript, or start a new game. Do not use the 2nd script I sent, the first one will work after resaver.

I replaced your second script with your first (thank you, again), and made a brand new save file. The catsuit boots worked again, but nothing else did.

Posted (edited)
7 hours ago, lurkwolf999 said:

I replaced your second script with your first (thank you, again), and made a brand new save file. The catsuit boots worked again, but nothing else did.

 

Looking at the expansion esm which seems to contain various boots including the one you say works shows that not all boots use the same script. The reason the black catsuit ones work is because they never check for NiOverride.

 

Lets try again with a debug script, and this time try equipping for instance "Iron Ring Slave Boots".

Edit: This script will show 3 error messages instead of one. I'd be interested in the 2 new ones.

zadSlaveBootsScript.pex

Edited by traison
Posted (edited)

replaced the file, started a new save, and while I could not find the exact item you mentioned, I put on another item that has traditionally given me issues of this variety. In addition to the usual, I got these error messages:

 

"skee version is 1"
"NiOverride version is 0"

Edited by lurkwolf999
Posted (edited)

So your issue is in the nioverride.pex file that comes with RM then. I posted about this earlier in this thread. Use the one attached to this post, I know that one works. It's from RaceMenu Special Edition v0-4-16-19080-0-4-16-1601805673, something to keep in mind if you update RM later or already have a newer version.

nioverride.pex

Edited by traison

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