Jump to content

Help to compile a script for Sexlab Extra Voices SE


Recommended Posts

Posted

I downloaded the mod Sexlab Extra Voices (https://www.loverslab.com/files/file/14373-sexlab-extra-voices-nusbies-voices/ ) and discovered it's missing a bunch of female voicesets in addition to several errors in sound descriptor file paths. It prevents 10 different female voices from appearing ingame.

 

I've added missing soundmarkers records for the missing sets and fixed the wrong audio paths. I've also edited the script sslExtraVoicesFactory with the new sound marker form ids using notepad but failed to compiled the script in CK. It's most likely I screwed up with CK when it comes to scripts. It seem to start compiling, end compiling successfully, but when I save I get the error message.

 

It would be nice if someone could help me fix this. I can share it afterwards with others.

 

 

 

scripts with esp.7z

Posted

Are you sure? Because I've tested all the voices and they work. If you looked at the esp I can understand the confusion because the naming scheme is all over the place. For instance, female voice 11, which I suspect you think is missing, is here:

 

function VoiceSlot11(int id)

	sslBaseVoice Base = Create(id)

	Base.Name = "VoiceSlot 11 (Female)"
	Base.Gender = Female

	Base.Mild = Game.GetFormFromFile(0xDA3, "SexLab Extra Voices.esp") as Sound
	Base.Medium = Game.GetFormFromFile(0xDA1, "SexLab Extra Voices.esp") as Sound
	Base.Hot = Game.GetFormFromFile(0xD9F, "SexLab Extra Voices.esp") as Sound

	Base.AddTag("Female")
	Base.Save(id)
endFunction

 

 [03] SexLab Extra Voices.esp (2D3125D9) \ Sound Marker \ 03000D9F <SexLabExtraVMale01Hot>

 [03] SexLab Extra Voices.esp (2D3125D9) \ Sound Descriptor \ 03000D9E <SexLabExtraVMale01HotDescriptor>

data\Sound\fx\SexLab\VoiceSlot 11 (Female)\Hot Sounds\001.wav

...

 

Just ouf of curiosity though, which file paths were wrong?

Posted (edited)
11 hours ago, traison said:

Are you sure? Because I've tested all the voices and they work. If you looked at the esp I can understand the confusion because the naming scheme is all over the place. For instance, female voice 11, which I suspect you think is missing, is here:

 

function VoiceSlot11(int id)

	sslBaseVoice Base = Create(id)

	Base.Name = "VoiceSlot 11 (Female)"
	Base.Gender = Female

	Base.Mild = Game.GetFormFromFile(0xDA3, "SexLab Extra Voices.esp") as Sound
	Base.Medium = Game.GetFormFromFile(0xDA1, "SexLab Extra Voices.esp") as Sound
	Base.Hot = Game.GetFormFromFile(0xD9F, "SexLab Extra Voices.esp") as Sound

	Base.AddTag("Female")
	Base.Save(id)
endFunction

 

 [03] SexLab Extra Voices.esp (2D3125D9) \ Sound Marker \ 03000D9F <SexLabExtraVMale01Hot>

 [03] SexLab Extra Voices.esp (2D3125D9) \ Sound Descriptor \ 03000D9E <SexLabExtraVMale01HotDescriptor>

data\Sound\fx\SexLab\VoiceSlot 11 (Female)\Hot Sounds\001.wav

...

 

Just ouf of curiosity though, which file paths were wrong?

Ur right. Somehow I've must have screwed things up. I have replaced all sound files, renamed them, then when I was looking inside the esp I couldn't understand why the voicesets from 12 to 20 was using male form ids. That became the answer for it not working. I just reinstalled the "vanilla" mod and it works fine as you said. So I've just got to implement my own edits without breaking it ? . Thanks for pointing it out.

Edited by Thor2000

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