Tease AI General Discussion

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

kimochii69 wrote: Thu Dec 28, 2017 3:49 am Hello,
Is there a way to see which script is currently running?
I’m exploring a bunch of community scripts and found a really hot part but can’t find it again without reading the scripts out of tease!
Yes.
If you type @ you will see which script is running at the moment.

Bye :wave:
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

Quick question: the metronome inside TeaseAI can only be activated by @StartStroking in start scripts and links, or can it also be used during modules after the @StopStroking command? If yes, how?

If the answer is no, I'd like to make a feature request: would it be possible to enable the use of the metronome also after the @StopStroking command in modules(or end scripts) with a dedicated command?

I got this idea yesterday while working on a new version of BlackJerk. I was working on a system of tasks to do during a hand of blackjack. One of the task was: "I want you to stroke at 1 stroke per second for the entire length of the game".
At this point I wanted to add a metronome to guide the strokes. The only solution I came up with was to create an mp3 file long enough to last for the entire length of the game: the problem is the length of a hand. It can be 30 seconds or several minutes, depending on the number of players(2 or 5) and on the number of cards every players picks. Then, at the end of the hand I would have to play another audio file(with no sound or with a stop order) to stop the first file.
All this is doable(in fact I believe I did it in one of my scripts) but it's complicated and you need to create mp3 files specifically for that module.
So this is my idea: the mechanism is similar to the @Slideshow command.
  1. Set the metronome speed with this command @Metronome(X bpm)
  2. Start the metronome with @MetronomeOn
  3. Stop the metronome with @MetronomeOff
Here's an example for a script:

I want you to see you playing with your #Aching #Cock for a while @Metronome(120 bpm)
#StartStroking at 2 strokes per second #SubName @MetronomeOn
More text here
That's enough! @MetronomeOff


The metronome command could also work this way:
  • @Metronome(X bpm, Y strokes): set the metronome to do Y strokes at X bpm(in this case @MetronomeOff will not be used)
  • @Metronome(X bpm, time): set the metronome to play for Y seconds/minutes/hours at X bpm(in this case @MetronomeOff will not be used)
For example:

I want 50 strokes at 2 strokes per second @Metronome(120 bpm, 50 strokes) @MetronomeOn

Let's see if you can resist stroking at 3 per second for 60 seconds @Metronome(180 bpm, 60 seconds) @MetronomeOn

That's all.
It should be obvious, but before implementing this feature we should see if enough people(especially personality/script creators) are interested, otherwise it's not worth it.

Sorry for the long post.
Bye! :wave:
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

Quick question :?:

What is the offline mode? What happens if I switch it to on?
Cattura di schermata (14).jpg
Cattura di schermata (14).jpg (186.04 KiB) Viewed 2108 times
Thanks! :wave:
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 641
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease AI General Discussion

Post by markus »

Hi tig!
tigrotto wrote: Fri Dec 29, 2017 10:35 am Quick question: the metronome inside TeaseAI can only be activated by @StartStroking in start scripts and links, or can it also be used during modules after the @StopStroking command? If yes, how?
Not sure if there is already a command for that, I think no.
If the answer is no, I'd like to make a feature request: would it be possible to enable the use of the metronome also after the @StopStroking command in modules(or end scripts) with a dedicated command?
So here is my chance to give something back to the script-writers, take a look: :-)

Edit 18.01.2018:
Download removed, the newer version (55.4) can be found here:
viewtopic.php?f=26&t=20545

Patch 55.3b - Release notes:
Spoiler: show
Changed values for:
Command / old value in miliseconds / new value in miliseconds
@TnAFastSlides / 334 / 7000
@TnASlides / 1000 / 10000
@TnASlowSlides/ 5000 / 13000
@Slideshow(slow) / 5000 / 12000
@Slideshow(fast) / 500 / 5000

Added features:
+ @MetronomeOn(X) ... X stands for bpm, i.e.: @MetronomeOn(120)
This metronome is independent, that command does nothing more than to start the metronome, it will not lead to stroke taunts etc.
Avoid to use @StartStroking together with @MetronomeOn(X), that would lead to 2 metronomes playing at the same time.
Or in other words: If you used @MetronomeOn(X) you have to use @MetronomeOff before you use @StartStroking.
+ @MetronomeOff
Always needed to stop the metronome, if you forget to use it, the metronome will run forever
+ @WebcamVideo
Shows what the webcam sees in a new window, if you have 2 monitors the new window will be displayed on the second monitor.
There is no connecting to the internet or such, all happens local on your computer.
+ @WebcamClose
Close the webcam window.

