Pink Petal Games

Game Editing And Additions => User Mods => Topic started by: recreation on May 09, 2011, 05:15:32 PM

Title: Lesbian Sex, Threesome, and Groupsex...
Post by: recreation on May 09, 2011, 05:15:32 PM
Ive been waiting for these 3 options awhile, hoped for a new release where they would be added, but it took too long for me and now thats not even sure the developement goes on ive added them myself^^
Just copy the scipts into your "Resources\Scripts" -folder (be sure to backup your original script-files) and thats it.
if you get any trouble with the script, tell me.
btw my english is not the best, so if you think the outputed text sounds somehow oddish or is simply wrong just post a better text here and ill change it ;)

edit: i forgot to tell i have made them for r485 and tested them successfully in r593 and r612 too.

edit²: thx to Xipomus for fixing some bugs!

~enjoy
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Nex Crimen on May 11, 2011, 06:17:54 AM
Allow me to be the first to say "THANK YOU, THANK YOU"
I've been trying to do very same thing on and off for months, and now I no longer need to bother. :D


Overall a brilliant mod, everything works like it should, and no errors this far.


I hope we can expect to see more work from you in the future
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xela on May 11, 2011, 07:52:54 AM
New options for pics? I'll give it a try later but I doubt anyone has the energy to redo all girls :D
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: trex on May 11, 2011, 08:38:01 AM
Overall a brilliant mod, everything works like it should, and no errors this far.
I hope we can expect to see more work from you in the future


QFT, thanks for the mod!
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: GonDra on May 11, 2011, 10:34:00 AM
New options for pics? I'll give it a try later but I doubt anyone has the energy to redo all girls :D

I think you misunderstood the Post. I am pretty sure this is a fix for the nonworking entries in the "Interact with" entries.
Edit: Yep its Exactly that. Awesome.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xela on May 12, 2011, 06:20:02 AM
I think you misunderstood the Post. I am pretty sure this is a fix for the nonworking entries in the "Interact with" entries.
Edit: Yep its Exactly that. Awesome.

LoL :)

That is awesome. Way to go!
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Begferdeth on May 12, 2011, 10:18:28 AM
One odd bug with it that I found... when I ask them to have sex with me, I get a bunch of replies at once. "She refuses" "You each other" "She refuses" "You cum all over her" all in a row, without clicking the "interact" button again.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 12, 2011, 01:40:36 PM
Had the same problem. Checked the default Dungeon Interaction script and found the END SCRIPT option in the wrong spot.

Fixed it. The normal interaction file was correct, so didn't change anything there.

Included in this post.

To the Author. Thx for fixing this problem. Cheers.

Xipomus
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: recreation on May 12, 2011, 04:22:10 PM
Thx Xipomus for fixing that bug, i have added the fixed dungeon script in the first post.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 12, 2011, 05:23:13 PM
You're most welcome. You did the hard work. I just checked how it was done in the normal interaction and compared it to the dungeon one.

But because the script editor is still in the building fase it's easy to miss such a thing.  That's one of the reasons I haven't played much with it as of yet.

