Tease AI: Community-Created Scripts

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

Zoran
Explorer
Explorer
Posts: 32
Joined: Sun Sep 20, 2015 5:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI: Community-Created Scripts

Post by Zoran »

@Avatarbr:

Oh yeah, that seems to be working much better. Though I moved the @CustomMode to the next line like this:
Spoiler: show
#EdgeForMe @Edge @CustomMode(#ThankYou, Goto, EndScript)
@NullResponse @Wait(10)
I think you forgot yourself there #SubName @CustomMode(ModeText, Normal)
What are you supposed to say after I grant you an edge?
[thank you] Took you long enough @Goto(EndScriptBad)
@DifferentAnswer Are you <i>trying</i> to piss me off right now? @FollowUp(What are you supposed to say?)
(EndScript)
Good to know you're minding your manners
@End
(EndScriptBad)
Honestly, why do I have to keep reminding you this?
@End
As there was a chance (albeit small) that you could enter "thank you" between the @CustomMode and @Edge, which would send you to the end of the script instantly, without actually edging. Don't know how bug-proof is that though.

Well, like I said, it's supposed to be a proof of concept for any scriptwriters, so feel free to use it, modify it, fix it, change the tone or the dialogue, whatever. I'm just throwing ideas out there ;)
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI: Community-Created Scripts

Post by avatarbr »

I thought it would be a good idea to share a workaround method to include extra Glitter friends. The first one will take a bit of work, but after that will be easy to include more just copying and changing the files. You can even use the set of pics feature.

First, you need to create a folder structure for the new Glitter. I think it's better to crate inside the image folder from TeaseAI. Create a folder with the Glitter name and inside, create folder for any set of pictures you have. This is important, these folders need to be called 1, 2, 3 etc (without zero. 01, 02, 03 will not work).

Now, you need to create a few vocabulary files:

#C4Enter.txt (to simulate the glitter entering the chat)

Code: Select all

@SystemMessage Lilly has joined the Chat room
#C4Leave.txt (to simulate the glitter leaving the chat)

Code: Select all

@SystemMessage Lilly has left the Chat room
Now, you need to more files, to get the chat show the glitter name and to get a picture.

#C4S.txt

Code: Select all

@SystemMessage <Font color="green">Lilly:</Font> <Font color="black">
#C4End.txt (use the path you created)

Code: Select all