There is more planned for the webcam (at least taking snapshots), but I can't or don't want to promise anything, always depends on my free time.

I will send the source code to Stefaf so he could integrate it into his further updates (if he think these changes and additions are OK), if someone else needs the source with my additions just drop me a short PM.

The metronome command could also work this way:
  • @Metronome(X bpm, Y strokes): set the metronome to do Y strokes at X bpm(in this case @MetronomeOff will not be used)
  • @Metronome(X bpm, time): set the metronome to play for Y seconds/minutes/hours at X bpm(in this case @MetronomeOff will not be used)
I see a problem in this: Every command is given when it's script line is displayed, ... let's say you turn on the metronome with 60 bpm and for 240 strokes, ... when shall the next chat-line be displayed?! 60 bpm and for 240 strokes would mean 4 minutes, if you wait for 4 minutes till the next chatline I think that would be boring, ... but when the chat goes on in those 4 minutes you cannot be sure what line of chat would be displayed when those 4 minutes are over ... I hope you understand what I mean? :blush:


tigrotto wrote: Tue Jan 02, 2018 9:29 am Quick question :?:

What is the offline mode? What happens if I switch it to on?
It's all about the pictures, i.e. if you have switched that on the command '@ShowBlogImage' will be exchanged with '@ShowLocalImage' .... so that setting try to avoid downloading pictures which are in the URL-Files.

Best greetings, happy scripting and a happy new year to you and all in here! :wave:
markus
Last edited by markus on Thu Jan 18, 2018 8:59 am, edited 1 time in total.
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

I am not a big fan of the webcam feature (I don't see a use for this), but I had that idea a while ago, where instead of domme pics, you put small gifs with a camgirl, to emulate a real "cam-chat".

I had that idea when 1885 implement a noporn command and I thought, "well, 50% of my domme pics are nudes, that will not work here". Plus, a few taunts where she show you a hot picture and ask if that will make things hard.

I imagine the initial idea was to use "normal"pictures of the Domme (maybe a few nudes only), to get that situation. So, using .gifs to emulate a skype conversation would be a cool change.

A level 2 version of that idea would be having tags for those gifs, like happy, tease, bored, laughing, normal, angry, etc, and use it in specific lines of the teases.

A level 3 version would require money :lol: , to contact some webgirls to record this, maybe repeat everything with other clothes to simulate other days in chat.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

markus wrote: Tue Jan 02, 2018 8:24 pm So here is my chance to give something back to the script-writers, take a look: :-)

https://mega.nz/#!yU5hgCjA!c1pvlUWHYmso ... -EjE7AbV0s

Patch 55.3b - Release notes:
Spoiler: show
Changed values for:
Command / old value in miliseconds / new value in miliseconds
@TnAFastSlides / 334 / 7000
@TnASlides / 1000 / 10000
@TnASlowSlides/ 5000 / 13000
@Slideshow(slow) / 5000 / 12000
@Slideshow(fast) / 500 / 5000

Added features:
+ @MetronomeOn(X) ... X stands for bpm, i.e.: @MetronomeOn(120)
This metronome is independent, that command does nothing more than to start the metronome, it will not lead to stroke taunts etc.
Avoid to use @StartStroking together with @MetronomeOn(X), that would lead to 2 metronomes playing at the same time.
Or in other words: If you used @MetronomeOn(X) you have to use @MetronomeOff before you use @StartStroking.
+ @MetronomeOff
Always needed to stop the metronome, if you forget to use it, the metronome will run forever
+ @WebcamVideo
Shows what the webcam sees in a new window, if you have 2 monitors the new window will be displayed on the second monitor.
There is no connecting to the internet or such, all happens local on your computer.
+ @WebcamClose
Close the webcam window.

