de en es fr
Let the machine help
Light teasing, exhibition, BDSM, sissyfication, watersports... with sounds and pictures


Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next
Author Message
 Spanking Party
PostPosted: Wed Oct 11, 2017 9:06 am 
Offline
Veteran
User avatar
It's been awhile, so I think it's time I shared a new script!

It was my fortieth (ugh!) birthday party a few weeks ago, and that got me thinking about celebrations and parties... and of course my mind then turned to *spanking* parties! I figured a 'virtual' spanking party in SexScripts might be fun to make and play, so I've been tinkering and tweaking this project off and on.

Please keep in mind that this is possibly a work in progress: it is totally playable now (aside from any bugs I've missed!) but I'm thinking that if people like it and have suggestions, I could add more 'games' and 'rounds' beyond the current content/experience. See 'spoilers' for more on this...

This script can be played as alone, as hotseat multiplayer or with AI spankees in addition to any human players, with a maximum of six players total. Gauntlet Mode means each spankee will get spanked by *all* the guest spankers; otherwise, each player is only spanked once.

There are a few 'guest rosters' to choose from (i.e. spanker characters/images); you can pick the guest roster yourself but the actual guests are randomly chosen for extra fun. Guests are currently based on my past scripts (default), porn MILFs, and famous spanking models/Dommes.

I am open to adding new guests and even new 'Party Pack' guest rosters, such as "1990's TV Babes" (originally tested but temporarily removed for want of enough images and guests) or other TV decades (70's, 80's, 2000's, etc.), or even rosters like 'Leda Ladies', 'Wrestlers' or 'Swimsuit/Fitness Models', etc. so anyone with requests/suggestions for guests, please feel free.

You can "save" and "load" both player lists (who will be spanked, i.e. all human and AI spankees, names, genders, etc.) and party settings (the guest roster, implements to be used, gauntlet mode setting, etc.) to let you quickly replay with your "favourite" settings.

This script can also be modified for the user's preference, but some of these tweaks can only be done by editing the script itself (what you can/should change is heavily commented). Non-advanced users shouldn't need to change anything, though, as most important settings will be asked/set during the actual running of the script.

SPOILERS: Right now, you get 2-12 spankings, of two different "kinds", depending on settings, both determined via different random methods. I am very open to adding to this, such as adding more and different spanking rounds, perhaps even dividing implements into severity categories, having some sort of 'door prize' (one spankee gets a really bad spanking at the end of the party!) or even a contest between guests of some kind for a prize. Anyone with ideas, wishes or suggestions, please feel free to comment; I can't promise a timeframe of updates, but I would like to expand this script further as long as it doesn't take too much work.

Latest Version: v1.7

Requirements
SpankCore v1.0+
At least one Party Pack must be downloaded as well as the main script.

Download:
Spanking Party

Party Pack #00 - Default Guests
Party Pack #01 - Porn Cougars
Party Pack #02 - Spanko Ladies
Party Pack #03 - Domme Ladies

Changelog
11/10/17: v1.0 - initial upload.
13/10/17: v1.1 - added warning if you have less than 6 implements to use; added new 'spanko babe' guest roster; misc. tweaks and bug fixes.
13/10/17: v1.2 - separated guest images into 'Party Packs' for smaller core download size.
13/10/17: v1.3 - separated spanking sounds and implement images to 'SpankCore' core pack, to make future updates to this (and other) scripts smaller in size.
03/04/20: v1.6 - added more "games" at the party, more interaction, 2 new "porn milf" guests (redownload Party Pack #01) and some bug fixes.
08/04/20: v1.7 - added new 'Party Pack' (Dommes); "MILF" pack renamed after I actually got a virtual spanking for being "disrespectful"! :(

Old Versions
v1.1 via MediaFire (in case you need it for some reason)


Last edited by Banjo on Wed Apr 08, 2020 10:51 am, edited 12 times in total.

Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Wed Oct 11, 2017 9:48 pm 
Offline
Veteran
Nice theme!
I wonder if such exists in reality but it certainly thrills me.

Seems all .png files are missing, eg. invitation.png, swats_30.png ...

Nevertheless, nice job, well done.
Thank you!

Mart.


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Wed Oct 11, 2017 11:32 pm 
Offline
Active member
This coulf me awesome :)

But when i trying pick host, there comes "error, Negative array index (-1) too large for array size ()"

and script stop.. :/


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 1:03 am 
Offline
Regular
I'm getting the same error, Negative array index, as pepez, above. Can't get past the host selection no matter what combinations, I enter.


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 6:44 am 
Offline
Veteran
User avatar
martlb wrote:
Seems all .png files are missing, eg. invitation.png, swats_30.png ...

Sorry, Mart... I noticed that myself a couple of minutes after uploading and reuploaded, but it seems you downloaded it faster than I could fix it! :) Redownload and hopefully those files should be there now.

pepez wrote:
when i trying pick host, there comes "error, Negative array index (-1) too large for array size ()" and script stop.. :/

I'm a bit confused why two people get this error but I don't... it's easy to miss bugs but if it is a bug, why can I not replicate this error? I just tested again, and it ran fine for me.

Can anyone who got this error tell me exactly what settings they used for their party? that is, which roster of guests, how many guests, gauntlet mode, equal guests-to-spankees? I will then try and run the script myself with the exact same settings to see if I get the error too.

Only thing I can think of is that in the past occasionally a few functions haven't worked on Android or Linux... all my scripts are written and tested in Windows 7 x64. Does anyone with this problem use something different?

Doti, any ideas on why this happens for some people and not me?
Code:
def setHost = {
   if(selecthost==true) {
      def hostPick = getSelectedValue("Who is the host of the party?",spankerArray)
      host = spankerArray[hostPick]
   }
   else {
      host = spanker1
   }
}

... is the code at that point.

In the meantime, please edit the script ("Banjo/spankparty.groovy") near the start (line 52), setting "selecthost = true" to "sethost = false" and see if that makes a difference? I suspect another bug may occur though as I am uncertain it's that exact piece of code causing the issue.

I'll definitely work with everyone to fix this asap... only thing worse than a bug is a bug that prevents even trying to play! :(


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 9:28 am 
Offline
Veteran
Ok, did download it again.
Everything works fine for me.
No problem with selecting a host or anything else.
Nice script!


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 10:07 am 
Offline
Active member
Banjo wrote:
martlb wrote:
Seems all .png files are missing, eg. invitation.png, swats_30.png ...

Sorry, Mart... I noticed that myself a couple of minutes after uploading and reuploaded, but it seems you downloaded it faster than I could fix it! :) Redownload and hopefully those files should be there now.

pepez wrote:
when i trying pick host, there comes "error, Negative array index (-1) too large for array size ()" and script stop.. :/

I'm a bit confused why two people get this error but I don't... it's easy to miss bugs but if it is a bug, why can I not replicate this error? I just tested again, and it ran fine for me.

Can anyone who got this error tell me exactly what settings they used for their party? that is, which roster of guests, how many guests, gauntlet mode, equal guests-to-spankees? I will then try and run the script myself with the exact same settings to see if I get the error too.

Only thing I can think of is that in the past occasionally a few functions haven't worked on Android or Linux... all my scripts are written and tested in Windows 7 x64. Does anyone with this problem use something different?

Doti, any ideas on why this happens for some people and not me?
Code:
def setHost = {
   if(selecthost==true) {
      def hostPick = getSelectedValue("Who is the host of the party?",spankerArray)
      host = spankerArray[hostPick]
   }
   else {
      host = spanker1
   }
}

... is the code at that point.

In the meantime, please edit the script ("Banjo/spankparty.groovy") near the start (line 52), setting "selecthost = true" to "sethost = false" and see if that makes a difference? I suspect another bug may occur though as I am uncertain it's that exact piece of code causing the issue.

I'll definitely work with everyone to fix this asap... only thing worse than a bug is a bug that prevents even trying to play! :(



Still same :/


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 10:28 am 
Offline
Veteran
User avatar
Okay, so if it works for Mart (glad you like it!), but still not for Pepez, that means surely one of two things:

1) Different computer OS or version of SexScripts.
* Can you please confirm which version of SexScripts you are using, and what kind of computer you run it on (Windows, Linux, Apple, Android tablet, etc.)?

