Tlam99 Posted April 29, 2022 Posted April 29, 2022 I used the original script (pex works) Tried to compile before I make changes. Now I get this errors. I would appreciate, if someone points me the way or the problem here. Strange thing is, first line error points to the root of E\  Errors: e\sslThreadLibrary.psc(1075,73): HasTagCache is not a function or does not exist E:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadLibrary.psc(1080,69): HasTagCache is not a function or does not exist E:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(469,1): the parameter defaults of function centeroncoords in state animating on script sslthreadcontroller do not match the parent script sslthreadmodel E:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(3032,1): the parameter defaults of function newthread in state disabled on script sexlabframework does not match the empty state No output generated for ABCSuckLifeRitualModTlam, compilation failed.   here the script:  Spoiler Scriptname ABCSuckLifeRitualModTlam extends ActiveMagicEffect  SexLabFramework property SexLab auto Spell Property suckLifeSpell  Auto  VisualEffect property hitEffect auto VisualEffect property casterEffect auto VisualEffect Property transformEffect  Auto  Sound Property heartSound  Auto  FormList Property combatStyleList  Auto  Perk Property destructionPerk  Auto EVENT onEffectStart(ACTOR akTarget, ACTOR akCaster)    actor[] sexActors = new actor[2]    sslBaseAnimation[] aggressiveAnims = SexLab.GetAnimationsByTag(2, "Aggressive")    sslBaseAnimation[] maleOnFemaleAnims = SexLab.GetAnimationsByTag(2, "Cowgirl")    int targetGender = SexLab.GetGender(akTarget)    IF SexLab.ValidateActor(akCaster) == 1 && SexLab.ValidateActor(akTarget) == 1 && !akTarget.IsDead()       IF (targetGender  == 1) ; FEMALE          int soundId = heartSound.Play(akTarget)          sexActors[0] = akTarget          sexActors[1] = akCaster          hitEffect.play(akTarget)          casterEffect.play(akCaster)          SexLab.StartSex(sexActors, aggressiveAnims, victim=akTarget, allowBed=false, hook="")          WHILE (SexLab.IsActorActive(akTarget))             Utility.Wait(1)          ENDWHILE          akTarget.DamageAV("Health", 100000)          transformEffect.play(akTarget)          akTarget.addSpell(suckLifeSpell)          akTarget.addPerk(destructionPerk)          Combatstyle useMagicOnly = (combatStyleList.Getat(0) as Combatstyle)          akTarget.getActorBase().setCombatStyle(useMagicOnly)          hitEffect.stop(akTarget)          casterEffect.stop(akCaster)          Sound.StopInstance(soundId)       ENDIF    ENDIF endEVENT  Â
bnub345 Posted April 29, 2022 Posted April 29, 2022 You need the source scripts of every mod and all of their dependencies that occur in the script you are trying to compile. Those errors are coming from sexlab scripts, so make sure you have the sources for SKSE, FNIS, and SkyUI.Â
tsuchinoko Posted April 29, 2022 Posted April 29, 2022 13 minutes ago, bnub345 said: You need the source scripts of every mod and all of their dependencies that occur in the script you are trying to compile. Those errors are coming from sexlab scripts, so make sure you have the sources for SKSE, FNIS, and SkyUI. I'm having a similar issue to op with user-defined value issues preventing compiling. When you say to make sure you have the source for those mods, do youean having the script sources in the Script->Source folder?  I ask because I use vortex and I've noticed that not all scripts seem to go to the source file because of how vortex sorts mods.  In my case I'm trying to reword some of the notifications from Hentai Creatures and Fill Her Up so there's a lot of missing values being thrown at me for either of them.Â
Tlam99 Posted April 29, 2022 Author Posted April 29, 2022 1 hour ago, bnub345 said: SKSE, FNIS, and SkyUI. got them all, made a mod with all the sources plus creatures, creature framework. plus all overwriting like sexlab utility plus. Function does not exist points more to a skse issue. Maybe the script was made in LE ? My CK is set to script/source, can be changed in ck ini.
bnub345 Posted April 30, 2022 Posted April 30, 2022 Yes, you need the source scripts (.psc) in the correct directory, script/source. There are SkyUI scripts on GitHub that aren't available anyone else, so try using those. It's possible the script was made using functions that exist only in the LE SKSE and not in SSE, but I don't really know. You could ask Ashal about it or post in the sexlab dev thread, they might know more about the specific sexlab functions that are failing to compile for you.Â
Tlam99 Posted April 30, 2022 Author Posted April 30, 2022 5 hours ago, bnub345 said: There are SkyUI scripts on GitHub that I got these, the master pack and the 2 extra. Ty for your help.
Tlam99 Posted April 30, 2022 Author Posted April 30, 2022 found one issue, in the script itself. Thought the pex was compiled of this psc, but it isn't. Now only center of cell is drawing an error.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.