There is more planned for the webcam (at least taking snapshots), but I can't or don't want to promise anything, always depends on my free time.
Thanks markus! I can't wait to try it. However I need to wait until the house quiets down, so usually I play during weekend at night. My parents will :hang: and :chop: me if they discover what I'm playing with... :whistle:
Don't worry about your updates: everyone here is working on this stuff in their free time so don't worry
markus wrote: Tue Jan 02, 2018 8:24 pm
The metronome command could also work this way:
  • @Metronome(X bpm, Y strokes): set the metronome to do Y strokes at X bpm(in this case @MetronomeOff will not be used)
  • @Metronome(X bpm, time): set the metronome to play for Y seconds/minutes/hours at X bpm(in this case @MetronomeOff will not be used)
I see a problem in this: Every command is given when it's script line is displayed, ... let's say you turn on the metronome with 60 bpm and for 240 strokes, ... when shall the next chat-line be displayed?! 60 bpm and for 240 strokes would mean 4 minutes, if you wait for 4 minutes till the next chatline I think that would be boring, ... but when the chat goes on in those 4 minutes you cannot be sure what line of chat would be displayed when those 4 minutes are over ... I hope you understand what I mean? :blush:
Probably I haven't explained myself correctly in the previous post: after you use @Metronome(60) or @Metronome(60, 240 strokes)+@MetronomeOn the script should continue as usual.
Here's an example for a worshipping module:

I want you to worship your Goddess (@Metronome(60, 240 strokes) @MetronomeOn)
Stroke for my feet (show Domme image tagged with feet)
I see how your body reacts when I wear my high heeled boots
Your cock starts twitching...
And just a few light strokes with my boots are enough to transform your cock in a dripping precum fountain
You are so addicted to my feet that you can't control your reactions
That's why it's time to stroke for my beautiful breasts (show Domme image tagged with tits)
Maybe this will help you to calm down...
Or maybe not...
...
...


So, as you see, what I'd like to have is a metronome that works together with your script not as an alternative.
It should work as the metronome you have in links, where the Domme is typing even if the metronome is playing, but with a predetermined amount of strokes to do or a certain time of stroking.

I hope I've been clearer this time.
markus wrote: Tue Jan 02, 2018 8:24 pm
tigrotto wrote: Tue Jan 02, 2018 9:29 am Quick question :?:

What is the offline mode? What happens if I switch it to on?
It's all about the pictures, i.e. if you have switched that on the command '@ShowBlogImage' will be exchanged with '@ShowLocalImage' .... so that setting try to avoid downloading pictures which are in the URL-Files.

Best greetings, happy scripting and a happy new year to you and all in here! :wave:
markus
Ok, thanks Markus!
Bye :wave:
Last edited by tigrotto on Wed Jan 03, 2018 3:59 pm, edited 1 time in total.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

avatarbr wrote: Wed Jan 03, 2018 12:22 am I am not a big fan of the webcam feature (I don't see a use for this)
You could use this new feature for an humiliation script.
While playing with HoT(which is amazing btw :w00t: ) the Domme told me something like "I wish you could see the look on your face" when I was holding an edge; you could use this command to activate the webcam and show the user his/her expression while holding the edge.

When/if markus implement the possibility of taking snapshot you could take a picture of the user while he/she is in the kneeling/standing/other position and maybe your Domme could show it to you later in the session or during another session.
For example:

During a session the Domme takes a snapshot of the user in kneeling position and store it. When(in the same session or in another session) the user try to rebel to the Domme(for example refusing to do something the Domme said, other options...), she could show the image and remember to the user that she has full control over him/her and she could make him/her do whatever she wants, even make him/her kneel in front of her.

This is just an idea; I'm sure that you, with your creativity, will be able to develop it and make a good use of that(if you want obviously...)
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

markus wrote: Tue Jan 02, 2018 8:24 pm Hi tig!
If the answer is no, I'd like to make a feature request: would it be possible to enable the use of the metronome also after the @StopStroking command in modules(or end scripts) with a dedicated command?
So here is my chance to give something back to the script-writers, take a look: :-)

https://mega.nz/#!yU5hgCjA!c1pvlUWHYmso ... -EjE7AbV0s

Patch 55.3b - Release notes:
Spoiler: show
Changed values for:
Command / old value in miliseconds / new value in miliseconds
@TnAFastSlides / 334 / 7000
@TnASlides / 1000 / 10000
@TnASlowSlides/ 5000 / 13000
@Slideshow(slow) / 5000 / 12000
@Slideshow(fast) / 500 / 5000