2) A certain party/setting configuration when playing this script causes the error that Mart and I have not tried yet.
* Anyone getting this error, can you please make note of and report back the choices you make when asked to set up the party and players so I can try with the exact same settings?

Also, Pepez, did you try what I suggested with editing the script to disable host selection? If so, where did the error then occur?


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 10:45 am 
Offline
Site Admin
User avatar
I tried, the errors happens just after setHost(), in setImplements(), on toyboxArray[getRandom(toybox.size()-2)] or later cases, probably too small toyboxArray.


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:12 pm 
Offline
Active member
I add each toy, in the toy menu, and default start working but other dont.. IF i choose milfs then that same errors come than before :/

But nice game.. I cant wait how you gonna improve this :) Maybe spanking to the nuts? :)


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:13 pm 
Offline
Veteran
User avatar
Glad you got it working, Pepez! Have fun!

Thanks, Doti! You indeed found the reason for the error.

This script crashes if you own (have checked your toy lists) less than SIX spanking implements!

I will add a "check" to prevent this (it will tell you that you need more toys and let you either use the default list or exit the script cleanly) with the next update, and will also add implements.groovy (see below) to this package for those who don't have it installed... but for now, if you get this error, the fix is as follows:

1) Run my custom toy script "implements.groovy", found HERE if you don't have it already, and select at least six spanking implements that you own.

