Jump to content

compile errors


Recommended Posts

Posted

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
 

 

Posted

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. 

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

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

Posted

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. 

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

Posted

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.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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