Added features:
+ @MetronomeOn(X) ... X stands for bpm, i.e.: @MetronomeOn(120)
This metronome is independent, that command does nothing more than to start the metronome, it will not lead to stroke taunts etc.
Avoid to use @StartStroking together with @MetronomeOn(X), that would lead to 2 metronomes playing at the same time.
Or in other words: If you used @MetronomeOn(X) you have to use @MetronomeOff before you use @StartStroking.
+ @MetronomeOff
Always needed to stop the metronome, if you forget to use it, the metronome will run forever
+ @WebcamVideo
Shows what the webcam sees in a new window, if you have 2 monitors the new window will be displayed on the second monitor.
There is no connecting to the internet or such, all happens local on your computer.
+ @WebcamClose
Close the webcam window.
I just tested your patch and you've done really a good job, especially with the fast slideshow.

Just one thing: if you don't have two screens, the new window for the webcam could be a problem because it will cover something that should remain uncovered(in my test I had to partially cover the Domme images...)
So would it be possible to place the webcam window in the media window? Like this?
Cattura di schermata (20).png
Cattura di schermata (20).png (85.95 KiB) Viewed 2617 times
This way you could see your domme images and the webcam output at the same time.

Thanks
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

tigrotto wrote: Wed Jan 03, 2018 10:42 am

This is just an idea; I'm sure that you, with your creativity, will be able to develop it and make a good use of that(if you want obviously...)
Thanks....but I am more focused on making HoT even more interactive (but I am not working on that right now).
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 641
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease AI General Discussion

Post by markus »

Hi!
avatarbr wrote: Wed Jan 03, 2018 12:22 am but I had that idea a while ago, where instead of domme pics, you put small gifs with a camgirl, to emulate a real "cam-chat".
*g* I had once kinda the same idea, but not with gif's but with small videos instead of pictures,... I don't know if that would lead to a good immersion, ... I guess the thought of it seems better than the endresult would look like....
Btw. I never tested that, ... but gif's normaly are handeld like any other pictures, can't you just use gif's instead of *.jpg for a domme folder?


1. I want you to worship your Goddess (@Metronome(60, 240 strokes) @MetronomeOn)
2. Stroke for my feet (show Domme image tagged with feet)
3. I see how your body reacts when I wear my high heeled boots
4. Your cock starts twitching...
5. And just a few light strokes with my boots are enough to transform your cock in a dripping precum fountain
6. You are so addicted to my feet that you can't control your reactions
7. That's why it's time to stroke for my beautiful breasts (show Domme image tagged with tits)
8. Maybe this will help you to calm down...
Or maybe not...
...
...
We must work on our communication :-D .... I gave every line a number to show what I mean, ... my thought and concern was that you cannot exactly say when those 240 strokes are done. Are they done when you are at line 5 or 8 or somewhere between?
But yeah, just today I ran into something like 'give me 40 strokes', ... so I think it will be a good addition, I plan an extra command which will limit the metronome to X strokes.
tigrotto wrote: Fri Jan 05, 2018 2:16 pmJust one thing: if you don't have two screens, the new window for the webcam could be a problem because it will cover something that should remain uncovered(in my test I had to partially cover the Domme images...)
So would it be possible to place the webcam window in the media window? Like this?
This way you could see your domme images and the webcam output at the same time.
Well, I had in mind how it should be used but didn't explained it, my fault, sorry.
That @WebcamVideo is intended just to adjust the webcam, ... do you know sexscripts?
There are scripts which use the webcam, ... and to adjust the webcam, normally a test-picture will be taken, like:
- Sub, adjust your webcam so I can see you completly.
- Ready? [Yes/no/Ok]
The snapshot will be taken and displayed, after that you will be asked:
- Is the snapshot Ok / is the webcam adjusted corectly?
Yes/No, ... if no you have the chance to adjust the webcam and do another test-snapshot
... all this can be done more easily with just display the video to adjust the webcam.

The main idea and use for the webcam should be to take snapshots, for that I have 2 example scenarios in mind:
- Like in Spicy there is that 'self-humiliating-folder' introduced, so it should be possible to take a snapshot when the sub is aware of it
- Take snapshots when sub is not aware of it and use them in later session, like i.e.:
Sub, do you remember when I made you to do this or that? (Show some snapped picture)
What if your secert crush would see you like that ? ....

