SomeNobody56 Posted April 8, 2024 Posted April 8, 2024 (edited) After a couple hours of attempting to edit and compile MoreNastyCrittersRaces.psc and sslCreatureAnimationSlots.psc, I find myself unable to figure out what I am doing wrong so I am asking for assistance in the matter of script compilations or related information. To bring clarification to what I have done so far: Installed the CK Downgraded the CK to a version that boots up with 1.6.640 (It wouldn't launch otherwise) Unzipped Scripts.zip into the main Data folder (The psc files are from 2018, so I'm not too sure if it is the correct files to use. Also I'm not sure where the contents are supposed to be so I'm assuming that it doesn't extract itself directly into the "Scripts" folder and is instead it's own folder as "Source") Tried using the CK Papyrus Script Manager to no avail Tried using PCA to no avail Followed the directions in the top Sticky comment on https://www.nexusmods.com/skyrimspecialedition/mods/23852?showtopic=7444191&p=85086853&tab=posts No luck there [The Error Log] Spoiler MoreNastyCrittersRaces.psc C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(224,36): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(224,47): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(225,6): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(225,17): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(226,4): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(226,15): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(588,5): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(588,16): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(589,5): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(589,16): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1007,30): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1007,41): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1008,27): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1008,38): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1010,6): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1010,17): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1014,31): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1014,42): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1015,5): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1015,16): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1612,30): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1612,41): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1613,27): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1613,38): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1615,6): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1615,17): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1619,31): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1619,42): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1620,5): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1620,16): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2014,2): variable Precision_Utility is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2014,20): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2107,2): variable Precision_Utility is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2107,20): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2559,30): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2559,41): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2563,6): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2563,17): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2566,5): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2566,16): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2568,22): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2568,33): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2581,4): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2581,15): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2583,3): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(2583,14): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(601,9): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(601,20): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(602,7): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(602,18): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(644,11): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(644,22): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(645,9): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(645,20): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(376,8): variable FNIS is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(376,13): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(376,28): cannot compare a none to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(376,28): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1162,89): variable NiOverride is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1162,100): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1162,119): cannot compare a none to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1162,119): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1165,9): variable FNIS is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1165,14): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1165,38): cannot compare a none to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1165,38): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1168,9): variable FNIS is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1168,14): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1171,9): variable FNIS is undefined C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1171,14): none is not a known user-defined type C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1171,44): cannot compare a none to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslSystemConfig.psc(1171,44): cannot relatively compare variables to None I have no idea what to do from here, so I hope someone can help me not be an idiot and let me know what I'm messing up on. The races I've been trying to add are from the Dragon War, The Dragon Cult, and Arachnomancy mods from Delta on Nexus. Edited April 8, 2024 by SomeNobody56 Title used incorrect terminology
Seijin8 Posted April 8, 2024 Posted April 8, 2024 37 minutes ago, SomeNobody56 said: After a couple hours of attempting to edit and compile MoreNastyCrittersRaces.psc ... There is a lot of missing info here. Lets start: if you are trying to add modded creatures to the recognized list of creatures for Sexlab, then the only file you need to modify is "MoreNastyCrittersFactory.psc". There's a huge number already in there, and ManMansGun regularly adds more as needed. It is a simple matter to add new ones, but you'd be better served by asking the man himself to add them permanently. But... you specifically say "Beast Races". Strictly, that means argonians and khajiit. If that is what you mean and they have fairly normal skeletons, then Sexlab should work with them automatically. On the other hand, you seem to be having trouble compiling scripts at all, which could be issues with the CK (I never use the CK for scripting; it is way too buggy), or issues with how you are trying to script the races in. Did the CK give an error message?
SomeNobody56 Posted April 8, 2024 Author Posted April 8, 2024 Apologies for the incorrect title, I made the post at 3am and wasn't thinking about it much. Also, I do not know what or where is the MoreNastyCrittersFactory.psc as a quick file search and checking the MoreNastyCreature folder has yielded no results. As for compiling on the CK, it just repeats "BSString::Set(): Could not allocate full amount of memory asked for with aiMaxLen." over and over again." And on the question on asking MadMansGun to add it, he seems like a really busy guy so I chose to try to do this myself before bothering anyone about it. Would I ask him on the MoreNastyCreature Support forums?
Seijin8 Posted April 9, 2024 Posted April 9, 2024 17 hours ago, SomeNobody56 said: Also, I do not know what or where is the MoreNastyCrittersFactory.psc MNC mod, scripts\sources 17 hours ago, SomeNobody56 said: As for compiling on the CK, it just repeats "BSString::Set(): Could not allocate full amount of memory asked for with aiMaxLen. Never seen/heard of that, so can't help there. Alot of people do their compiling outside of the CK. Shit like that is why. 17 hours ago, SomeNobody56 said: Would I ask him on the MoreNastyCreature Support forums? Sure, or message him. Obviously can't guarantee anything, but I've always found MMG to be approachable.
SomeNobody56 Posted April 10, 2024 Author Posted April 10, 2024 Quote Sure, or message him. Obviously can't guarantee anything, but I've always found MMG to be approachable. Well I'll give it a shot, not sure what else to do from here other than that. Quote MNC mod, scripts\sources It doesn't seem to be there within version 15_4
Seijin8 Posted April 12, 2024 Posted April 12, 2024 On 4/10/2024 at 3:11 PM, SomeNobody56 said: Well I'll give it a shot, not sure what else to do from here other than that. It doesn't seem to be there within version 15_4 Has been renamed to MoreNastyCrittersRaces.psc. Not sure why the name change, but its the same file, regardless.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now