Since people are redoing PCM scripts...

All about the past, current and future webteases and the art of webteasing in general.
---
miatly
Explorer At Heart
Explorer At Heart
Posts: 100
Joined: Sun Jul 08, 2007 7:49 pm

Since people are redoing PCM scripts...

Post by miatly »

I have a request.

If you can somehow replicate the constant lap rate .imp file into a flash tease you will be a god among men. What this file does is adjusts its metronome so that eventually you will edge after 15 seconds of stroking. Over and over.

I'm trying to get PCM to work so i can play with it again, but pcm is such a pain in the ass.

There is also the Lap squeeze files found at http://groups.yahoo.com/group/pcm3dev/files/ that I believe utilize this engine in a pretty awesome tease. I've had even less success getting that working in the past.

So thats my request. I'm gonna go back to trying to get PCM to work.

p.s. heres the .imp file

script constant_lap_rate;

/*
* This produces a standard slideshow from a directory of images,
* with a metronome accompaniment and a 'Lap' button.
*
* The trick is that the script adjusts the 'lap break' and the
* metronome rate as to try to keep a constant lap every 15 seconds.
*/

int lapButton;
float ssDelay = 10.0;
int lapCount = 0;

string path = "c:\\pics\\";

int minLap = 5;
int maxLap = 15;

float minRate = 30.0;
float maxRate = 240.0;

void main() is
lapButton = createButton("Lap");

// Warmup
metroStart();

slideshow(60.0,10.0,1:00);
slideshow(90.0,10.0,1:00);
slideshow(120.0,10.0,1:00);
if lapCount < 3 then slideshow(150.0,10.0,1:00); end;
if lapCount < 3 then slideshow(180.0,10.0,1:00); end;
if lapCount < 3 then slideshow(210.0,10.0,1:00); end;
if lapCount < 3 then slideshow(240.0,10.0,1:00); end;

metroStop();
setText("Now that you're warmed up, lets start.");
setDelay(10);
wait(_TIMER);
metroStart();
int numLaps = randomInt(50,120); // # laps to do

while lapCount < numLaps do
int baseRate = randomInt(40,150);
setText("Let's switch it up a bit ...");
setDelay(5);
wait(_TIMER);
rateGame(baseRate,15,0:15,5:00);
end;

metroStop();
setText("Finished");
end;

void slideshow(float beat, float lapDelay, interval duration) is
int event = _TIMER;
string image;
metroRate(beat);
datetime startTime = now();
while now() < (startTime + duration) do
setDelay(ssDelay);
image = setRandomImage(path);
setText(image);
event = wait(_TIMER+lapButton);
if event == lapButton then
metroStop();
setText("STOP! Hands off.");
lap(lapDelay);
metroStart();
end;
end;
end;

/*
* The rate game
*/
void rateGame(float initialBeat, float lapDelay, interval lapTarget, interval duration) is
int event = _TIMER;
float rate = initialBeat;
showSpeed(rate);
metroRate(rate);
datetime startTime = now();
datetime lapTime = now();
while now() < (startTime + duration) do
setDelay(ssDelay);
setRandomImage(path);
event = wait(_TIMER+lapButton);
if event == lapButton then
metroStop();
datetime thisLap = now();
interval thisTime = now() - lapTime;
/* Adjust the lap delay */
if thisTime > lapTarget then
lapDelay = lapDelay * 0.8;
rate = rate * 1.1;
else
lapDelay = lapDelay * 1.2;
rate = rate * 0.9;
end;

/* Keep the parameters within sensible bounds */
if lapDelay < minLap then lapDelay = minLap; end;
if lapDelay > maxLap then lapDelay = maxLap; end;
if rate < minRate then rate = minRate; end;
if rate > maxRate then rate = maxRate; end;

setText("Last lap time "&thisTime);
lap(lapDelay);
showSpeed(rate);
metroRate(rate);
metroStart();
lapTime = now();
end;
end;
end;

void showSpeed(int rate) is
setText("Wanking at "&rate&" beats per minute");
end;


string setRandomImage(string path) is
string image = randomImage(path);
println(image);
setImage(image);
return image;
end;

