Jump to content

Recommended Posts

Posted
On 8/25/2022 at 7:17 AM, Neitiri said:

Same

 

On 8/11/2022 at 11:49 PM, Shenchi said:

I'd love for an SE version of this

I made a simple conversion, seems to work, so far.:

 

  • 2 months later...
Posted

Thanks for the conversion! It's working for me so far, except I can't seem to craft or find condoms anywhere. Any idea how to spawn them with a console command or something? I know they're supposed to appear as craft-able at a Tanning Rack, but no luck so far.

  • 5 months later...
Posted
On 2/22/2023 at 6:41 AM, shoren18 said:

Thanks for the conversion! It's working for me so far, except I can't seem to craft or find condoms anywhere. Any idea how to spawn them with a console command or something? I know they're supposed to appear as craft-able at a Tanning Rack, but no luck so far.

I'm sorry about that. Since I'm all about girl-on-girl action, I never encountered this issue, nor do I know how it's supposed to look. Given the number of other projects, I won't put any more effort in this (unless I stumble upon something what breaks the mod for me). Maybe you can tinker with it yourself a bit? Maybe someone else can figure it out. I am a mere beginner.

Posted

I wish condoms were compatible with Fertility mode I don't know any LE mods that do. Has anyone ever attempted recreating that through SL triggers or something?

  • 5 months later...
  • 3 months later...
  • 3 months later...
  • 1 year later...
  • 3 weeks later...
Posted
On 2/16/2021 at 10:32 PM, boita said:

Do you also use version 1.5 with edits from  @Voodooh ?

 

I had this in the past but couldn't reproduce it. I had it again 2x last week. I have no idea how / why it happens. It's really a gamebreaker, couldn't make it stop, even if you uninstall SL STD, the console continues to spam it. The only solution is to rollback your savegame.

 

Dunno if it's connected, after catching some stds and than drinking some cures, later on I had strange issues where it says I might infect the partner if not protected even though I have no STDs in the magic effect tab. Also another situation where i cured a single STD but i got notifications for 3 or 4 STDs cured.


I have the same console spam issue. The papyrus log is also spammed with:

 

stack:
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.STDgenerate() - "sexlabstdsmain.psc" Line 271
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.OnAnimationEnd() - "sexlabstdsmain.psc" Line 196
[01/05/2026 - 12:57:46PM] WARNING: Assigning None to a non-object variable named "::temp60"
stack:
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.STDgenerate() - "sexlabstdsmain.psc" Line 271
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.OnAnimationEnd() - "sexlabstdsmain.psc" Line 196
[01/05/2026 - 12:57:46PM] Error: Cannot call GetName() on a None object, aborting function call



Might be related.
Did anyone find a fix for it? I didnt figure out how to make the console filters do it

  • 3 months later...
  • 4 weeks later...
Posted
On 4/8/2026 at 2:43 PM, kupa11 said:

Does anybody have console spam fix for SE? It's a good mod, but this spam is quite annoying.

Open your save in resaver, go to active scripts, click on the stdmain 'folder'/s, right click, and select 'terminate'. DO NOT DELETE THEM. Save as a new save file, exit. Load it up in game, and save your game into another new slot. The game will automatically remove those broken script instances and you won't get the console spam anymore.

  • 3 weeks later...
Posted
On 1/5/2026 at 8:07 AM, kidawok said:


I have the same console spam issue. The papyrus log is also spammed with:

 

stack:
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.STDgenerate() - "sexlabstdsmain.psc" Line 271
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.OnAnimationEnd() - "sexlabstdsmain.psc" Line 196
[01/05/2026 - 12:57:46PM] WARNING: Assigning None to a non-object variable named "::temp60"
stack:
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.STDgenerate() - "sexlabstdsmain.psc" Line 271
    [SexLabSTDs (5C000D63)].SexLabSTDsMain.OnAnimationEnd() - "sexlabstdsmain.psc" Line 196
[01/05/2026 - 12:57:46PM] Error: Cannot call GetName() on a None object, aborting function call



Might be related.
Did anyone find a fix for it? I didnt figure out how to make the console filters do it

 

