Jump to content

[Sims3][WIP] KinkyWorld v0.37 [Updated: May 3rd 2019]


Recommended Posts

Posted

Me again,

 

I clicked on the gym and there was a Kinky option in the pie menu, when I clicked it I got this:

 

attachicon.gif046.jpg

 

What are those options supposed to do?

 

Thanks.

 

When your sim is an High Class Escort, clients will take him/her on a 'date'. Dinner, dancing and later an hotel, where they will get it on. 

 

Those options are for custom made dinner/bars/hotels. If you register a custom made danceclub/diner/hotel, the mod will recognize it and your escort sim will be taken there. 

The cocktail option: I don't know what that one is for. Never get it to work myself. 

 

For a danceclub you need a bar and stereo. For an hotel a lot with double beds (but other objects will be used too) and a diner: I don't know. I always use the diners that come with the town, Kinky world recognizes them automatically. 

 

That's all I know about this, hope it helped a bit. 

Posted

Me again,

 

I clicked on the gym and there was a Kinky option in the pie menu, when I clicked it I got this:

 

attachicon.gif046.jpg

 

What are those options supposed to do?

 

Thanks.

 

It is used for registering the different communitylots for use with kinky escort/callgirl situations i think.

So it is pretty much as the text say: register this lot as a hotel or coctailbar or danceclub or restaurant

For instance if you want a communitylot to be used as a hotel for callgirl interactions you have to register it as a hotel. (lot needs to have a doublebed to be able to register as a hotel).

Posted

Hallo,
The small problem with a female on male, one on one rape I've encountered is that when the process goes through many loops and if in the first one the rapist is naturally in an active role, then after a new loop the victum (a weak one) and the rapist (strengh maximized) swap the roles and victum plays the rapist the rest of the act. So how do I stop this role-swapping?

Posted

 

I have a problem when trying to solicit another Sim. When I solicit a sim, my sim stops whoring. When the other sim asks to have sex with my sim, it works fine.

 

I have ErrorTrap installed.

 

I found that too. Thought it may have just been me. It was working fine and now I only have the option to solicit. The options to start and stop whoring have gone ?

 

 

 

Hm, I'm not having that problem. I believe my problem is because I'm trying to solicit in an area where my Sim could be caught by the police? I don't know... :P

 

EDIT: It appears to be working now though I have a different problem. When a Sim does the inviteathome interaction with my Sim, she accepts but they don't go to the sim's house and don't do anything.

Posted

Is there some mod which enables a naked tab for when you set clothes for different occasions? The kinkyworld guide seems to imply so but I only got the usual everyday, sleep wear etc. 

 

To edit the naked outfit I use NRaas MasterController and then click the Sim, go to Basic, Outfit and select Naked. Then go back to MasterController, Advanced and edit in CAS. You will then be editing their naked outfit.

 

The naked outfit isn't used by kinkyworld though and will remove the clothes from any outfit your Sim is wearing.

Guest Harley Quinn
Posted

Is there some mod which enables a naked tab for when you set clothes for different occasions? The kinkyworld guide seems to imply so but I only got the usual everyday, sleep wear etc. 

 

I generally use Cmar Cas Outfit, there you can find this option - NAKED - and you can turn it on inside the game while your animations is working without need come into cas. :)

 

 

Posted

 

Hey 

I have a problem, i can get the mod to work

Plz!! help me!.

 

 

 

Using what I learned from bobby45, I made a "visual" tutorial for anyone that is interested in Text Editing.

 

As you know, currently the Kinky interactions Pie Menu looks like this:

 

attachicon.gif012.jpg

 

 

The process is simple, just tedious and can be time consuming if you want to change many UI texts.

 

attachicon.gif020.jpg

 

 

1- Open Oniki_KinkyMod.package with S3PE.

2- Click on Tools, then FNV Hash

3- In the "Text to hash" enter the interaction name preceded with Oniki.KinkyMod, Just like bobby45 explained it in the quoted post above.

4- You will get an alpha-numeric FNV64 code

5- In the main S3PE window, right click on the STBL file (I used the one Named English) and then hit Edit STBL

6- Copy/paste the FNV64 code into the field indicated by the red box and add your text in the field indicated by the blue box.

7- save, then save and save.

8- you are good to go.

 

The Interactions menu will look like this:

 

attachicon.gif021.jpg

 

I have try'd you'rs by it's not working 

 

