Jump to content

Sexout patch fail to compile


Recommended Posts

Posted (edited)

HI

I have an Issue with GECK i tryed to made a patch for this mod:
https://www.nexusmods.com/newvegas/mods/93972?tab=description 

so it would not just fade to black but triggered the sexout animations. I taught it will be easy i got an API pdf and after a while i found the script that triggers the fade to black and just replaced it with this
"
call fnSexoutActRunFull (Ar_Map "ActorA"::GetSelf, "ActorB"::PlayerREF)
player.removeitem caps001 50
"

but it just wont compile for me. I tryed almost everything, what I can comeup with, spend like 6 hours on it already and I am about to give up. I taught i may eaven make my own mod later but the GECK util jsut drives me insane.

Anybody please what am i doing wrong?

Edited by FilthyDog
Posted
On 3/28/2026 at 1:50 AM, FilthyDog said:

but it just wont compile for me. I tryed almost everything, what I can comeup with, spend like 6 hours on it already and I am about to give up. I taught i may eaven make my own mod later but the GECK util jsut drives me insane.

 

The code you're trying to implement is correct

Have you tried compiling the script without making any changes? (Just to see if there's already something in the original script that's preventing it from compiling on your end, such as a function that requires a missing plugin)

It might sound silly, but did you make sure to load Sexout.esm AND Sev's Booze & Whores - RAIDER Quest Mod.esp in GECK ?

Posted
On 3/29/2026 at 11:38 AM, Machiavelique said:

 

The code you're trying to implement is correct

Have you tried compiling the script without making any changes? (Just to see if there's already something in the original script that's preventing it from compiling on your end, such as a function that requires a missing plugin)

It might sound silly, but did you make sure to load Sexout.esm AND Sev's Booze & Whores - RAIDER Quest Mod.esp in GECK ?

When i just hit Compile Script withnout any changes i get no error
 

1)I open Mod Manager 2 choose Geck executable and select 

SexoutNG 11
Sexout Common Resources
JIP LN NVSE Plugin
JIP LN NVSE Plugin ini
JohnnyGuitar NVSE
lStewieA'ls Tweaks and Engine Fixes
lStewieA'ls Tweaks and Engine Fixes ini
Sev's Booze And Whores - RAIDER Quest Mod

2)I click Data and tick in everything, it tells me that i dont have any file set as active, if i want to proceed, i hit yes.

3)I go into Actor Data->Quest and search for 42TheGoonCave->Topics->42RoxySEX and try to rewrite the Result Script (End) with:
 

Quote

call fnSexoutActRunFull (Ar_Map "ActorA"::GetSelf, "ActorB"::PlayerREF)
player.removeitem caps001 50



image.thumb.png.d7a75285d220bfa2dd9587e8b8afbcb8.png

Posted

 

1)I open Mod Manager 2 choose Geck executable

2)I click Data and tick:

Sexout.esm
Sev's Booze And Whores - RAIDER Quest Mod.esp

(It tells me that i dont have any file set as active, if i want to proceed, i hit yes.)

3)I go into Actor Data->Quest and search for 42TheGoonCave->Topics->42RoxySEX and try to rewrite the Result Script (End) with:

call fnSexoutActRunFull (Ar_Map "ActorA"::GetSelf, "ActorB"::PlayerREF)
player.removeitem caps001 50

(I did a cpoy/paste from your post)

 

... It compiles


 

Spoiler

Sev-Booze.jpg


4) Then I can save my changes in a new mod called "testSevBooze.esp" (as I don't set an active file to save my change)

 

 

As you can see on my picture I don't use the same Geck version.
I recommand you to use the lastest Geck Extender:

https://www.nexusmods.com/newvegas/mods/64888

 

You need to replace GECK.exe (your current) with GECK.exe (0.48)

Then you need to install GECK extender 0.50 and GECK Extender - Config

This GECK version includes many fixes and loads mods much faster. It also features a log window that generally explains quite clearly why the script isn't compiling and which line is causing the issue. In my picture I intentionally removed an ‘l’ from fnSexoutActRunFull and got an “Expected user function” error, then I omitted Ar_Map and got an “Expected array” error. In both cases, I also got a MessageBox saying, “Operation failed to compile because: Info () Result script failed to compile.”

 

On your end, it looks like Sexout.esm is not loaded. You can also try going to Miscellaneous -> Script and checking to see if fnSexoutActRunFull is there.

 

Posted (edited)

You are not running GECK as NVSE-aware. It just does not know what to do with NVSE expressions.

 

Install GECK Extender, it will load GECK+NVSE automatically.

 

P.S. Machi already gave proper instructions how to do that. x)

Edited by Allnarta

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