</Font> @ShowImage[NewGlitters\Lilly\#Var[AV_Contact4]\*.jpg]
When you want to bring that glitter to the chat, just use this to get a ramdom folder/pic set (change 15 to the last folder you have)

Code: Select all

@SetVar[AV_Contact4]=[#Random(1, 15)] 

A example:
You will meet one of my new friends now #SubName...
#C4Enter #C4End @SetVar[AV_Contact4]=[#Random(1, 15)]
#C4S Hello there... #C4End
#C4S Text go here #C4End
#C4Leave #C4End
fusiontermite
Explorer
Explorer
Posts: 84
Joined: Thu Feb 01, 2018 7:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI: Community-Created Scripts

Post by fusiontermite »

Hey everybody

I created a module that includes clothespins, a lot of CBT (mainly balls) and holding a position. The script works as a stand-alone module so it can be used with any personality. The only thing needed is the bell sound from Miss Blue (Audio\MissBlue\bell.mp3) and the vocab files for #Cock and #Balls.

I hope some of you will enjoy it (ideally you won't read the module so you don't know what exactly is coming :lol:). Since I wrote the script for myself, I didn't include any @CheckFlag commands to check if the sub has agreed to e.g. clothespins. In addition to that, I am fully aware that the module could be improved by adding some more variation (@RT commands, a bit more extensive dialogue, sub answers that can but don't need to be given, etc.). If anybody feels like making some changes I would be curious to know what you come up with. Also, if anybody sees an error or typo in the script, please let me know.

I tested the script a couple of times, it appears to be working.

Oh, and thx to PtheV, I copy-pasted some lines from his scripts :-D

Here we go:
Spoiler: show
@RT(I've got,I have got) @RT(good news,bad news,news) for you, @RT(#PetName,#SubName)
@RT(You are in for a harsh treatment,You are about to suffer like never before,In a moment I am going to make you suffer really nicely)
@RT(But that's why you are here isn't it?,But you like that don't you?,But my experience so far tells me that you crave to be tortured)
You just @RT(need,long) to be treated @RT(cruelly,without mercy)
I can't wait to start
Seeing you @RT(suffer,in pain) just makes me @RT(smile,so happy)
Are you looking forward to it as well?
[no] Well, that makes it all the more fun for me *grin* @Goto(start)
[yes] Good...
@DifferentAnswer #YesOrNo
Would you like me to make your suffering extra long?
[no] I can understand that, #PetName
[yes] I like the sound of that ;-) @SetFlag(mod1_extralong)
@DifferentAnswer #YesOrNo
(start)
@Chance50(nopins)
(pins1)
First of all, I want you to put @RT(a clothespin,two clothespins,three clothespins) on your tongue @Wait(10)
Are you ready?
[yes, ready, done] Good
[no] Let me know when you are @LoopAnswer
@DifferentAnswer Let me know when you are ready, #PetName
@SetFlag(stat_pinstongue)
(nopins)
I want to start our little adventure by making you hurt your #Balls
@CBTBalls
Hmmm...
That was fun
We definitely have to do this again later ;-)
@Flag(stat_pinstongue) Since you already have something on your tongue we should add some more decoration
@NotFlag(stat_pinstongue) But for now...
@RT(I want you to tie up your #Balls,Tie up your #Balls) @Wait(20)
This will make the next round of ballbusting <i>so much more intense</i>
I also want you to put at least 5 clothespins to your #Balls and at least 5 to your #Cock @Wait(20)
Ready?
[yes, ready, done] Good... I hope you enjoy the pain *grin*
[no] Afraid? *grin* Tell me when you're ready @LoopAnswer
@DifferentAnswer Let me know when you are
For now, I want to test your submission
@Goto(pos1,pos2,pos3)
(pos1)
When I tell you to, I want you to stand up and turn your back to the computer
You will spread your legs and cross your arms behind your back
As if you were about to receive a thorough ballkicking *grin* @Goto(hold)
(pos2)
Get on your knees @SetFlag(stat_kneel)
When I tell you to, I want you to crawl to a corner of your room
Once there, you will place your head on the floor and spread your legs
Just the perfect position to get a good whipping @Goto(hold)
(pos3)
When I tell you to, I want you to go to a corner of your room
You will stand there only on your toes with your nose almost touching the wall @Goto(hold)
(hold)
You are going to hold this position until you hear this bell
@NullResponse @PlayAudio[MissBlue\bell.mp3]
Did you hear it?
[yes] Good @Goto(go)
[no] Turn up your speakers then
@DifferentAnswer #YesOrNo
I hope you can hear it now @PlayAudio[MissBlue\bell.mp3]
Otherwise you will just have to guess and hope that you don't come back too early
(go)
Go now!
@DommeLevel1 @NullResponse @Wait(180)
@DommeLevel2 @NullResponse @Wait(240)
@DommeLevel3 @NullResponse @Wait(300)
@DommeLevel4 @NullResponse @Wait(360)
@DommeLevel5 @NullResponse @Wait(420)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
(saved by the bell)
@NullResponse @PlayAudio[MissBlue\bell.mp3]
You can come back now
Are you there?
[yes] Good
@AcceptAnswer Good
You can sit down
@NullResponse @Flag(stat_kneel) @DeleteFlag(stat_kneel)
Take off the clothespins @Wait(15)
@Flag(stat_pinstongue) @NullResponse @DeleteFlag(stat_pinstongue)
This is almost more painful than when they're on
Especially when you had them on for so long *grin*
Now, #PetName
I think we need to make use of these nicely tied up #Balls
And since I have promised you some more ballbusting
That's exactly what we are going to do
@CBTBalls
Hmmm...
I just love to make you bust your #Balls
Let's try your #Cock for a second, shall we? @Timeout(10,cbtcock)
[yes] Of course we shall
[no] That was not actually a question, #PetName
@AcceptAnswer Of course we shall
(cbtcock)
@CBTCock
Yeah...
That was fun too, I guess
@Goto(1,2)
(1)
Making you smack your #Cock is certainly one of my top ten leisure activities
I just love hurting your #Balls more
Torturing these sweet #Balls could even be my number one leisure activity...
On first place together with denying you an orgasm, that is *grin*
#Cock torture and ball torture are both nice in a way @Goto(a)
(2)
I just love hurting your #Balls more
Both is nice in a way
(a)
But balls just seem to be made to be hurt... @Wait(10)
Let's give them some more attention
This time I want you to slide up to the edge of your seat so those #Balls are exposed
Spread your legs apart as far as you can
Here we go
@CBTBalls
Oh, yes!!
Hmmmm....
There is nothing more exciting than seeing you @RT(hurt yourself for me, in so much pain)
This is just sooo sexy
@CBTBalls
Awww...
These poor #Balls must be in quite some pain by now
But I'm sure they can take a bit more
Let's give them a last round
@CBTBalls
@NotFlag(mod1_extralong) @Goto(end)
#SubName ... @Wait(10)
I know I said last round
But I don't think I can let you off the hook this easily
Especially when you asked me for extra much pain
I don't think that would be fair to you
And I @RT(do my best,try really hard) to be a @RT(just,fair) #DomHonorific
I will let your #Balls rest for a short while @Wait(20)
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
That's enough
Are you ready for the grand finale of ballbusting?
[yes, ready] Good for you
[no] @RT(This won't be easy then, That is just too bad...)
@AcceptAnswer Anyway, here it comes
@CBTBalls
@CBTBalls
@CBTBalls
@CBTBalls
@CBTBalls
@Wait(10)
@NullResponse @Chance50(end)
Now...
Do you want some more?
[yes] @RT(I know you do,Of course you do)
[no] @RT(Of course you do,Of course you do my little pain slut *grin*)
@AcceptAnswer @RT(Of course you do,Of course you do my little pain slut *grin*)
@Goto(b1,b2,b3,b4,b5,b6)
(b1)
@RT(I want you to slap your #Balls 50 times in a row,I want you to hit your #Balls 50 times in a row,I want you to smack your #Balls 50 times in a row,Slap your #Balls 50 times in a row,Hit your #Balls 50 times in a row,Smack your #Balls 50 times in a row) @Goto(c)
(b2)
@RT(I want you to slap your #Balls 100 times in a row,I want you to hit your #Balls 100 times in a row,I want you to smack your #Balls 100 times in a row,Slap your #Balls 100 times in a row,Hit your #Balls 100 times in a row,Smack your #Balls 100 times in a row) @Goto(c)
(b3)
@RT(I want you to slap your #Balls 200 times in a row,I want you to hit your #Balls 200 times in a row,I want you to smack your #Balls 200 times in a row,Slap your #Balls 200 times in a row,Hit your #Balls 200 times in a row,Smack your #Balls 200 times in a row) @Goto(c)
(b4)
@RT(I want you to slap your #Balls 300 times in a row,I want you to hit your #Balls 300 times in a row,I want you to smack your #Balls 300 times in a row,Slap your #Balls 300 times in a row,Hit your #Balls 300 times in a row,Smack your #Balls 300 times in a row) @Goto(c)
(b5)
@RT(I want you to slap your #Balls 400 times in a row,I want you to hit your #Balls 400 times in a row,I want you to smack your #Balls 400 times in a row,Slap your #Balls 400 times in a row,Hit your #Balls 400 times in a row,Smack your #Balls 400 times in a row) @Goto(c)
(b6)
@RT(I want you to slap your #Balls 500 times in a row,I want you to hit your #Balls 500 times in a row,I want you to smack your #Balls 500 times in a row,Slap your #Balls 500 times in a row,Hit your #Balls 500 times in a row,Smack your #Balls 500 times in a row) @Goto(c)
(c)
[yes, ok, done, finished] @NullResponse @Wait(10)
@AcceptAnswer @NullResponse @Wait(10)
@NullResponse @DeleteFlag(mod1_extralong)
(end)
Wow! @Wait(10)
That was @RT(ecstatic,incredible), #SubName
Simply amazing!
Maybe a bit painful for you but you can't tell me that you didn't enjoy every second of it
Well, <i>I</i> did for sure, anyway *grin*@Wait(5)
You can untie your #Balls now, #PetName @Wait(10)
@End
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: Community-Created Scripts

Post by tigrotto »

fusiontermite wrote: Sun Sep 08, 2019 11:30 pm If anybody feels like making some changes I would be curious to know what you come up with. Also, if anybody sees an error or typo in the script, please let me know.
Nice script. I can't play it but he enjoyed it anyway... :-D
I wouldn't make changes, I just added a couple of @NullResponse which I highlighted in red.
Spoiler: show
@RT(I've got,I have got) @RT(good news,bad news,news) for you, @RT(#PetName,#SubName)
@RT(You are in for a harsh treatment,You are about to suffer like never before,In a moment I am going to make you suffer really nicely)
@RT(But that's why you are here isn't it?,But you like that don't you?,But my experience so far tells me that you crave to be tortured)
You just @RT(need,long) to be treated @RT(cruelly,without mercy)
I can't wait to start
Seeing you @RT(suffer,in pain) just makes me @RT(smile,so happy)
Are you looking forward to it as well?
[no] Well, that makes it all the more fun for me *grin* @Goto(start)
[yes] Good...
@DifferentAnswer #YesOrNo
Would you like me to make your suffering extra long?
[no] I can understand that, #PetName
[yes] I like the sound of that ;-) @SetFlag(mod1_extralong)
@DifferentAnswer #YesOrNo
(start)
@NullResponse @Chance50(nopins)
(pins1)
First of all, I want you to put @RT(a clothespin,two clothespins,three clothespins) on your tongue @Wait(10)
Are you ready?
[yes, ready, done] Good
[no] Let me know when you are @LoopAnswer
@DifferentAnswer Let me know when you are ready, #PetName
@NullResponse @SetFlag(stat_pinstongue)
(nopins)
I want to start our little adventure by making you hurt your #Balls
@CBTBalls
Hmmm...
That was fun
We definitely have to do this again later ;-)
@Flag(stat_pinstongue) Since you already have something on your tongue we should add some more decoration
@NotFlag(stat_pinstongue) But for now...
@RT(I want you to tie up your #Balls,Tie up your #Balls) @Wait(20)
This will make the next round of ballbusting <i>so much more intense</i>
I also want you to put at least 5 clothespins to your #Balls and at least 5 to your #Cock @Wait(20)
Ready?
[yes, ready, done] Good... I hope you enjoy the pain *grin*
[no] Afraid? *grin* Tell me when you're ready @LoopAnswer
@DifferentAnswer Let me know when you are
For now, I want to test your submission
@NullResponse @Goto(pos1,pos2,pos3)
(pos1)
When I tell you to, I want you to stand up and turn your back to the computer
You will spread your legs and cross your arms behind your back
As if you were about to receive a thorough ballkicking *grin* @Goto(hold)
(pos2)
Get on your knees @SetFlag(stat_kneel)
When I tell you to, I want you to crawl to a corner of your room
Once there, you will place your head on the floor and spread your legs
Just the perfect position to get a good whipping @Goto(hold)
(pos3)
When I tell you to, I want you to go to a corner of your room
You will stand there only on your toes with your nose almost touching the wall @Goto(hold)
(hold)
You are going to hold this position until you hear this bell
@NullResponse @PlayAudio[MissBlue\bell.mp3]
Did you hear it?
[yes] Good @Goto(go)
[no] Turn up your speakers then
@DifferentAnswer #YesOrNo
I hope you can hear it now @PlayAudio[MissBlue\bell.mp3]
Otherwise you will just have to guess and hope that you don't come back too early
(go)
Go now!
@DommeLevel1 @NullResponse @Wait(180)
@DommeLevel2 @NullResponse @Wait(240)
@DommeLevel3 @NullResponse @Wait(300)
@DommeLevel4 @NullResponse @Wait(360)
@DommeLevel5 @NullResponse @Wait(420)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
@NullResponse @Chance10(saved by the bell)
@NullResponse @Wait(10)
(saved by the bell)
@NullResponse @PlayAudio[MissBlue\bell.mp3]
You can come back now
Are you there?
[yes] Good
@AcceptAnswer Good
You can sit down
@NullResponse @Flag(stat_kneel) @DeleteFlag(stat_kneel)
Take off the clothespins @Wait(15)
@Flag(stat_pinstongue) @NullResponse @DeleteFlag(stat_pinstongue)
This is almost more painful than when they're on
Especially when you had them on for so long *grin*
Now, #PetName
I think we need to make use of these nicely tied up #Balls
And since I have promised you some more ballbusting
That's exactly what we are going to do
@CBTBalls
Hmmm...
I just love to make you bust your #Balls
Let's try your #Cock for a second, shall we? @Timeout(10,cbtcock)
[yes] Of course we shall
[no] That was not actually a question, #PetName
@AcceptAnswer Of course we shall
(cbtcock)
@CBTCock
Yeah...
That was fun too, I guess
@NullResponse @Goto(1,2)
(1)
Making you smack your #Cock is certainly one of my top ten leisure activities
I just love hurting your #Balls more
Torturing these sweet #Balls could even be my number one leisure activity...
On first place together with denying you an orgasm, that is *grin*
#Cock torture and ball torture are both nice in a way @Goto(a)
(2)
I just love hurting your #Balls more
Both is nice in a way
(a)
But balls just seem to be made to be hurt... @Wait(10)
Let's give them some more attention
This time I want you to slide up to the edge of your seat so those #Balls are exposed
Spread your legs apart as far as you can
Here we go
@CBTBalls
Oh, yes!!
Hmmmm....
There is nothing more exciting than seeing you @RT(hurt yourself for me, in so much pain)
This is just sooo sexy
@CBTBalls
Awww...
These poor #Balls must be in quite some pain by now
But I'm sure they can take a bit more
Let's give them a last round
@CBTBalls
@NullResponse @NotFlag(mod1_extralong) @Goto(end)
#SubName ... @Wait(10)
I know I said last round
But I don't think I can let you off the hook this easily
Especially when you asked me for extra much pain
I don't think that would be fair to you
And I @RT(do my best,try really hard) to be a @RT(just,fair) #DomHonorific
I will let your #Balls rest for a short while @Wait(20)
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
@NullResponse @ShowLocalImage
That's enough
Are you ready for the grand finale of ballbusting?
[yes, ready] Good for you
[no] @RT(This won't be easy then, That is just too bad...)
@AcceptAnswer Anyway, here it comes
@CBTBalls
@CBTBalls
@CBTBalls
@CBTBalls
@CBTBalls
@Wait(10)
@NullResponse @Chance50(end)
Now...
Do you want some more?
[yes] @RT(I know you do,Of course you do)
[no] @RT(Of course you do,Of course you do my little pain slut *grin*)
@AcceptAnswer @RT(Of course you do,Of course you do my little pain slut *grin*)
@NullResponse @Goto(b1,b2,b3,b4,b5,b6)
(b1)
@RT(I want you to slap your #Balls 50 times in a row,I want you to hit your #Balls 50 times in a row,I want you to smack your #Balls 50 times in a row,Slap your #Balls 50 times in a row,Hit your #Balls 50 times in a row,Smack your #Balls 50 times in a row) @Goto(c)
(b2)
@RT(I want you to slap your #Balls 100 times in a row,I want you to hit your #Balls 100 times in a row,I want you to smack your #Balls 100 times in a row,Slap your #Balls 100 times in a row,Hit your #Balls 100 times in a row,Smack your #Balls 100 times in a row) @Goto(c)
(b3)
@RT(I want you to slap your #Balls 200 times in a row,I want you to hit your #Balls 200 times in a row,I want you to smack your #Balls 200 times in a row,Slap your #Balls 200 times in a row,Hit your #Balls 200 times in a row,Smack your #Balls 200 times in a row) @Goto(c)
(b4)
@RT(I want you to slap your #Balls 300 times in a row,I want you to hit your #Balls 300 times in a row,I want you to smack your #Balls 300 times in a row,Slap your #Balls 300 times in a row,Hit your #Balls 300 times in a row,Smack your #Balls 300 times in a row) @Goto(c)
(b5)
@RT(I want you to slap your #Balls 400 times in a row,I want you to hit your #Balls 400 times in a row,I want you to smack your #Balls 400 times in a row,Slap your #Balls 400 times in a row,Hit your #Balls 400 times in a row,Smack your #Balls 400 times in a row) @Goto(c)
(b6)
@RT(I want you to slap your #Balls 500 times in a row,I want you to hit your #Balls 500 times in a row,I want you to smack your #Balls 500 times in a row,Slap your #Balls 500 times in a row,Hit your #Balls 500 times in a row,Smack your #Balls 500 times in a row) @Goto(c)
(c)
[yes, ok, done, finished] @NullResponse @Wait(10)
@AcceptAnswer @NullResponse @Wait(10)
@NullResponse @DeleteFlag(mod1_extralong)
(end)
Wow! @Wait(10)
That was @RT(ecstatic,incredible), #SubName
Simply amazing!
Maybe a bit painful for you but you can't tell me that you didn't enjoy every second of it
Well, <i>I</i> did for sure, anyway *grin*@Wait(5)
You can untie your #Balls now, #PetName @Wait(10)
@End
Zoran
Explorer
Explorer
Posts: 32
Joined: Sun Sep 20, 2015 5:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI: Community-Created Scripts

Post by Zoran »

Do you wish your TAI domme used more clips to tease you?
Do you weep over that 1TB of smut, sitting on your HDD, which you can neither use (because your virtual Domme denied you your porn viewing rights) nor delete (Because let's face it, downloading all that filth has taken WAY too much time to just throw it out)?

Well, weep no more, for I have a solution!
Behold, the option to have your Domme taunt you with your linked video clips.
You can either use

Code: Select all

@NullResponse @PlayVideo(#Random(30,300)) @JumpVideo(#Random(5,90))
For literally any video in your library, or

Code: Select all

@NullResponse @PlayVideo(hardcore,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(softcore,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(lesbian,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(blowjob,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(femdom,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(femsub,#Random(30,300)) @JumpVideo(#Random(5,90))
@NullResponse @PlayVideo(general,#Random(30,300)) @JumpVideo(#Random(5,90))
For selected genres. JOI and CH commands don't seem to work with clip length selector, so I skipped them.
Above commands are set up for random 30s-5min clips from up to 50-minute long videos, i.e. with a 50-minute video, you can see every single minute of every video, other than the first 5% or 2.5 minutes or so (50x5%=2.5). I did that to skip any intros and title cards that might show up at the beginning. The shorter the source, the less time you lose from the beginning - and you can always change the length (30s/300s) and percentage (5%/90%) to suit your own needs.

REQUIRES EITHER SWEET PATCH OR FURY VERSION TEASE AI
AFAIK, the jump percentage selector has been added in the Sweet Patch, which Fury also contains, so...

How to use this:
1. Open TeaseAI Root\Scripts\[YourChosenPersonalityFolder]\Stroke\StrokeTaunts_1.txt
2. Copy the above script
3. Paste at the bottom of the txt file (Make sure the first @PlayVideo is in a new line)
4. ????
5. PROFIT!!!

The more times you copy-paste the above code, the more likely your domme will be to show you a video (if you match the number of regular taunts, every second taunt should in theory be a video clip)
Same applies to genre-specific lines - if you copy-paste "femdom" line six times, but all the others will be pasted only once, then for every 12 videos, 6 will be from the Femdom genre. You can also use this to tweak the repetitiveness of some clips. If, for example, you have only a couple femsub clips, but a shitton of blowjob ones, you can copy-paste only one femsub line, but nine blowjob lines - then the program will (in theory) choose a blowjob clip 9 times before choosing a femsub one, therefore making the repertoire seem much less repetitive.

If you feel particularly creative, instead of @NullResponse, you can add your own commentary before @PlayVideo is called, like so:

Code: Select all

When you watch these, do you imagine yourself as the Dom? @FollowUp(Or maybe as the slut <i>being</i> dommed? #EmoteHappy) @PlayVideo(femsub,#Random(30,300)) @JumpVideo(#Random(5,90))
I do not know how the program will act if it calls for a genre you have no videos of. JIC, don't insert lines with genres you don't have.

That's it, have fun.

PS:
Please don't tell me someone already did this, or this whole post will look terribly stupid.
No, I didn't check the 30 pages of this thread, writing these from scratch was honestly much less of a hassle.
freeforit
Explorer
Explorer
Posts: 21
Joined: Thu Oct 04, 2018 12:05 pm

Re: Tease AI: Community-Created Scripts

Post by freeforit »

Hi! Does anyone have any token/wishlist scripts they want to share?
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: Community-Created Scripts

Post by tigrotto »

Bump to get it to the first page again.
User avatar
andresku
Explorer
Explorer
Posts: 43
Joined: Sun Apr 01, 2012 9:42 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: UK

Re: Tease AI: Community-Created Scripts

Post by andresku »

Hi guys,
I have question.

Recently played with TeaseAI and in one of the installed packages I have had a script for extreme edging. I think the name of that script was "Living on the edge" but can not remember nothing more. I was about edging for hours in loops, really tough, but the price if you manage to get to the end... My favourite now i guess... If I find it. What a genius creator...

Anyone could help me find it again, please? Which pack does it belong to?

Thank you for your help

o'right. Nevermind. I founded it. Full name:

"Harry2Stroke_LiveOnTheEdge"

Its included in Communityscripts package, and its crazy...

I love it.
Thank you
DannyP
Explorer
Explorer
Posts: 42
Joined: Sun Jan 31, 2010 9:39 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI: Community-Created Scripts

Post by DannyP »

Just got the living on the edge script and it feels like I'm stuck in the edge loop where I'm not holding any edges. Does the script work correctly or do you have to stay in the loop for 45+ minutes?
User avatar
andresku
Explorer
Explorer
Posts: 43
Joined: Sun Apr 01, 2012 9:42 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: UK

Re: Tease AI: Community-Created Scripts

Post by andresku »

DannyP wrote: Tue Jul 13, 2021 11:45 pm Just got the living on the edge script and it feels like I'm stuck in the edge loop where I'm not holding any edges. Does the script work correctly or do you have to stay in the loop for 45+ minutes?
:-D

I fell for it too. The script has loop and you need to rewrite it to be able to go to the end of it. It took me a while to realise that and then to crack it and make it work. I could upload on mega my version if you want. or you can open it and find that loop and change by yourself. Its one place only and the rest works fine. Also further into the script, there are mp3 files named but not included. So you will see error about missing audio...
DannyP
Explorer
Explorer
Posts: 42
Joined: Sun Jan 31, 2010 9:39 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI: Community-Created Scripts

Post by DannyP »

andresku wrote: Fri Sep 03, 2021 12:01 am
DannyP wrote: Tue Jul 13, 2021 11:45 pm Just got the living on the edge script and it feels like I'm stuck in the edge loop where I'm not holding any edges. Does the script work correctly or do you have to stay in the loop for 45+ minutes?
:-D

I fell for it too. The script has loop and you need to rewrite it to be able to go to the end of it. It took me a while to realise that and then to crack it and make it work. I could upload on mega my version if you want. or you can open it and find that loop and change by yourself. Its one place only and the rest works fine. Also further into the script, there are mp3 files named but not included. So you will see error about missing audio...
Yeah I ended up trying to fix it myself but something went wrong next time the script ran (may have been too short a tease session).

I've stopped using TAI for now because of too many broken scripts in new personalities or missing audio/images etc.
User avatar
andresku
Explorer
Explorer
Posts: 43
Joined: Sun Apr 01, 2012 9:42 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: UK

Re: Tease AI: Community-Created Scripts

Post by andresku »

DannyP wrote: Thu Sep 09, 2021 10:38 pm
andresku wrote: Fri Sep 03, 2021 12:01 am
DannyP wrote: Tue Jul 13, 2021 11:45 pm Just got the living on the edge script and it feels like I'm stuck in the edge loop where I'm not holding any edges. Does the script work correctly or do you have to stay in the loop for 45+ minutes?
:-D

I fell for it too. The script has loop and you need to rewrite it to be able to go to the end of it. It took me a while to realise that and then to crack it and make it work. I could upload on mega my version if you want. or you can open it and find that loop and change by yourself. Its one place only and the rest works fine. Also further into the script, there are mp3 files named but not included. So you will see error about missing audio...
Yeah I ended up trying to fix it myself but something went wrong next time the script ran (may have been too short a tease session).

I've stopped using TAI for now because of too many broken scripts in new personalities or missing audio/images etc.
the fix is not that difficult but requires lots of attention. I dont know commands that cause action from outside the script(those making tease software work) but script itself is ok. Work always on a copy. Just in case later you may get lost with all the changes.Notepad on full screen and read carefully each line. Especially Goto@. Each group of tasks has title. Just make sure that each goto@ send you to the correct title. If one group does not work, then compare writing with another group that works. Often its just missing letter or other sign. Text to speech will read words for you no matter what but, commands need to be spelled correctly to be recognised. Not sure if spaces are making difference, just in case keep them same...
Missing stuff is possible to fill in using files from different personality. it tells you what and where is missing... Usually easy to find. Obviously it will affect its character but I can live with this. Not good enough to create things myself... or maybe to lazy to learn. Maybe lack of time too. :wave:
User avatar
Razorsedge
Explorer At Heart
Explorer At Heart
Posts: 292
Joined: Fri Oct 25, 2013 6:09 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
Location: Australia

Re: Tease AI: Community-Created Scripts

Post by Razorsedge »

Hi guys. I have been loving Tease Ai for a long time now, esspecially the Fury personality lately. But as far as I could tell only 2 of the 3 glitter contacts were used in the story.
So with a day up my sleeve I decided to follow along with 1885's guide to try and write my own character into the script.
Now I have only followed 'Tease AI Scripting Overview Part 1: Getting Started' so far. But I thought I would put up the intro script ive created if anyone wanted to give it a try. It wont introduce the character of the dominant redhead Aunt, it is just a generic intro so far. But i'm all for sharing the fun for anyone else who wants to check it out.

Plus I managed this in few hours with Zero coding experience and a vague idea in mind, so if you enjoy it, give it a go too!

https://mega.nz/file/Zh8lTSxI#JVuuFkkUg ... fnHc3sYd3o

I would suggest just using the debug menu to run the script directly if you want to try it, without risking any clashes.
And I did also make a few Vocabulary additions that wont work unless you create your own. But mabye thats a good way for people to dip in their toes.

If people enjoy it I will try to share more when I get the chance.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 641
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease AI: Community-Created Scripts

Post by markus »

Hi Razorsedge! :wave:
Razorsedge wrote: Sat Sep 25, 2021 11:36 pm Plus I managed this in few hours with Zero coding experience and a vague idea in mind, so if you enjoy it, give it a go too!
It's always good to see people contribute to this forum and to TAI.
I have took a look at the script and all seems just fine, a great start into scripting, you definitively have understood how to script! :yes:
Also the content (text) itself is well written, good job!
If people enjoy it I will try to share more when I get the chance.
I am looking forward to see more content from you, keep it going! :w00t:

Best greetings,
Markus
User avatar
Razorsedge
Explorer At Heart
Explorer At Heart
Posts: 292
Joined: Fri Oct 25, 2013 6:09 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
Location: Australia

Re: Tease AI: Community-Created Scripts

Post by Razorsedge »

Thanks for the support Markus
markus wrote: Sun Sep 26, 2021 10:47 pm
Also the content (text) itself is well written, good job!
Not sure when I’ll have more ready. But knowing I’ve got a fan means I have to get it done now :lol:

I’m working on an intro script for contact3 and my hope is to keep track of what vocabulary terms I’ve added. Which didn’t even occur initially. Or would the easier option be to just share my whole vocabulary and people can skip replacing any files they already have, to essentially back fill with my additions?
Post Reply

Who is online

Users browsing this forum: No registered users and 36 guests