So good show on the orginals and keep up the good work
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: eviljanitor on May 13, 2011, 02:16:00 AM
Only bug i found was they sometimes get pregnant with your kid while haveing lesbian sex. Other than that it Works great.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: NWN12 on May 13, 2011, 03:25:50 AM
can you tell me how you make it.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: recreation on May 13, 2011, 07:35:19 AM
Only bug i found was they sometimes get pregnant with your kid while haveing lesbian sex. Other than that it Works great.
thats true, its cos i had to put an existing variable into this part of the script and there is no "HaveLesbianSex" existing so i had to take one of the other variables which you can get pregnant from :(

Quote
can you tell me how you make it.
well its hard to explain how i made them exactly but:
Quote
I just checked how it was done in the normal interaction and compared it to the dungeon one.
thats for the most part what i have done too.
the secret is that you need to understand the original code (and the script editor >_>) and for that its good (but not nessecary) to have practice with some sort of programming language.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 13, 2011, 07:21:11 PM
In regarding to the pregnancy issue. you could just leave out the have bondage sex part coz you update stats before.
Just a idea mind you.

Finally got vc++ 2010 to build it, so now i can check out if i can modify the script editor to do some things easier.
Until then keep up the good work :D
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: recreation on May 14, 2011, 02:28:58 AM
to be honest i dont know what the "Have...Sex" part does so i thought its better to leave it^^"
ill test it in time.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Luckyoh on May 15, 2011, 12:06:14 PM
Thanks for all the hard work on this one, recreation.
The mod works like a dream  ;D
 
 
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: NWN12 on May 16, 2011, 10:49:08 AM
where can i learn??
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: frozen_ghost on May 17, 2011, 01:05:56 AM
Thank you, recreation.
Nice to see those options up, and running.
(Personally, I would like to see someone make a random event script, so I can see how it is done. Tried to create a random event several times, but never got it to work.)
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 17, 2011, 09:27:16 AM
Yo.

Random events are somewhat tricky. Especially if there is something wrong with the script, it won't fire.
Also it only works when you begin a new brothel. For some reason the globaltriggers isn't reinitialized when you load a save.

I'll try to explain how I got it to work.

First I edited the whoremaster dir\resources\scripts\GlobalTriggers.xml with Wordpad.
Added the following line after the nomoney and the closer />

   <Trigger   
      Type      = "Random"
      File      = "RandomLotery.script"
        Chance      = "50%"
      OnceOnly   = "True"
   />

In this example I create a Random event. It's a 1 in 2 chance it wil run and only once.

The scripts was as follows:
INIT
SetVar (*0*) (*0*)
ENDINIT
IfVar (*0*) (*EqualTo*) (*0*)
        Dialog (*You have won the Crossgate Lotery!!!*)
        AddRandomValueToGold (*1000*) (*10000*)
        SetVar (*0*) (*1*)
EndIf
ENDSCRIPT

The above is a bit more than should. But this definitly works.
Line 1: is INIT. Each script start with INIT otherwise no dice.
Line 2: SetVar (set a variable 0 with value 0)
Line 3: ENDINIT - end the initialisation fase of the script.
Line 4: Check if Var 0 is value 0 then do the rest of the lines till EndIf
Line 5: Show player text that he has won the Lottery
Line 6: Add Random amount of gold between 1000 en 10000 to player
Line 7: Set Variable 0 to 1
Line 8: EndIf (close the If statement)
Line 9: ENDSCRIPT to tell WM that the script is complete and it can stop running it.

Hopefully this helps.

Enclosed is the script file.

Good luck scripting.

Xmus
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 17, 2011, 09:35:08 AM
Edited the script to clean it up and lose the variables. Will let the orignal post stand for the instructions.

Here is the new script. It doens't contain the Setvar lines or the If loop.

Some quick and dirty the script now
INIT
ENDINIT
Dialog(*You have won the Crossgate Lotery!!!*)
AddRandomValuetoGold (*1000*) (*10000*)
ENDSCRIPT

It's enclosed again.
The first was based on the nomoney script, but this one is much clearer I believe.

Hopefully I make sence, coz I just lost the plot :D

Good luck
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: frozen_ghost on May 17, 2011, 12:10:48 PM
Thank you very much!
It makes perfect sense. I also see why my scripts weren't firing.
The idea I had, was to create an event, (which fires about as often as "customer-no-pay".), where a creature from the catacombs invades the brothel, and makes-off with one of the girls. (The girl comes back, damaged, of course, and most likely inseminated.)
Conversely; One of the gangs might encounter it instead, whereas all hell breaks loose in the hallways.
I felt that with the player's brothel being placed on top of a monster-pit, it would be very likely that something would find a way in, on occasion.

I'm going to keep hacking at it, until I get it working, but if anyone else wants to take the idea, and run with it, be my guest.
Again, thanks for the example.


EDIT;
I've spent all day working on this, and while it fires now, and displays the dialogue, I can't get it to select a girl at random, apply the resulting damages to that girl (or any girl), or display girl's name in dialogue. I give up. Anyone who wants this, take it.
Sorry for hijacking your thread, but I was so sure that with just a little help, I could make it work. Thanks anyway.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: Xipomus on May 18, 2011, 09:55:03 PM
You're idea is a good one. Only not possible with the current script or lua tools in an easy way.

What you could do is make a script file that handles the Dialog and stats of the kidnapping and variable insemination. Call it Monsterrape.script for now.
After that you could make a triggers.xml which you place in the different girl folders with the following contents:
<Triggers>
   <Trigger   
      Type      = "Random"
      File      = "Monsterrape.script"
        Chance      = "3%"
      OnceOnly   = "True"
         />
</Triggers>

Then every girl has a 3 percent chance of getting caught by the monsters and inseminated.

Just an idea. Girl own triggers work. Haven't tested this one yet.
You need to start a new brother for the triggers.xml to be read.
You need to place the xml with all the girls that could be kidnapped.

Difference between this triggers.xml and the globaltriggers.xml is that the girl name is know.

Hopefully this helps some.

I'm off to bed. Good luck scripting.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: ShiningRadiance on May 24, 2011, 03:29:17 PM
...Service only raises when you force her to give a blowjob, not consensually. Can you fix this, or?
Title: The healing power of rape...
Post by: DeadlyAlias on May 26, 2011, 12:41:17 PM
Uh, this might have been mentioned earlier (I only skimmed the thread), but now forcing a girl into something increases her health. Was that intentional?
Title: Re: The healing power of rape...
Post by: ShiningRadiance on May 28, 2011, 12:03:22 AM
Uh, this might have been mentioned earlier (I only skimmed the thread), but now forcing a girl into something increases her health. Was that intentional?


Only if that girl has certain traits.
Title: Re: Lesbian Sex, Threesome, and Groupsex...
Post by: EthanEverhart on March 11, 2012, 02:38:37 PM
Hey guys, first off great job getting the new options to work.
However, they're still a little buggy.
The pictures that show up with each option don't match.
Threesome, join in group session, and 'to have sex with another girl' result in normal sex pictures
'have sex with a beast' results in lesbian pics
and 'blowjob' (both regular and deepthroat) shows up as a normal profile pictures.
Anyone know how to fix this?