P.S sorry for me english

 

 

Can you tell me what didn't work? Which string you tried to translate? What fnv64 it gave you? Screenshot the STBL dialog with your attempt too if you can.

 

Here is it.

 

Hey 

I have a problem, i can get the mod to work

Plz!! help me!.

 

 

 

Using what I learned from bobby45, I made a "visual" tutorial for anyone that is interested in Text Editing.

 

As you know, currently the Kinky interactions Pie Menu looks like this:

 

attachicon.gif012.jpg

 

 

The process is simple, just tedious and can be time consuming if you want to change many UI texts.

 

attachicon.gif020.jpg

 

 

1- Open Oniki_KinkyMod.package with S3PE.

2- Click on Tools, then FNV Hash

3- In the "Text to hash" enter the interaction name preceded with Oniki.KinkyMod, Just like bobby45 explained it in the quoted post above.

4- You will get an alpha-numeric FNV64 code

5- In the main S3PE window, right click on the STBL file (I used the one Named English) and then hit Edit STBL

6- Copy/paste the FNV64 code into the field indicated by the red box and add your text in the field indicated by the blue box.

7- save, then save and save.

8- you are good to go.

 

The Interactions menu will look like this:

 

attachicon.gif021.jpg

 

I have try'd you'rs by it's not working 

 

P.S sorry for me english

 

 

Can you tell me what didn't work? Which string you tried to translate? What fnv64 it gave you? Screenshot the STBL dialog with your attempt too if you can.

 

Here is it

post-1010604-0-23576700-1455899453_thumb.png

Posted

 

 

Hey 

I have a problem, i can get the mod to work

Plz!! help me!.

 

 

 

Using what I learned from bobby45, I made a "visual" tutorial for anyone that is interested in Text Editing.

 

As you know, currently the Kinky interactions Pie Menu looks like this:

 

attachicon.gif012.jpg

 

 

The process is simple, just tedious and can be time consuming if you want to change many UI texts.

 

attachicon.gif020.jpg

 

 

1- Open Oniki_KinkyMod.package with S3PE.

2- Click on Tools, then FNV Hash

3- In the "Text to hash" enter the interaction name preceded with Oniki.KinkyMod, Just like bobby45 explained it in the quoted post above.

4- You will get an alpha-numeric FNV64 code

5- In the main S3PE window, right click on the STBL file (I used the one Named English) and then hit Edit STBL

6- Copy/paste the FNV64 code into the field indicated by the red box and add your text in the field indicated by the blue box.

7- save, then save and save.

8- you are good to go.

 

The Interactions menu will look like this:

 

attachicon.gif021.jpg

 

I have try'd you'rs by it's not working 

 

P.S sorry for me english

 

 

Can you tell me what didn't work? Which string you tried to translate? What fnv64 it gave you? Screenshot the STBL dialog with your attempt too if you can.

 

Here is it

 

 

You did all the step in S3P3? What FNV64 did you got? I just tried it myself and it worked. Did you forgot to add the Oniki.KinkyMod. before?

 

 

1. Animation is Rape.InteractionFeedback_Rejected

2. Add Oniki.KinkyMod. before it give you Oniki.KinkyMod.Rape.InteractionFeedback_Rejected

3. Use the hash tool with Oniki.KinkyMod.Rape.InteractionFeedback_Rejected and it give you 0x201A9AE898435555

4. Add this to the STBL of your language http://i.imgur.com/aBGi0DR.png

Posted

 

 

 

Hey 

I have a problem, i can get the mod to work

Plz!! help me!.

 

 

 

Using what I learned from bobby45, I made a "visual" tutorial for anyone that is interested in Text Editing.

 

As you know, currently the Kinky interactions Pie Menu looks like this:

 

attachicon.gif012.jpg

 

 

The process is simple, just tedious and can be time consuming if you want to change many UI texts.

 

attachicon.gif020.jpg

 

 

1- Open Oniki_KinkyMod.package with S3PE.

2- Click on Tools, then FNV Hash

3- In the "Text to hash" enter the interaction name preceded with Oniki.KinkyMod, Just like bobby45 explained it in the quoted post above.

4- You will get an alpha-numeric FNV64 code

5- In the main S3PE window, right click on the STBL file (I used the one Named English) and then hit Edit STBL

6- Copy/paste the FNV64 code into the field indicated by the red box and add your text in the field indicated by the blue box.

7- save, then save and save.