void lap(float lapDelay) is
lapCount = lapCount + 1;
setDelay(lapDelay-3);
wait(_TIMER);
setDelay(1);
setText("3..."); wait(_TIMER);
setText("2..."); wait(_TIMER);
setText("1..."); wait(_TIMER);
end;
srb
Explorer
Explorer
Posts: 45
Joined: Tue Oct 28, 2008 2:47 pm

Re: Since people are redoing PCM scripts...

Post by srb »

Couldn't you just do a timer in the flash editor to do the edge every 15 seconds? Wouldn't that be easier? Or do I misunderstand what you mean?
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1187
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Since people are redoing PCM scripts...

Post by avatarbr »

This is PCM3.

I dont know if Nyx support this features. PCM2 commands already a hard work to "convert", PCM3 it´s more complex.
aldorax
Explorer At Heart
Explorer At Heart
Posts: 304
Joined: Wed May 21, 2008 5:43 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Mid-Atlantic Region, USA

Re: Since people are redoing PCM scripts...

Post by aldorax »

srb wrote:Couldn't you just do a timer in the flash editor to do the edge every 15 seconds? Wouldn't that be easier? Or do I misunderstand what you mean?
I think you misunderstand a bit. I remember this tease and it was a very challenging one after a while. Here' the README file from that script, that explains more about what it does/did:

-----

By "controlled", the Hostess means:

* You'll beat to a prescribed rhythm, stopping when you edge. The
rhythms will vary from comfortable to punitively fast. A warmup
phase will first get you hard, force you to take a couple laps to
the edge, and show you what the different beat rates feel like.
Then you'll go on to the main lap-taking phase of the game.

* Each time you edge, you'll hit the "lap" button and take a rest.
The Hostess will adjust your rest period so that you're always a
certain SHORT time from the edge. Then the Hostess will begin
SQUEEZING DOWN on that time so you're practically squirming at the
edge, constantly unable to cum -- ironically, it feels almost like
cumming continuously. Ever been curious about how women's multiple
orgasms feel? Or what it's like to want an orgasm to STOP?!

* There's an adaptive controller which will adjust your rest period
depending on how long/short your lap time is, adapting to your body.
The Hostess will vary the beat upward in time, with some noise to
keep it unpredictable, and offer "helpful" commentary on your
progress. You, of course, may find her not particularly helpful.

* Your laps, strokes, and time will all be counted. When laps exceed
some threshold, you'll (eventually) be allowed to cum: ramp up to
top speed, lapping as necessary, then cumming at that uncomfortably
fast beat. Very, very HARD. Uncomfortably hard, in fact.

* After cumming, with some probability, you might be forcibly milked:
continue HARD stroking after orgasm, as the beat is gradually
cranked back down. This is incredibly difficult. The Hostess will
offer advice. You will not like it.

* By default, the script starts out in cum control endurance mode.
This means the first day you take about 5 laps before orgasm, but
over the next month daily use will force you to take as many as 30
laps before orgasm. Penalties are assessed for days missed. Your
cum control endurance coach, the Hostess, will build up your stamina.

* THIS SCRIPT IS INTENSE: if you persist through to the cum phase,
you'll be drenched in sweat, muscles quivering, cock sore, and balls
aching. You'll be grunting, squirming, even crying out. Use a
heavy lube, like petroleum jelly -- friction burn is not your
friend, and you won't want to break rhythm to re-lube.

* If you can't make it through to the end, no worries -- just take it
as a training challenge to work up to over time. Or you could fool
with the game parameters, which are described next.

Or, you could try all 30 days of training mode.
miatly
Explorer At Heart
Explorer At Heart
Posts: 100
Joined: Sun Jul 08, 2007 7:49 pm

Re: Since people are redoing PCM scripts...

Post by miatly »

I'll try to explain it better:

The script makes it so that you _will_ edge every 15 seconds. You aren't trying to edge every 15 seconds, the script adjusts your stroke speed over time so that you just will.
When you first start out it may take you a while to reach the edge and the script will periodically increase the speed until you edge. Once you edge you get like 10 seconds to rest. Then it kicks the speed down a little and you repeat the process. This goes on until it only takes 15 seconds to reach the edge. Then, the script will set slower and slower stroking speeds and you get to something ridiculous like 5 strokes taking you to the edge in 15 seconds.
Its a great tease and I've been trying a little every day to make it work on my computer.
User avatar
roysan
Explorer
Explorer
Posts: 37
Joined: Sun Sep 10, 2006 11:22 pm
Location: Germany

