dborg2 Posted January 5, 2024 Posted January 5, 2024 2 hours ago, dochlldy said: I downloaded the sofa folder,but how in the world do you install it?Just do a drag and drop into the FNV folder? I'd advise using a mod manager. Vortex or Mod Organizer 2 (my preference). Also don't forget the 6-7 mods that could not be included into SOFA, due to copyright reasons (See it's download page). Also SOFA has it's own topic, best to ask the questions there and keep the specific Sexout questions here. 1
masterpyromancer Posted April 30, 2024 Posted April 30, 2024 When I press 0 on the numpad to pause the timer the whole game crashes.
Guest Posted April 30, 2024 Posted April 30, 2024 5 hours ago, masterpyromancer said: When I press 0 on the numpad to pause the timer the whole game crashes. You want this:
masterpyromancer Posted May 1, 2024 Posted May 1, 2024 3 hours ago, MasterKingly said: You want this: Thanks for the help!!!
MakSONNE Posted May 5, 2024 Posted May 5, 2024 Is there a way to control NPC to NPC position during sexout scenes?
Bot2b Posted May 7, 2024 Posted May 7, 2024 (edited) I've reinstalled so many times, but can someone give me precise instructions? it keeps saying "SexoutTryout.esm is missing a required file: SexoutSlavery.esm" I've searched for fixes and it said Its already intergrated with Sexout.esm I did also try reinstalling to no avail. Im sorry if im being dumb or missing a step. Edited May 7, 2024 by Bot2b
Neutron_rus Posted May 7, 2024 Posted May 7, 2024 (edited) 47 minutes ago, Bot2b said: I've reinstalled so many times, but can someone give me precise instructions? it keeps saying "SexoutTryout.esm is missing a required file: SexoutSlavery.esm" I've searched for fixes and it said Its already intergrated with Sexout.esm I did also try reinstalling to no avail. Im sorry if im being dumb or missing a step. it's bundled with stable version of sexout, this one is beta, only have esm with no extra files or data resources. Install stable version first, then beta to overwrite esm. Edited May 7, 2024 by Neutron_rus
dongding Posted May 20, 2024 Posted May 20, 2024 (edited) Hello there, I am trying to edit some scripts from Sexout 98.2 to get rid of some really old and bad looking animations. Problem is, that whenever I want to recompile this script, the editor is telling me that array_var M is an invalid variable name (even though the single letter F works). Does someone know why this is the case? I can't even save the unmodified script in GECK. scn fnSexoutAddInternalAnimsA ; internal vars array_var animDef array_var actors array_var flags array_var adj array_var Pos array_var M array_var F array_var MB array_var FB Begin Function{} let M := ar_List "M" ; Male let F := ar_List "F" ; Female let MB := ar_List "MM", "MF" ; Male both let FB := ar_List "FM", "FF" ; female both ; Masturbation let flags := ar_List "masturbation" "stand" let Pos := ar_Map "A"::"stand" let animDef := ar_Map "idx"::101 "idle"::"SNG101" "desc"::"Male standing" "actors"::M "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "lay" let Pos := ar_Map "A"::"lay" let animDef := ar_Map "idx"::111 "idle"::"SNG111" "desc"::"Female laying on back fingering" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::112 "idle"::"SNG112" "desc"::"Female laying on back toying" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::113 "idle"::"SNG113" "desc"::"Female arching back" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "kneel" let Pos := ar_Map "A"::"kneel" let animDef := ar_Map "idx"::114 "idle"::"SNG114" "desc"::"Female fingering while kneeling" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::115 "idle"::"SNG115" "desc"::"Female fingering while squatting" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "doggy" let Pos := ar_Map "A"::"fours" let animDef := ar_Map "idx"::116 "idle"::"SNG116" "desc"::"Female fingering doggystyle" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef ; Something is wrong with this one. ; let actors := ar_List "male" "female" ; let flags := ar_List "masturbation", "mutual" ; let animDef := ar_Map "idx"::121 "idle"::"SNG121" "desc"::"Male masturbates over laying female" "actors"::actors "flags"::flags ; call fnSexoutAddAnim animDef ; M+Any Oral let adj := ar_Map "HOffsetA"::2 let flags := ar_List "oral" "blow" "lay" let Pos := ar_Map "A"::"lay" "B"::"fours" let animDef := ar_Map "idx"::201 "idle"::"SNG201" "desc"::"Lie down blow job" "actors"::MB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "lay" "69" let animDef := ar_Map "idx"::202 "idle"::"SNG202" "desc"::"Sixty Nine" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "irummatio" "rape" "lay" let Pos := ar_Map "A"::"fours" "B"::"lay" let animDef := ar_Map "idx"::203 "idle"::"SNG203" "desc"::"Irrumatio pushups" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef ; F+Any Oral let adj := ar_Map "HOffsetA"::35 let flags := ar_List "oral" "eat" let Pos := ar_Map "A"::"lay" "B"::"prone" let animDef := ar_Map "idx"::231 "idle"::"SNG231" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-10 let Pos := ar_Map "A"::"layup" "B"::"kneel" let animDef := ar_Map "idx"::232 "idle"::"SNG232" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" "finger" let animDef := ar_Map "idx"::233 "idle"::"SNG233" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::234 "idle"::"SNG234" "desc"::"B eats and fingers A" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::235 "idle"::"SNG235" "desc"::"B eats and fingers A" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" let Pos := ar_Map "A"::"lay" "B"::"prone" let animDef := ar_Map "idx"::236 "idle"::"SNG236" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::237 "idle"::"SNG237" "desc"::"B eats A while A holds breasts" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::238 "idle"::"SNG238" "desc"::"B eats A quickly" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-3 "VOffsetB"::(0-8) let animDef := ar_Map "idx"::239 "idle"::"SNG239" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" "facesit" "queen" let Pos := ar_Map "A"::"kneel" "B"::"lay" let animDef := ar_Map "idx"::241 "idle"::"SNG241" "desc"::"The Queen" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::242 "idle"::"SNG242" "desc"::"The other Queen" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let Pos := ar_Map "A"::"layup" "B"::"sit" let animDef := ar_Map "idx"::243 "idle"::"SNG243" "desc"::"A lays Bs legs" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-40 let flags := ar_List "shower" "facial" "bukkake" "masturbation" let Pos := ar_Map "A"::"stand" "B"::"kneel" let animDef := ar_Map "idx"::301 "idle"::"SNG301" "desc"::"Standing A pees or cums on B" "actors"::MB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "kneel" let animDef := ar_Map "idx"::401 "idle"::"SNG401" "desc"::"Calm fellatio" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "kneel" "rape" let animDef := ar_Map "idx"::402 "idle"::"SNG402" "desc"::"Moderate irrumatio, hand on head" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef End Edited May 20, 2024 by dongding
Neutron_rus Posted May 20, 2024 Posted May 20, 2024 17 minutes ago, dongding said: Hello there, I am trying to edit some scripts from Sexout 98.2 to get rid of some really old and bad looking animations. Problem is, that whenever I want to recompile this script, the editor is telling me that array_var M is an invalid variable name (even though the single letter F works). Does someone know why this is the case? I can't even save the unmodified script in GECK. Spoiler scn fnSexoutAddInternalAnimsA ; internal vars array_var animDef array_var actors array_var flags array_var adj array_var Pos array_var M array_var F array_var MB array_var FB Begin Function{} let M := ar_List "M" ; Male let F := ar_List "F" ; Female let MB := ar_List "MM", "MF" ; Male both let FB := ar_List "FM", "FF" ; female both ; Masturbation let flags := ar_List "masturbation" "stand" let Pos := ar_Map "A"::"stand" let animDef := ar_Map "idx"::101 "idle"::"SNG101" "desc"::"Male standing" "actors"::M "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "lay" let Pos := ar_Map "A"::"lay" let animDef := ar_Map "idx"::111 "idle"::"SNG111" "desc"::"Female laying on back fingering" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::112 "idle"::"SNG112" "desc"::"Female laying on back toying" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::113 "idle"::"SNG113" "desc"::"Female arching back" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "kneel" let Pos := ar_Map "A"::"kneel" let animDef := ar_Map "idx"::114 "idle"::"SNG114" "desc"::"Female fingering while kneeling" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::115 "idle"::"SNG115" "desc"::"Female fingering while squatting" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "masturbation" "doggy" let Pos := ar_Map "A"::"fours" let animDef := ar_Map "idx"::116 "idle"::"SNG116" "desc"::"Female fingering doggystyle" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef ; Something is wrong with this one. ; let actors := ar_List "male" "female" ; let flags := ar_List "masturbation", "mutual" ; let animDef := ar_Map "idx"::121 "idle"::"SNG121" "desc"::"Male masturbates over laying female" "actors"::actors "flags"::flags ; call fnSexoutAddAnim animDef ; M+Any Oral let adj := ar_Map "HOffsetA"::2 let flags := ar_List "oral" "blow" "lay" let Pos := ar_Map "A"::"lay" "B"::"fours" let animDef := ar_Map "idx"::201 "idle"::"SNG201" "desc"::"Lie down blow job" "actors"::MB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "lay" "69" let animDef := ar_Map "idx"::202 "idle"::"SNG202" "desc"::"Sixty Nine" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "irummatio" "rape" "lay" let Pos := ar_Map "A"::"fours" "B"::"lay" let animDef := ar_Map "idx"::203 "idle"::"SNG203" "desc"::"Irrumatio pushups" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef ; F+Any Oral let adj := ar_Map "HOffsetA"::35 let flags := ar_List "oral" "eat" let Pos := ar_Map "A"::"lay" "B"::"prone" let animDef := ar_Map "idx"::231 "idle"::"SNG231" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-10 let Pos := ar_Map "A"::"layup" "B"::"kneel" let animDef := ar_Map "idx"::232 "idle"::"SNG232" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" "finger" let animDef := ar_Map "idx"::233 "idle"::"SNG233" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::234 "idle"::"SNG234" "desc"::"B eats and fingers A" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::235 "idle"::"SNG235" "desc"::"B eats and fingers A" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" let Pos := ar_Map "A"::"lay" "B"::"prone" let animDef := ar_Map "idx"::236 "idle"::"SNG236" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::237 "idle"::"SNG237" "desc"::"B eats A while A holds breasts" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::238 "idle"::"SNG238" "desc"::"B eats A quickly" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-3 "VOffsetB"::(0-8) let animDef := ar_Map "idx"::239 "idle"::"SNG239" "desc"::"B eats A's pussy" "actors"::FB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "eat" "facesit" "queen" let Pos := ar_Map "A"::"kneel" "B"::"lay" let animDef := ar_Map "idx"::241 "idle"::"SNG241" "desc"::"The Queen" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let animDef := ar_Map "idx"::242 "idle"::"SNG242" "desc"::"The other Queen" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let Pos := ar_Map "A"::"layup" "B"::"sit" let animDef := ar_Map "idx"::243 "idle"::"SNG243" "desc"::"A lays Bs legs" "actors"::FB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let adj := ar_Map "HOffsetA"::-40 let flags := ar_List "shower" "facial" "bukkake" "masturbation" let Pos := ar_Map "A"::"stand" "B"::"kneel" let animDef := ar_Map "idx"::301 "idle"::"SNG301" "desc"::"Standing A pees or cums on B" "actors"::MB "flags"::flags "adj"::adj "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "kneel" let animDef := ar_Map "idx"::401 "idle"::"SNG401" "desc"::"Calm fellatio" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef let flags := ar_List "oral" "blow" "kneel" "rape" let animDef := ar_Map "idx"::402 "idle"::"SNG402" "desc"::"Moderate irrumatio, hand on head" "actors"::MB "flags"::flags "pos"::Pos call fnSexoutAddAnim animDef End Are you running geck from nvse with -editor prompt or via geck extender with patched geck exe? If not that might be it.
dongding Posted May 20, 2024 Posted May 20, 2024 Patched GECK with ZeGaryHax.dll. I can edit scripts from every extender, but for some reason, Sexout makes problems.
Machiavelique Posted May 20, 2024 Posted May 20, 2024 (edited) I've just tried it with sexoutNG 97 and sexoutNG 98 beta 2 and I don't have any compilation problems. What's more, I've never encountered an invalid variable name error. Maybe check if you've loaded another mod in addition to sexout that would contain a global variable named 'M' ? (but I've tried and the editor just refuses to compile but doesn't indicate an invalid variable name). Out of curiosity, what exactly would you like to change? Edit: At worst... Just create an new object script that does nothing and declare : array_var M to see what happens... Edited May 20, 2024 by Machiavelique
dongding Posted May 20, 2024 Posted May 20, 2024 Just now, Machiavelique said: I've just tried it with sexoutNG 97 and sexoutNG 98 beta 2 and I don't have any compilation problems. What's more, I've never encountered an invalid variable name error. Maybe check if you've loaded another mod in addition to sexout that would contain a global variable named 'M' ? (but I've tried and the editor just refuses to compile but doesn't indicate an invalid variable name). Out of curiosity, what exactly would you like to change? Completely delete the entries for some animations. For example: let animDef := ar_Map "idx"::112 "idle"::"SNG112" "desc"::"Female laying on back toying" "actors"::F "flags"::flags, "pos"::Pos call fnSexoutAddAnim animDef so that they don't get flagged, and thus will never appear in the pool of animations to chose from. Hmh, am I missing some other extenders to compile the scripts? Sexout only needs NVSE, right?
Neutron_rus Posted May 20, 2024 Posted May 20, 2024 11 minutes ago, dongding said: Hmh, am I missing some other extenders to compile the scripts? Sexout only needs NVSE, right? nvse 5+, nx 16+, possibly jip ln
dongding Posted May 20, 2024 Posted May 20, 2024 1 minute ago, Neutron_rus said: nvse 5+, nx 16+, possibly jip ln Weird. I got everything. Also, tried to create a new Object script, and I can't intialize variable M. The fuck is going on?
Machiavelique Posted May 20, 2024 Posted May 20, 2024 (edited) Maybe it's a Geck installation problem as Neutron_rus suggested, You should be able to compile an array_var with just NVSE 5 or HIGHER and no additional plugins (it seems that even NSVE 4 is sufficient). What's your Geck version ? NVSE version ? (I use Geck 1.4.0.518 and NVSE 6.3.5) Edit: What happens if you rename the variable array_var 'M' by array_var Z or MMS in your empty script? What happens if you declare int M or ref M or float M or string_var M ? Edited May 20, 2024 by Machiavelique
dongding Posted May 20, 2024 Posted May 20, 2024 16 minutes ago, Machiavelique said: Maybe it's a Geck installation problem as Neutron_rus suggested, You should be able to compile an array_var with just NVSE 5 or HIGHER and no additional plugins (it seems that even NSVE 4 is sufficient). What's your Geck version ? NVSE version ? (I use Geck 1.4.0.518 and NVSE 6.3.5) Edit: What happens if you rename the variable array_var 'M' by array_var Z or MMS in your empty script? What happens if you declare int M or ref M or float M or string_var M ? Z doesn't work either. int M doesn't work. ref M doesn't work. string_var M doesn't work lol
Neutron_rus Posted May 20, 2024 Posted May 20, 2024 16 minutes ago, dongding said: xNVSE 6.35 GECK Extender REV. 0.38 try updating geck extender to 0.45 (plugin), and 0.44 (exe), also don't forget geck extender config file
dongding Posted May 20, 2024 Posted May 20, 2024 (edited) Ok, for some very ODD reason the error starts to appear as soon as the files for TTW are getting loaded in as well (my Sexout.esm has all TTW files as Master). If I just try to edit the script in Sexout.esm with just FalloutNV.esm loaded, compiling works. Can somebody think of ANY reason, why the TTW files fuck up how variables work? lmao Edited May 20, 2024 by dongding
Neutron_rus Posted May 20, 2024 Posted May 20, 2024 3 minutes ago, dongding said: Ok, for some very ODD reason the error starts to appear as soon as the files for TTW are getting loaded in as well (my Sexout.esm has all TTW files as Master). If I just try to edit the script in Sexout.esm with just FalloutNV.esm loaded, compiling works. Can somebody think of ANY reason, why the TTW files fuck up how variables work? lmao Why do you even need ttw as master? You can call for stuff from other plugins w/o setting them as masters, though it's a bit more tedious. As for the problem, possibly you need extra ttw nvse plugin https://www.nexusmods.com/newvegas/mods/77415
dongding Posted May 20, 2024 Posted May 20, 2024 1 minute ago, Neutron_rus said: Why do you even need ttw as master? You can call for stuff from other plugins w/o setting them as masters, though it's a bit more tedious. As for the problem, possibly you need extra ttw nvse plugin https://www.nexusmods.com/newvegas/mods/77415 For adding stuff from these mods to form lists or scripts. Guess I am using another .esp for this shit now.
dborg2 Posted January 29 Posted January 29 14 hours ago, porocha said: does it work with ttw Yes it will work with TTW, but it's a framework. without mods calling the framework, you won't see anything happening.
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