8- you are good to go.

 

The Interactions menu will look like this:

 

attachicon.gif021.jpg

 

I have try'd you'rs by it's not working 

 

P.S sorry for me english

 

 

Can you tell me what didn't work? Which string you tried to translate? What fnv64 it gave you? Screenshot the STBL dialog with your attempt too if you can.

 

Here is it

 

 

You did all the step in S3P3? What FNV64 did you got? I just tried it myself and it worked. Did you forgot to add the Oniki.KinkyMod. before?

 

 

1. Animation is Rape.InteractionFeedback_Rejected

2. Add Oniki.KinkyMod. before it give you Oniki.KinkyMod.Rape.InteractionFeedback_Rejected

3. Use the hash tool with Oniki.KinkyMod.Rape.InteractionFeedback_Rejected and it give you 0x201A9AE898435555

4. Add this to the STBL of your language http://i.imgur.com/aBGi0DR.png

 

Thansk i will try!;)

Posted

MaryJane and maraas,

thanks for the info. It means I'll have to build a "hotel" or "dance club" in edit town and see how it works.

 

maraas,

an update on my crashes on save/save as. it turned out that when I use OKW and a lot of CC's, the game takes a long time to save...I was just being too impatient and thought the game was not responding, while it was just taking time to save and it took a looooong time!!!

So, that issue seems to have resolved by itself.

 