Re: Since people are redoing PCM scripts...

Post by roysan »

I have this "constant Lap" file on my Laptop. A year ago it worke fine on another laptop. An i liked it. But now it does not work anymore. I get always a unpleasant error message concerning Java. Anybody here who can help?
Just keep going
gesmack2000
Explorer
Explorer
Posts: 55
Joined: Fri Aug 18, 2006 4:55 pm

Re: Since people are redoing PCM scripts...

Post by gesmack2000 »

Its the same with my pc -.-

And the website from the author of this program is down too....

http://pcm3.dyndns.org

It´s a shame this nice project stops....
solipsist
Explorer
Explorer
Posts: 21
Joined: Fri May 04, 2007 7:26 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive
Dom/me(s): Ms160
Location: Australia
Contact:

Re: Since people are redoing PCM scripts...

Post by solipsist »

Shame about the web site ... the guy who was hosting it just disappeared one day.

I should look for somewhere else to host PCM3, although I just don't have time to work on it at the moment. If someone's enthusiastic the source is available - just drop me a line.

cheers
solipsist

PS the guy who wrote the constant lap rate (my first programmer *snuffle*) was a god. Huge kudos to him for applying serious engineering Control Theory to wanking in front of a computer :->
trilithus
Curious Newbie
Curious Newbie
Posts: 4
Joined: Thu Sep 03, 2009 10:36 am

Re: Since people are redoing PCM scripts...

Post by trilithus »

Hi, does anyone still have the source for PCM3? Both the website and the freepository repository are down :-/
I'd like to take a look to see if I can fix the latest version.
trilithus
Curious Newbie
Curious Newbie
Posts: 4
Joined: Thu Sep 03, 2009 10:36 am

Re: Since people are redoing PCM scripts...

Post by trilithus »

Okay, I've fixed it and uploaded the 'fix' here:
http://groups.yahoo.com/group/pcm3dev/
Some files were missing that were required by the text2speech library... these were probably once included with the JRE..
solipsist
Explorer
Explorer
Posts: 21
Joined: Fri May 04, 2007 7:26 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive
Dom/me(s): Ms160
Location: Australia
Contact:

Re: Since people are redoing PCM scripts...

Post by solipsist »

You're a legend! I'll try to find some time to get the source back online.
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: Since people are redoing PCM scripts...

Post by Triple Alfa »

I downloaded the fix twice, but still got a CRC error for cmu_us_kal.jar when extracting. Removing that file completely did make it run though. Haven't seen any errors so far relating to the lack of cmu_us_kal.jar being there.

I can't believe I didn't know about PCM 3. This is so great I might have to learn to code for it. Are there any tutorials and code lists available? Learning that way is usually much faster then just combining bits from other scripts.
slavejack
Explorer At Heart
Explorer At Heart
Posts: 252
Joined: Sat Oct 13, 2007 1:03 pm

Re: Since people are redoing PCM scripts...

Post by slavejack »

I was getting errors while unpacking the fixed version too. On the advise of trilithus I downloaded the newest version of Winrar and it all seems to be well. :)
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: Since people are redoing PCM scripts...

Post by Triple Alfa »

Indeed, needed winrar for it. Hope 7Zip gets patched soon as using two programs is a bit uncomfortable.

Also I just finished my first script. I haven't actually used the slide-show function yet(as that wasn't needed), but I used a lot of the basic functions. It's a simple orgasm control script telling you how to cum just after getting you to go over the edge. I actually had some fun figuring it all out while using another script as reference.

Are there any places where people share scripts for PCM 3? Or is http://groups.yahoo.com/group/pcm3dev/files/ the only place with PCM 3 files atm? Maybe when I'm done tinkering with it I could upload it if anyone's interested.
solipsist
Explorer
Explorer
Posts: 21
Joined: Fri May 04, 2007 7:26 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive
Dom/me(s): Ms160
Location: Australia
Contact:

Re: Since people are redoing PCM scripts...

Post by solipsist »

The yahoo group is the only place I know of that has related stuff - it's very much a work in progress, as indicated by the version number. There was a tutorial included on the web site, as well as a detailed language description.

Unfortunately my unmonitored internet time is very limited these days, but I'm happy to answer any questions on either this thread or via a pm at milovana.

-- s
Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests