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

curiousSK
Explorer At Heart
Explorer At Heart
Posts: 318
Joined: Sun Sep 20, 2009 8:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: England

Re: Tease AI Open Beta

Post by curiousSK »

Harry2stroke wrote:and the next thing is to create some special stroking taunts for the 3 girls up there, but i dont know how to link to special taunt and not let it decide randomly.
That's way beyond my knowledge, I've just picked up a few things from looking into the script files, not sure where everyone has found out how to do this properly unfortunately. From what i can tell, you'd need to go into system and make a new Start.cld check list for each name then in the stroke/start folder create separate modules for each domme. But like i said, that's just looking into the text files so i could be way off the mark! If that is the case it seems a lot of work to me :lol:

I've been trying to use the response files to allow me to have the responses (like yours in the [<these things>]) but it doesn't seem to work for responses, only the modules, and I have no idea how to call up a module?!

Urgh, I give up :-O
Best wishes - SK :oldtimer:
Harry2stroke
Explorer
Explorer
Posts: 53
Joined: Wed Nov 16, 2011 6:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Harry2stroke »

Is there anyone in here who can give a rough overview on how to create
a stroking taunt?
I dont even know how to start .....

and how to link to explizit Scripts if possible
i like the idea of the randomly used scripts but sometimes i would prefer the linear ones

Sorry for the silly question but in which language is tease written ?
I would like to get a little deeper in that thing cause i have many ideas in mind .....:-D

Here is what i have been thinking about ....
so in this case i would need differnet stroking taunts according to the different girls

any ideas how to get this done ?
Spoiler: show
#GreetSub
Today you can choose the girl to tease you #Grin
Who do you want to tease you #GeneralTime ?
You can choose between Krystal, Cassie or Alyssa
[Cassie]@Goto(Cassie)
[Alyssa]@Goto(Alyssa)
[Krystal]@Goto(Krystal)
@DifferentAnswer Thats not what i asked you? @LoopAnswer
(Krystal)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact3
and here she is
@Contact3 Hey #ShortName!, hello #SubName @ShowCaptionsImage
@Contact3 Iam here to have a nice workout with you together.@ShowCaptionsImage
@Contact3 Tell me when you are ready to get started!@ShowCaptionsImage
[ready,ok, yes] @Contact3 Ok then lets get to work, one hand on your dick and get ready to stroke ... @ShowCaptionsImage @Goto(Start Stroking)
[no]...........
@DifferentAnswer..........
(Cassie)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact2
and here she is
@Contact1 Hello #ShortName!, #SubName, @ShowLezdomImage
@Contact1 I am Cassie.@ShowLezdomImage
@Contact1 Tell me when you are ready to get started!@ShowLezdomImage
[ready,ok, yes] @Contact1 Ok then lets get to work, one hand on your dick and get ready to stroke ... @ShowLezdomImage @Goto(Start Stroking)
[no]............
@DifferentAnswer..........
(Alyssa)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact2
and here she is
@Contact2 Hi #ShortName! @ShowMaledomImage
@Contact2 and you must be #SubName @ShowMaledomImage
@Contact2 We will have loads of fun together. @ShowMaledomImage
i think you are right #Contact2
@Contact2 Loads of cum maybe #Grin @ShowMaledomImage
lol
@Contact2 So what do you think #ShortName, can i go to work with him? @ShowMaledomImage
of course you can #Contact2
hope you dont mind, when i stay here and watch for a second lol
@Contact2 sure not, you can stay as long as you like @ShowMaledomImage
@Contact2 so are you ready #SubName? @ShowMaledomImage
[ready, ok, yes] @Contact2 Ok then lets get to work, one hand on your dick and get ready to stroke @ShowMaledomImage @Goto(Start Stroking)
[no]...........
@DifferentAnswer.............
(Start Stroking)
#StartStroking @StartStroking
@End
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

Harry2stroke wrote:Is there anyone in here who can give a rough overview on how to create
a stroking taunt?
I dont even know how to start .....
I'm pretty sure there are text files for 1/2/3 line taunts, that get called randomly, I can't remember what they're called at the moment. You could copy a taunt and search the scripts folder for it, that way you should be able to find what the files are called.
Harry2stroke wrote:and how to link to explizit Scripts if possible
i like the idea of the randomly used scripts but sometimes i would prefer the linear ones
There's a playlist feature which lets you run modules in a specific order, and @Call(Module_Name) to immediate skip to another module.

The patch notes for the playlist:
viewtopic.php?f=2&t=15776&p=198685&#p198685
Harry2stroke wrote:Sorry for the silly question but in which language is tease written ?
I would like to get a little deeper in that thing cause i have many ideas in mind .....:-D
I believe 1885 created his own script processing for it..
Harry2stroke wrote:so in this case i would need differnet stroking taunts according to the different girls
You can't have different taunt files but you could try creating a vocab file with single line taunts in them. For example calling the file #H2S_Taunts1.txt then wherever you use #H2S_Taunts1 in a script it will say a random line from that file.

It's a bit awkward at the moment as 1885 was going to include documentation in the next patch, so until then you'll probably need to go through the patch notes to find out most of the commands.. I'm hoping he's still ok, it's been a few weeks since we've heard from him
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Open Beta

Post by avatarbr »

Harry2stroke wrote:Is there anyone in here who can give a rough overview on how to create
a stroking taunt?
I dont even know how to start .....

and how to link to explizit Scripts if possible
i like the idea of the randomly used scripts but sometimes i would prefer the linear ones

Sorry for the silly question but in which language is tease written ?
I would like to get a little deeper in that thing cause i have many ideas in mind .....:-D

Here is what i have been thinking about ....
so in this case i would need differnet stroking taunts according to the different girls

any ideas how to get this done ?
Spoiler: show
#GreetSub
Today you can choose the girl to tease you #Grin
Who do you want to tease you #GeneralTime ?
You can choose between Krystal, Cassie or Alyssa
[Cassie]@Goto(Cassie)
[Alyssa]@Goto(Alyssa)
[Krystal]@Goto(Krystal)
@DifferentAnswer Thats not what i asked you? @LoopAnswer
(Krystal)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact3
and here she is
@Contact3 Hey #ShortName!, hello #SubName @ShowCaptionsImage
@Contact3 Iam here to have a nice workout with you together.@ShowCaptionsImage
@Contact3 Tell me when you are ready to get started!@ShowCaptionsImage
[ready,ok, yes] @Contact3 Ok then lets get to work, one hand on your dick and get ready to stroke ... @ShowCaptionsImage @Goto(Start Stroking)
[no]...........
@DifferentAnswer..........
(Cassie)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact2
and here she is
@Contact1 Hello #ShortName!, #SubName, @ShowLezdomImage
@Contact1 I am Cassie.@ShowLezdomImage
@Contact1 Tell me when you are ready to get started!@ShowLezdomImage
[ready,ok, yes] @Contact1 Ok then lets get to work, one hand on your dick and get ready to stroke ... @ShowLezdomImage @Goto(Start Stroking)
[no]............
@DifferentAnswer..........
(Alyssa)
Oh i forgot to tell you that the chosen girl will join us today.
@AddContact2
and here she is
@Contact2 Hi #ShortName! @ShowMaledomImage
@Contact2 and you must be #SubName @ShowMaledomImage
@Contact2 We will have loads of fun together. @ShowMaledomImage
i think you are right #Contact2
@Contact2 Loads of cum maybe #Grin @ShowMaledomImage
lol
@Contact2 So what do you think #ShortName, can i go to work with him? @ShowMaledomImage
of course you can #Contact2
hope you dont mind, when i stay here and watch for a second lol
@Contact2 sure not, you can stay as long as you like @ShowMaledomImage
@Contact2 so are you ready #SubName? @ShowMaledomImage
[ready, ok, yes] @Contact2 Ok then lets get to work, one hand on your dick and get ready to stroke @ShowMaledomImage @Goto(Start Stroking)
[no]...........
@DifferentAnswer.............
(Start Stroking)
#StartStroking @StartStroking
@End

If you are using the Glitter contacts, you dont need to use a tagged image. The @Contact2 (or 1 or 3), will call the Glitter image if you setup in the app tab.

To use others dommes in the start of the script, I think its a lot of work. Its better to just change the folder and the name in the settings. Or you will need a complex flag system to call a specific domme (and edit every single line in ALL scripts and taunts to use that flag).
Harry2stroke
Explorer
Explorer
Posts: 53
Joined: Wed Nov 16, 2011 6:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Harry2stroke »

Regarding the glitter contacts i have set the tags but its still using domme pics
if i dont set the filedirectory at the end of a line :-(

What do you mean by changing the folder and the name in the settings avatar?
Its just a test script, it is not neccessary to use it as start
i just wanted to play around with guestappearances of glittercontacts and
later maybe some more diffenrent kind of dommes ..... :-D

I need to try it with a playlist, thx mat
vyyr
Explorer
Explorer
Posts: 71
Joined: Tue Feb 19, 2013 5:01 pm

Re: Tease AI Open Beta

Post by vyyr »

i need help, i wanna make a module that first pick one folder from 3 choices( 3 diferents girls) and then random(no matter what folder the module pick) make me stroke, cbt or for example edge.

sorry for my english :\'-( and thanks you.
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

Harry2stroke wrote:Is there anyone in here who can give a rough overview on how to create
a stroking taunt?
I dont even know how to start .....

and how to link to explizit Scripts if possible
i like the idea of the randomly used scripts but sometimes i would prefer the linear ones
I don't think you can make taunts linear...they are randomly chosen and you can't change that...you can create long link linear scripts for ex if you want some linearity in the taunts....but they will anyway come AFTER the taunts themselves.

To make "personal" taunts for the different girls i have an idea...
Create a flag when you choose the girl in the beginning so...for example

You can choose between Krystal, Cassie or Alyssa
[Krystal]@TempFlag(krystal) @Goto(Krystal)
[Cassie]@TempFlag(cassie) @Goto(Cassie)
[Alyssa]@TempFlag(alyssa) @Goto(Alyssa)

Then modify all your taunt scripts so that you divide them in 3 parts, one for each girl. Each part starts with (nameOfTheFlag) and then you put in all the taunts you want for that girl.
Finally create a single line with @NullResponse @CheckFlag(Alyssa, Cassie, Krystal)
In theory, not sure it will work though, it should reach the taunt, check which flag is active and then pick a line from the right part of the script
So, a taunt file should be like this:

@NullResponse @CheckFlag(Alyssa, Cassie, Krystal)
(Alyssa)
bla
bla bla
(Cassie)
blabla
blablabla
(Krystal)
blablabla
blablablabla
curiousSK
Explorer At Heart
Explorer At Heart
Posts: 318
Joined: Sun Sep 20, 2009 8:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: England

Re: Tease AI Open Beta

Post by curiousSK »

Daragorn wrote:
Harry2stroke wrote: @NullResponse @CheckFlag(Alyssa, Cassie, Krystal)
(Alyssa)
bla
bla bla
(Cassie)
blabla
blablabla
(Krystal)
blablabla
blablablabla
Krystal is the talkative one :lol:
Best wishes - SK :oldtimer:
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

vyyr wrote:i need help, i wanna make a module that first pick one folder from 3 choices( 3 diferents girls) and then random(no matter what folder the module pick) make me stroke, cbt or for example edge.

sorry for my english :\'-( and thanks you.
If I remember rightly you can use @ShowImage(directory/goes/here/) to choose a random image from a directory, and I'm not sure if it'd work but you could set up folder1/folder2/folder3 then try:
Spoiler: show
@SetVar[vyrr_folder]=[Random(1,3)]
@If[vyrr_folder]=[1]Then(ShowFolder1)
@If[vyrr_folder]=[2]Then(ShowFolder2)
@If[vyrr_folder]=[3]Then(ShowFolder3)
(ShowFolder1)
@ShowImage(x:/images/folder1)
@Goto(Start)
(ShowFolder2)
@ShowImage(x:/images/folder2)
@Goto(Start)
(ShowFolder3)
@ShowImage(x:/images/folder3)
(Start)
@LockImages
do stuff...
@UnockImages
alternatively you could try using:
@ShowImage(x:/images/folder#Random(1,3))
I'm not sure if it processes keywords when loading an image, although shorter it could end up looking for a folder called "folder#Random(1,3)"

I don't think there's an easy way to keep running a section of code repeatedly so you'd have to include that every time you wanted to change the image.. or set up an elaborate system with variables to keep track of what stage of the tease you're on.

If you only want one image you could just put 3 images in one folder and use @ShowImage to randomly select one from that folder.

Also I just remembered, although not in a module, you could just change the domme slideshow directory by clicking "browse" under the main window and selecting a different folder, so you could have the domme say "I want you to change the slideshow to X" that way you wouldn't lose much immersion and still have the different images.
relativ
Curious Newbie
Curious Newbie
Posts: 2
Joined: Wed Jun 24, 2015 8:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Open Beta

Post by relativ »

If I remember rightly you can use @ShowImage(directory/goes/here/) to choose a random image from a directory, and I'm not sure if it'd work but you could set up folder1/folder2/folder3 then try:
If this works you could make the module just re-run a section that chooses a random image in the chosen folder, so building on Mat's suggestion it could look something like this
Spoiler: show
@SetVar[vyrr_folder]=[Random(1,3)//chooses a random folder to use for images
@SetVar[vyrr_maxRounds]=[Random(1,3)]//chooses a random number of rounds in the module
@SetVar[vyrr_rounds]=[1]
@goto(ChooseImg)
(ChooseImg)//Loads random Image form chosen Folder
@UnockImages
@If[vyrr_folder]=[1]@ShowImage(x:/images/folder1)
@If[vyrr_folder]=[2]@ShowImage(x:/images/folder2)
@If[vyrr_folder]=[3]@ShowImage(x:/images/folder3)
@LockImages
@Goto(ChooseTask)
(ChooseTask) //Selects a random Task for each image (can be expanded with more tasks)
@SetVar[vyrr_task]=[Random(1,3)]
@If[vyrr_task]=[1]@Goto(Stroke)
@If[vyrr_task]=[2]@Goto(Edge)
@If[vyrr_task]=[3]@Goto(CBT)
(Stroke) //Defines what happens if "Stroke" task is chosen
do stoking stuff...
@SetVar[vyrr_rounds]=[vyrr_rounds]+[1]
@Goto(CheckEnd)
(Edge) //Defines what happens if "Edge" task is chosen
do edging stuff...
@SetVar[vyrr_rounds]=[vyrr_rounds]+[1]
@Goto(CheckEnd)
(CBT) //Defines what happens if "CBT" task is chosen
do cbt stuff...
@SetVar[vyrr_rounds]=[vyrr_rounds]+[1]
@Goto(CheckEnd)
(CheckEnd) //Checks if you have comleted enough rounds in the module, or starts again
@If[vyrr_rounds]>[vyrr_maxRounds]@Goto(End)
@Goto(ChooseImg)
(End) //If you have completed enough rounds this is how the module ends
ending goes here
I'm not sure if you can use comments in the code, so just for your information i have used "//" in the example above to indicate my comments

I have not tested this exact module but have used something similar in a module I am working on at the moment.
Hope you can see where I am going with this. If you want to take this even further you could write some vocab files like
Spoiler: show
#vyrr_StrokeTasks
#vyrr_EdgeTasks
...
With this you could make the module even more random by including random tasks in each of the different paths the module can take you.

Anyway, I hope this helps
Rob55
Curious Newbie
Curious Newbie
Posts: 1
Joined: Wed Nov 18, 2015 10:27 pm
Gender: Femboy
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: Tease AI Open Beta

Post by Rob55 »

Hi,
Firstly this is absolutely amazing!!

However my computer skills are pretty much none existent and im struggling with the basic setup, mainly linking the image and the games. For the games I have selected all of the different cards and the backgrounds but when I try and run the matching game it states I have to select a URL or image file....

Does anyone have an idiots guide to setting the basics up?? I realise from reading the posts that this is really basic stuff but I would love to begin to understand how this works.

THanks
Sisyphuster
Explorer At Heart
Explorer At Heart
Posts: 204
Joined: Sat Mar 10, 2012 9:55 am

Re: Tease AI Open Beta

Post by Sisyphuster »

The documentation on how to set it up hasn't been created yet. If you read this thread carefully and do some trial and error, you'll get there. I had the same problem.
Harry2stroke
Explorer
Explorer
Posts: 53
Joined: Wed Nov 16, 2011 6:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Harry2stroke »

Daragorn wrote: To make "personal" taunts for the different girls i have an idea...
Create a flag when you choose the girl in the beginning so...for example

You can choose between Krystal, Cassie or Alyssa
[Krystal]@TempFlag(krystal) @Goto(Krystal)
[Cassie]@TempFlag(cassie) @Goto(Cassie)
[Alyssa]@TempFlag(alyssa) @Goto(Alyssa)

Then modify all your taunt scripts so that you divide them in 3 parts, one for each girl. Each part starts with (nameOfTheFlag) and then you put in all the taunts you want for that girl.
Finally create a single line with @NullResponse @CheckFlag(Alyssa, Cassie, Krystal)
In theory, not sure it will work though, it should reach the taunt, check which flag is active and then pick a line from the right part of the script
So, a taunt file should be like this:

@NullResponse @CheckFlag(Alyssa, Cassie, Krystal)
(Alyssa)
bla
bla bla
(Cassie)
blabla
blablabla
(Krystal)
blablabla
blablablabla
sorry but i am not getting this done :no:
i have tried the thing with the flags and i have tried the playlist as well.
always after "choosing" a girl and when it comes to change the script tease AI gets an error. :-(

i dont get the idea of how to change/link scripts in this case .........
in the script of 1885 (I'm Going To Ruin You_Start.txt - the start of his playlist i found in the beginning that
blablablablabl @GotoDommeRuin without any brackets but in the whole programm i am not finding this script

maybe thats the magical key to heaven :-)
DrPain
Explorer
Explorer
Posts: 99
Joined: Thu Oct 26, 2006 9:41 pm

Re: Tease AI Open Beta

Post by DrPain »

Well, I finally got a new laptop and downloaded this, have spent the afternoon setting it up. I am blown away. I cannot thank 1885 and anyone else with the skill to work on this enough. So thank you, thank you, thank you!

Now, if I may ask a question - I have the 'Wicked Tease' personality set up, but from reading the forum it looks like there are a few other personalities around. My question is:
1) If there are others, is there a download link for them?
2) How does this interact with the original Wicked Tease personality - i.e. if I use a different personality will it wipe out all my settings?

Thanks again!
DrP
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Tease AI Open Beta

Post by Lestat »

Hi,

There is several "persona" for Tease AI that have different personalities, fetishes, etc... :

png wicked tease (by png) viewtopic.php?f=2&t=15957
Swiss (by opiate) viewtopic.php?f=2&t=15930
Wicked tease extend (by avatarbr) viewtopic.php?f=2&t=16133

Download links (and updates) are in the first post of each thread.

And 1885 will release his "Total Brat" persona when he will have the time to complete it. That should be a big one :smile:

The different personas won't change your settings. However, you can change the settings (like domme's age etc) to do a dedicated save for each persona, if you want to have png's persona using a mature mistress and opiate's persona a younger domme for exeample.
Or you just chose the personality in settings/domme :arrow: personality and you are good to go :-)

You can also add single scripts created by the community if you wish viewtopic.php?f=2&t=15783 but it's a bit more work generally.
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
Post Reply