update on my male Sim not using the dildo during dildo animation: even though Lady666 or Amra72 (don't remember which) has an animation for dildo solo action on chair/couch, the male does not seem to find the dildo on his inventory. However, I tried it with a female Sim and it works just fine. Not sure why that is!

 

bobby45,

I'm not sure if you are part of the OKW team, especially since you seem to know about text editing, I'm also not sure how much work has been done on text editing either. I've been slowly working on the STBL file and changing those notifications/texts into a more finished UI product. I'm doing this for myself, but I will be more than happy to share with the team what I've done if it helps moving the mod forward. It's easy work, just time consuming and tedious!

So, let me know if anyone is interested.

 

By the way bobby, I can't seem to open your pic attachments!

Another by the way bobby, can you have one FNV code more than once but with different texts?

i mean for instance:

0x0DFD65F864701026 : sorry not right now (1)

0x0DFD65F864701026 : may be another time (2)

I was thinking instead of getting the same answer, may be it will randomly change from 1 to 2...etc

 

 

Edit:

 

Lady666 has released a new version with new animations and they are great.

see here  http://www.loverslab.com/topic/58017-sims3wip-lady666s-sex-animations-for-kinky-world/?p=1473009

Posted

Just wondering, but is there any way/plans to coerce a sim into doing something, e.g. pimping someone? What e.g. does the masochist trait do? 

 

What would also be nice if one could toggle the always accept only for specific sims instead for all on/off.

Posted

 What e.g. does the masochist trait do? 

 

 

 It gives the Masochist a beaten up moodlet after they are raped.  

It does not give the moodlet just for rough sex tho, but I think it should give them some kind of buff after any rough sex

Posted

Hallo,

The small problem with a female on male, one on one rape I've encountered is that when the process goes through many loops and if in the first one the rapist is naturally in an active role, then after a new loop the victum (a weak one) and the rapist (strengh maximized) swap the roles and victum plays the rapist the rest of the act. So how do I stop this role-swapping?

 

I think it happened in my game once out of several rapes that took place. A female with a strap-on was raping a male, but then at the second animation, they switched roles! The male was now raping the female. I thought it was odd.

Posted

MaryJane and maraas,

thanks for the info. It means I'll have to build a "hotel" or "dance club" in edit town and see how it works.

 

maraas,

an update on my crashes on save/save as. it turned out that when I use OKW and a lot of CC's, the game takes a long time to save...I was just being too impatient and thought the game was not responding, while it was just taking time to save and it took a looooong time!!!

So, that issue seems to have resolved by itself.

 

update on my male Sim not using the dildo during dildo animation: even though Lady666 or Amra72 (don't remember which) has an animation for dildo solo action on chair/couch, the male does not seem to find the dildo on his inventory. However, I tried it with a female Sim and it works just fine. Not sure why that is!

 

bobby45,

I'm not sure if you are part of the OKW team, especially since you seem to know about text editing, I'm also not sure how much work has been done on text editing either. I've been slowly working on the STBL file and changing those notifications/texts into a more finished UI product. I'm doing this for myself, but I will be more than happy to share with the team what I've done if it helps moving the mod forward. It's easy work, just time consuming and tedious!

So, let me know if anyone is interested.

 

By the way bobby, I can't seem to open your pic attachments!

Another by the way bobby, can you have one FNV code more than once but with different texts?

i mean for instance:

0x0DFD65F864701026 : sorry not right now (1)

0x0DFD65F864701026 : may be another time (2)

I was thinking instead of getting the same answer, may be it will randomly change from 1 to 2...etc

 

 

Edit:

 

Lady666 has released a new version with new animations and they are great.

see here  http://www.loverslab.com/topic/58017-sims3wip-lady666s-sex-animations-for-kinky-world/?p=1473009

 

I'm not part of the team. I only used ILSpy to spy a little on the code to learn about modding and see if I could create one. For now, all I did was modify the solo dance with some guy pole animation to create a pole dance tipping system. There still tons of bugs(How the fuck can I cancel the anim by clicking on the icon??) tho and I used a modified kinky mod that I don't want to distribute.

 

I don't think you can have random text. What could be possible with Oniki support is to add a little context. Lets say someone refuse sex with you, it could add the current mood to the string to localize.

 

So instead of AskForWooHoo.InteractionFeedback_Rejected you could have 

AskForWooHoo.InteractionFeedback_Rejected+Annoyed or AskForWooHoo.InteractionFeedback_Rejected+HateYou

 

But, I guess that no where near the pipeline and would require major change.

Posted

 

Another by the way bobby, can you have one FNV code more than once but with different texts?

i mean for instance:

0x0DFD65F864701026 : sorry not right now (1)

0x0DFD65F864701026 : may be another time (2)

I was thinking instead of getting the same answer, may be it will randomly change from 1 to 2...etc

 

That should be possible, by taking advantage of the functionality built into the game's translation engine for other random texts. It requires the creation of some *additional* FNV codes though; you can't list the same FNV code multiple times and expect the game to choose one randomly.

 

Say that you have a source string called "Sims3.SourceStringWithRandomTextResult". You calculate the FNV code as usual, and then give the STBL entry the value "{Variation.X}", where X is the number of random texts you want to have (the quotes should not be included, but the curly brackets must be there).

Then you add new STBL entries for the source string plus a suffix consisting of an underscore plus the number of the entry. With two random texts for "Sims3.SourceStringWithRandomTextResult", that would mean two new strings named "Sims3.SourceStringWithRandomTextResult_1" and "Sims3.SourceStringWithRandomTextResult_2". Compute the FNV codes for these as well, and give them the contents you like, and then it should work.

 

Keep in mind that this doesn't change the outcome of any actions in any way, it only provides some variety in how the responses are phrased. If the original string accepts flags like {0.String}, {0.SimFirstName}, {MA.male text} and {FA.female text}, the flags can be used for the variations as well.

 

Posted

 

 

That should be possible, by taking advantage of the functionality built into the game's translation engine for other random texts. It requires the creation of some *additional* FNV codes though; you can't list the same FNV code multiple times and expect the game to choose one randomly.

 

Say that you have a source string called "Sims3.SourceStringWithRandomTextResult". You calculate the FNV code as usual, and then give the STBL entry the value "{Variation.X}", where X is the number of random texts you want to have (the quotes should not be included, but the curly brackets must be there).

Then you add new STBL entries for the source string plus a suffix consisting of an underscore plus the number of the entry. With two random texts for "Sims3.SourceStringWithRandomTextResult", that would mean two new strings named "Sims3.SourceStringWithRandomTextResult_1" and "Sims3.SourceStringWithRandomTextResult_2". Compute the FNV codes for these as well, and give them the contents you like, and then it should work.

 

Keep in mind that this doesn't change the outcome of any actions in any way, it only provides some variety in how the responses are phrased. If the original string accepts flags like {0.String}, {0.SimFirstName}, {MA.male text} and {FA.female text}, the flags can be used for the variations as well.

 

 

 

Thanks a lot Norman,

My coding skills are very very limited and my scripting skills amateurish. So without sounding completely ignorant, I have a few questions about the string Sims3.SourceStringWithRandomTextResult

 

Let's see if I understand correctly.

So, first I get an FNV code for Sims3.SourceStringWithRandomTextResult, let's say it's FNV1234567890

Then I go to the STBL resource editor and add FNV1234567890

Now where does {Variation.X} go?

 

Once the above steps are completed, I get FNV values for Sims3.SourceStringWithRandomTextResult_1 and Sims3.SourceStringWithRandomTextResult_2, enter those values in the STBL resource editor and add the corresponding content.

 

 

 

Posted

Other people in my town are always being raped but none of my girls do. Is 1 or 100 increased chances of them getting raped or do your household not get raped?

Posted

 

Thanks a lot Norman,

My coding skills are very very limited and my scripting skills amateurish. So without sounding completely ignorant, I have a few questions about the string Sims3.SourceStringWithRandomTextResult

 

Let's see if I understand correctly.

So, first I get an FNV code for Sims3.SourceStringWithRandomTextResult, let's say it's FNV1234567890

Then I go to the STBL resource editor and add FNV1234567890

Now where does {Variation.X} go?

 

Once the above steps are completed, I get FNV values for Sims3.SourceStringWithRandomTextResult_1 and Sims3.SourceStringWithRandomTextResult_2, enter those values in the STBL resource editor and add the corresponding content.

The {Variation.X} is the text that you put into the main entry (but with X replaced with a number) – in my example the Sims3.SourceStringWithRandomTextResult.

 

 

But to illustrate how this works, let's take a real example, from the game files.

 

This example involves this set of STBL entries:

  • "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown" (FNV64 code: 0x9E1053125E1E4577), value: "{Variation.3}"
  • "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown_1" (FNV64 code: 0x507DF2A2755FFF2F), value "Whoa, I get the chills just thinking about what this thing is used for."
  • "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown_2" (FNV64 code: 0x507DF2A2755FFF2C), value: "What an odd slab of stone. Gazing at it makes me sleepy...and thirsty...but mostly sleepy."
  • "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown_3" (FNV64 code: 0x507DF2A2755FFF2D), value "What a creepy slab of stone. I wonder what it's for?"

With "Supernatural" installed, when your sim sees an altar for the first time, the game triggers him/her to reflect on it. If the sim doesn't know any vampires yet, the game tells the translation engine to look up the text that corresponds to the key "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown".

 

The translation engine computes the FNV64 code for this key, ends up with 0x9E1053125E1E4577 and notices that it corresponds to the value ”{Variation.3}”. When the engine parses this value (analyzing anything that is put between curly braces) it realizes that it means that the game wants it to pick one of some related strings at random. And apparently there are 3 strings to choose between, as that is what the number after "Variation." says.

 

So the translation engine now rolls a random integer from 1 to 3 … let's pretend that it rolls a 2. It adds an underscore and this random result to the original text key, which means that it now has a new key called "Gameplay/Objects/Beds/Altar:OnViewTNSNoVampireKnown_2". Now it can compute the FNV64 code for this key, and ends up with 0x507DF2A2755FFF2C – which we can see in the STBL table above corresponds to the value "What an odd slab of stone. Gazing at it makes me sleepy...and thirsty...but mostly sleepy." So that is the text that the game now shows you, this particular time.

 

 

Now when you want to create your own sets of random texts for KinkyWorld, the value "{Variation.X}" should be given to those of OnikiKay's keys that you would like to have several possible values. Remember to replace the X with the number of texts you can come up with for each key.

Then create new keys that extend KinkyWorld's original keys as in the example above – add a suffix consisting of an underscore and the number of each possible text to the original key, and compute the FNV64 code for each of these variations.

Posted

 

 

Thanks Norman, I think I got it...I will give it a try tomorrow morning and see how that goes.

The Sims 3 seems to be a much easier game to mod than some of the ones I worked on.

For instance, in Rome Total War, if you screw up a script or a UI card is missing, the game crashes. This game seems to be more forgiving.

Posted

Other people in my town are always being raped but none of my girls do. Is 1 or 100 increased chances of them getting raped or do your household not get raped?

 

 From what I`ve found your sims have an equal chance as any other sim in the town.

If you increase the chance number rapes happen more often.

Posted

Other people in my town are always being raped but none of my girls do. Is 1 or 100 increased chances of them getting raped or do your household not get raped?

 

They do get raped, but it depends on the situation. They have to be alone on the lot, or alone in a room at least, or else the rapist will feel like it's too crowded. Also, I noticed that when your sim is doing kinky stuff alone, like masturbating or a teasing dance, the change of them getting raped is higher. 

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
×
×
  • Create New...