OR

2) Edit line 51 of the script (Banjo\spankparty.groovy) and change it from "toyboxUseLists=true" to "toyboxUseLists=false"; this will always use the in-built default list of spanking implements rather than checking your own personal toy list.

EDIT: can anyone else replicate the MILF roster error?


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:15 pm 
Offline
Active member
Banjo wrote:
Glad you got it working, Pepez! Have fun!

Thanks, Doti! You indeed found the reason for the error.

This script crashes if you own (have checked your toy lists) less than SIX spanking implements!

I will add a "check" to prevent this (it will tell you that you need more toys and let you either use the default list or exit the script cleanly) with the next update, and will also add implements.groovy (see below) to this package for those who don't have it installed... but for now, if you get this error, the fix is as follows:

1) Run my custom toy script "implements.groovy", found HERE if you don't have it already, and select at least six spanking implements that you own.

OR

2) Edit line 51 of the script (Banjo\spankparty.groovy) and change it from "toyboxUseLists=true" to "toyboxUseLists=false"; this will always use the in-built default list of spanking implements rather than checking your own personal toy list.

EDIT: can anyone else replicate the MILF roster error?



Now i add Every piece of clothes.. Milf started work too :)

But i dont know why two whip items doesn´t work.. :/ Its says items name null, and of course cant found i pic...


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:22 pm 
Offline
Veteran
User avatar
pepez wrote:
Now i add Every piece of clothes.. Milf started work too :)
But i dont know why two whip items doesn´t work.. :/ Its says items name null, and of course cant found i pic...

I'm guessing the error comes from simply not having enough 'toys' for the program to check and pick six options from (this is what it does before the party starts; it goes through everything you own and picks six spanking implements from a defined list of implements - mostly the ones on my implements.groovy list - at random).

I would suggest using implements.groovy rather than toys.groovy to pick your spanking tools; the default list is very limited and I'm not sure the script will work, much less be as much fun, using just the very few implements on the default list.

I just wish I could somehow add "Implements" to the dropdown menu of SexScripts like "Toys" to make this easier to use, especially since editing the default toys.groovy file and publishing it is (understandably) frowned upon, since it would overwrite the original.

If you still get errors, what implements (six or more, to be safe) did you choose?


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:30 pm 
Offline
Active member
Banjo wrote:
pepez wrote:
Now i add Every piece of clothes.. Milf started work too :)
But i dont know why two whip items doesn´t work.. :/ Its says items name null, and of course cant found i pic...

I'm guessing the error comes from simply not having enough 'toys' for the program to check and pick six options from (this is what it does before the party starts; it goes through everything you own and picks six spanking implements from a defined list of implements - mostly the ones on my implements.groovy list - at random).

I would suggest using implements.groovy rather than toys.groovy to pick your spanking tools; the default list is very limited and I'm not sure the script will work, much less be as much fun, using just the very few implements on the default list.

I just wish I could somehow add "Implements" to the dropdown menu of SexScripts like "Toys" to make this easier to use, especially since editing the default toys.groovy file and publishing it is (understandably) frowned upon, since it would overwrite the original.

If you still get errors, what implements (six or more, to be safe) did you choose?



Now its working :) thanks you!


Top
 Profile Send private message 
 
 Re: Spanking Party
PostPosted: Thu Oct 12, 2017 3:58 pm 
Offline
Veteran
User avatar
pepez wrote:
Now its working :) thanks you!


Really happy to hear it! Let me know how you go with the script please! :)

Thanks for reporting the error, too, as it was something I'd not thought of but may effect lots of people and I'd not have known if it wasn't pointed out.

I've fixed this in the next version (it will warn if you don't have enough implements and ask if you want to exit and add some or use the default list) but I will wait another day before uploading the update in case anyone else finds any other bugs or issues, or has a suggestion I can easily add!

On the subject of planned additions, this script will always remain spanking focused (sorry for those who want more "hardcore" stuff like CBT, etc.) because that's my "thing" (as you might notice from all my scripts here! :lol: ) but within that one limit, I am happy to add more 'games', rounds, cruel twists or fun choices. Please feel free to suggest ideas, whether along those lines or just specific "guests" you'd like to see featured (though I'm already working on a "Spankos" roster that features many of the lovely ladies from Mart's Discipline Clinic). ;)


Top
 Profile Send private message 
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Maroon Fusion theme created by Oxydo
Software, theme modifications, phpBB modification by Doti 2010, 2015
This website uses session cookies only.