Yeah, line 271 in sexlabstdmain.psc was the only suspicious debug line I found in all the files. I bet that <= in the script is converting the whole string to a False statement. My guess is it builds the string on the left first, then applies the <= check, which will always be false. Original line:
    debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + roll <= BaseRisk as String)

 

If my guess is true, then the fix would probably be to add parentheses, like:
    debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + (roll <= BaseRisk) as String)

 

You might note that this file is in a while loop, so it gets called for every STD you have.

Posted
1 hour ago, lavatube said:

 

Yeah, line 271 in sexlabstdmain.psc was the only suspicious debug line I found in all the files. I bet that <= in the script is converting the whole string to a False statement. My guess is it builds the string on the left first, then applies the <= check, which will always be false. Original line:
    debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + roll <= BaseRisk as String)

 

If my guess is true, then the fix would probably be to add parentheses, like:
    debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + (roll <= BaseRisk) as String)

 

You might note that this file is in a while loop, so it gets called for every STD you have.

 

Not sure if it's fixed or not. My console is still being spammed but the script is probably active in the save file, so it might not be fully cleared without a cleaned save, or at least purging STDs through ReSaver. Fully testing it could take a while to see if the console spam returns. 

Anyhow, below is the modified PSC/PEX files. 

 

Note: If you want to recompile in Creation Kit, you need to disable Sexlab Utility Plus and any SLSO mods. Those mods overwrite the Sexlab Framework sslActorAlias.psc, sslFurnitureMarkers.psc, and sslThreadController.psc files. If those files are overwritten, Creation Kit barfs attempting to compile sexlabstdsmain.psc. 

 

I could probably just make a version which eliminates all console output entirely, but I was trying to do one that just fixes the bug first. 

 

 

SexLab STDs patch.7z

Posted
On 5/23/2026 at 8:33 PM, lavatube said:

 

Not sure if it's fixed or not. My console is still being spammed but the script is probably active in the save file, so it might not be fully cleared without a cleaned save, or at least purging STDs through ReSaver. Fully testing it could take a while to see if the console spam returns. 

Anyhow, below is the modified PSC/PEX files. 

 

Note: If you want to recompile in Creation Kit, you need to disable Sexlab Utility Plus and any SLSO mods. Those mods overwrite the Sexlab Framework sslActorAlias.psc, sslFurnitureMarkers.psc, and sslThreadController.psc files. If those files are overwritten, Creation Kit barfs attempting to compile sexlabstdsmain.psc. 

 

I could probably just make a version which eliminates all console output entirely, but I was trying to do one that just fixes the bug first. 

 

 

SexLab STDs patch.7z 10.53 kB · 1 download

 

I think the console spam may just be a symptom of a problem with that while loop:
        While pSTDi < pSTDsl
            Form cSTD = StorageUtil.FormListGet(akPlayer, "STDs", pSTDi)
            Float roll = Utility.RandomFloat(1, 100)
            debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + (roll <= BaseRisk) as String)
            If !StorageUtil.FormListHas(akPartner, "STDs", cSTD) && roll <= BaseRisk *(100-akPartner.GetActorValue("DiseaseResist"))
                StorageUtil.FormListAdd(akPartner, "STDs", cSTD, False)
                numSTDsn += 1
            EndIf
        EndWhile

 

As far as I can tell, the loop never updates the variables used for telling the loop to stop. Thus, in the rare chance you spread your disease to another person, it gets stuck in this loop forever.  Kinda feels like it needs a  pSTDi += 1 in there somewhere. Hopefully this works. 

 

This attempt has the fix to the debugOutput and adds a loop increment.

        While pSTDi < pSTDsl
            Form cSTD = StorageUtil.FormListGet(akPlayer, "STDs", pSTDi)
            Float roll = Utility.RandomFloat(1, 100)
            debugOutput("Roll for partner " + akPartnerName + " " + cSTD.GetName() + ": " + (roll <= BaseRisk) as String)
            If !StorageUtil.FormListHas(akPartner, "STDs", cSTD) && roll <= BaseRisk *(100-akPartner.GetActorValue("DiseaseResist"))
                StorageUtil.FormListAdd(akPartner, "STDs", cSTD, False)
                numSTDsn += 1
            EndIf
            pSTDi += 1
        EndWhile

 

SexLab STDs patch V1.1.7z

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