So @WebcamVideo will stay an external window and not be displayed in the media panel, ... I could think of a menu-entry like 'adjust webcam' so that the user could adjust his webcam anytime?!

Best greetings!
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

markus wrote: Sat Jan 06, 2018 9:21 pm

1. I want you to worship your Goddess (@Metronome(60, 240 strokes) @MetronomeOn)
2. Stroke for my feet (show Domme image tagged with feet)
3. I see how your body reacts when I wear my high heeled boots
4. Your cock starts twitching...
5. And just a few light strokes with my boots are enough to transform your cock in a dripping precum fountain
6. You are so addicted to my feet that you can't control your reactions
7. That's why it's time to stroke for my beautiful breasts (show Domme image tagged with tits)
8. Maybe this will help you to calm down...
Or maybe not...
...
...
We must work on our communication :-D .... I gave every line a number to show what I mean, ... my thought and concern was that you cannot exactly say when those 240 strokes are done. Are they done when you are at line 5 or 8 or somewhere between?
But yeah, just today I ran into something like 'give me 40 strokes', ... so I think it will be a good addition, I plan an extra command which will limit the metronome to X strokes.
Sorry, my fault. In my example @Metronome(60) would be better.
Probably for @Metronome(60, 240 strokes) you would need to type something(yes, done, ...) to let the program know that you finished the strokes. Like the @CBT command, for instance, where the new command is given once you type yes, done...
markus wrote: Sat Jan 06, 2018 9:21 pm Well, I had in mind how it should be used but didn't explained it, my fault, sorry.
That @WebcamVideo is intended just to adjust the webcam, ... do you know sexscripts?
There are scripts which use the webcam, ... and to adjust the webcam, normally a test-picture will be taken, like:
- Sub, adjust your webcam so I can see you completly.
- Ready? [Yes/no/Ok]
The snapshot will be taken and displayed, after that you will be asked:
- Is the snapshot Ok / is the webcam adjusted corectly?
Yes/No, ... if no you have the chance to adjust the webcam and do another test-snapshot
... all this can be done more easily with just display the video to adjust the webcam.

The main idea and use for the webcam should be to take snapshots, for that I have 2 example scenarios in mind:
- Like in Spicy there is that 'self-humiliating-folder' introduced, so it should be possible to take a snapshot when the sub is aware of it
- Take snapshots when sub is not aware of it and use them in later session, like i.e.:
Sub, do you remember when I made you to do this or that? (Show some snapped picture)
What if your secert crush would see you like that ? ....

So @WebcamVideo will stay an external window and not be displayed in the media panel, ... I could think of a menu-entry like 'adjust webcam' so that the user could adjust his webcam anytime?!
Ok, thanks for the explanation!
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

markus wrote: Sat Jan 06, 2018 9:21 pm
*g* I had once kinda the same idea, but not with gif's but with small videos instead of pictures,... I don't know if that would lead to a good immersion, ... I guess the thought of it seems better than the endresult would look like....
Btw. I never tested that, ... but gif's normaly are handeld like any other pictures, can't you just use gif's instead of *.jpg for a domme folder?
Yes, works the same way.

Video you would need to specific one in every line of the scripts, with gifs you can put only when you want something specific, and let ramdom gifs in the others.

I made a small test script with that once, works great, but you really need a lot of similar gifs for that.
User avatar
Shattered
Experimentor
Experimentor
Posts: 1238
Joined: Fri Jan 11, 2013 6:41 pm
I am a: Switch
Location: United Kingdom

Re: Tease AI General Discussion

Post by Shattered »

Is there any way to display which video is being shown? So I can find the file name.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 641
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease AI General Discussion

Post by markus »

Shattered wrote: Sun Jan 21, 2018 1:44 am Is there any way to display which video is being shown? So I can find the file name.
Yes, rightclick on the video and choose properties, there is the full path and filename displayed.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

Hi!
I was playing with my setting in Tease AI: I decided to limit the number of orgasm I can get. When I clicked on Lock Selected and the settings became like this:
Cattura di schermata (71).jpg
Cattura di schermata (71).jpg (5.68 KiB) Viewed 2315 times
Now I'm not able to change it anymore. My question is: at the end of the month will I be able to change this value(I'd like to try also the Lock Random feature) or I'm stuck with this setting forever?

Thanks!
:wave:
Post Reply

Who is online

Users browsing this forum: No registered users and 28 guests