Tease Ai scripting: The HELP CORNER

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: 551
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease Ai scripting: The HELP CORNER

Post by tigrotto »

fusiontermite wrote: Sun Dec 15, 2019 1:35 pm Hi

Is it possible to play only a certain part of a specific video? I know that @PlayVideo[path] allows you to play a specific video and that @PlayVideo(10) allows you to play a random video for only some time, but what if I want to play a specific video but only for e.g. 10 minutes? What I want to do is to play a couple of minutes of a 50 minutes long video....

Thanks!

:wave:
Yes, it's possible.

Code: Select all

@PlayVideo[location, 10 minutes]
(remember to use \ in the path of your file like "C:dir\subdir\name_of_the_file")
I'm not sure if this will play always the first 10 minutes of the video (do a quick test a few times) but to fix that you could add @JumpVideo and it will bring you every time to a new point in the video, somewhere between 10% and 60% of its length.
seriousman5656
Explorer
Explorer
Posts: 19
Joined: Sat Aug 31, 2019 2:15 pm

Re: Tease Ai scripting: The HELP CORNER

Post by seriousman5656 »

Hello, I'm fairly new to this site and this program.

I'm having this problem where only specific videos won't work with @PlayVideo[] All I get is an error saying that the file cannot be found at that location. I have taken the location from the properties and checked it a lot.

Is there a sort of requirement for the video that it can play? Format? Size? I'm just at a loss here
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 663
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease Ai scripting: The HELP CORNER

Post by markus »

jokerman5656 wrote: Tue Dec 24, 2019 7:51 pm Hello, I'm fairly new to this site and this program.
Hi and welcome here! :-)
Is there a sort of requirement for the video that it can play? Format? Size?
No.
Because of your post I just tested 2 things: It can be anywhere located, i.e.:
@PlayVideo[H:\Backup_porn_videos\Videos\HumPOV91.wmv]
and it is played even if TAI itself doesn't support the filetype (i.e.: *.divx).

Just copy and paste the code/script which makes problems in here, so we can take a look at it.

Best greetings and merry X-Mas! :wave:
markus
seriousman5656
Explorer
Explorer
Posts: 19
Joined: Sat Aug 31, 2019 2:15 pm

Re: Tease Ai scripting: The HELP CORNER

Post by seriousman5656 »

Well, I found this problem with a more difficult module I was doing but it has been deleted because I thought it didn't work. Then I went to and existing working module I made and tried inserting the location into it and the module no longer worked.

I then went and copied the text of the existing module End_1 and made a new text document.

D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Scripts\Wicked Tease\Stroke\End

This is what it says. I just wanted something fairly quick to test things.
Spoiler: show
I think I'm ready to decide if you get to cum or not
Are you nervous?
[yes] Good, because today you'll be getting off with me #Grin
[no] You <i>should</i> be #Grin
@AcceptAnswer Mmmm
Get to the edge while I play with myself #PetName @RapidCodeOn @PlayVideo[D:\Users\Chris\Videos\Porn\CH interact\Tease AI 0.54.9\Video\Regular\Dommes\Lexi\Videos\Solo\Lexi 20628941 Build up.mp4] @EdgeMode(Video, Edge For Video)
(Edge For Video) @RapidCodeOn
@RapidTextOn @MoodBest Stay on that edge with me #PetName @DecideOrgasm @RapidCodeOn
(Orgasm Allow) @RapidCodeOn
When I look you in the eyes, I want that load out of you #SubName @RapidTextOff @PlayVideo[D:\Users\Chris\Videos\Porn\CH interact\Tease AI 0.54.9\Video\Regular\Dommes\Lexi\Videos\Solo\Lexi 20628941 Fin.mp4]
So? How was that? #PetName?
[came, finished, did] That felt so good with you #Grin
[thank, gracias, merci, great, good, amazing, incredible] You're welcome #PetName #Grin
@AcceptAnswer Hehe just calm down now
I hope you enjoyed that orgasm #SubName
I know I enjoyed mine @Goto(EndScript)
(Orgasm Deny)
@MoodWorst
Put it back in your pants, you don't get to cum #GeneralTime
Too bad
Better luck next time #Grin @Goto(EndScript)
(Orgasm Ruin)
RUIN IT! You don't get to enjoy that orgasm #PetName!
[ruined, did] Good #Grin
[fuck] @MoodWorst #Grin
@AcceptAnswer hehe just calm down now
I love building up all that pleasure just to snatch it away from you #PetName
Better luck next time
(EndScript)
I had fun #GeneralTime #PetName
Come back and see me soon #EmoteHappy
@EndTease
@End
That works

This doesn't
Spoiler: show
I think I'm ready to decide if you get to cum or not
Are you nervous?
[yes] Good, because today you'll be getting off with me #Grin
[no] You <i>should</i> be #Grin
@AcceptAnswer Mmmm
Get to the edge while I play with myself #PetName @RapidCodeOn @PlayVideo[‪D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Video\General\CommonHeavenlyKittenCollegeSluts.mp4] @EdgeMode(Video, Edge For Video)
(Edge For Video) @RapidCodeOn
@RapidTextOn @MoodBest Stay on that edge with me #PetName @DecideOrgasm @RapidCodeOn
(Orgasm Allow) @RapidCodeOn
When I look you in the eyes, I want that load out of you #SubName @RapidTextOff @PlayVideo[D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Video\General\GuessingGameB.mp4]
So? How was that? #PetName?
[came, finished, did] That felt so good with you #Grin
[thank, gracias, merci, great, good, amazing, incredible] You're welcome #PetName #Grin
@AcceptAnswer Hehe just calm down now
I hope you enjoyed that orgasm #SubName
I know I enjoyed mine @Goto(EndScript)
(Orgasm Deny)
@MoodWorst
Put it back in your pants, you don't get to cum #GeneralTime
Too bad
Better luck next time #Grin @Goto(EndScript)
(Orgasm Ruin)
RUIN IT! You don't get to enjoy that orgasm #PetName!
[ruined, did] Good #Grin
[fuck] @MoodWorst #Grin
@AcceptAnswer hehe just calm down now
I love building up all that pleasure just to snatch it away from you #PetName
Better luck next time
(EndScript)
I had fun #GeneralTime #PetName
Come back and see me soon #EmoteHappy
@EndTease
@End
Like I said it's mostly just copied existing stuff with a little editing. I'm sure some of the code is messy but it worked for what I tried and this is a weird issue with certain videos.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 663
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease Ai scripting: The HELP CORNER

Post by markus »

My first guess would be:
Tease AI Fury 12.15.2019
Fury has some updates since then, could it be that you have updated fury?

D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Video\General\CommonHeavenlyKittenCollegeSluts.mp4
--->
D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.24.2019\Video\General\CommonHeavenlyKittenCollegeSluts.mp4
seriousman5656
Explorer
Explorer
Posts: 19
Joined: Sat Aug 31, 2019 2:15 pm

Re: Tease Ai scripting: The HELP CORNER

Post by seriousman5656 »

Well I've now updated and it's still the same case. I've been trying all different videos and most won't work but a few do. It's files that are in completely different spots on my computer that work and don't work, and it's files where they are the only ones in the folder sitting right next to each other, still one will work and one won't work.

I've tried redownloading the video even though it plays fine in media player and I can play it be selecting load video then opening it in the Tease window. I've also tried to make a new file by using OBS and screen recording of the video. Still won't play load.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 663
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease Ai scripting: The HELP CORNER

Post by markus »

jokerman5656 wrote: Wed Dec 25, 2019 5:57 pm Well I've now updated and it's still the same case. I've been trying all different videos and most won't work but a few do. It's files that are in completely different spots on my computer that work and don't work, and it's files where they are the only ones in the folder sitting right next to each other, still one will work and one won't work.

I've tried redownloading the video even though it plays fine in media player and I can play it be selecting load video then opening it in the Tease window. I've also tried to make a new file by using OBS and screen recording of the video. Still won't play load.
I am sorry, but you have already tested everything which could come to my mind.
Maybe you could test the scripts on another computer to see if there is the same problem.
Otherwise I'm out of ideas, again, sorry,... :no:

Best greetings
seriousman5656
Explorer
Explorer
Posts: 19
Joined: Sat Aug 31, 2019 2:15 pm

Re: Tease Ai scripting: The HELP CORNER

Post by seriousman5656 »

I've just given up hope with it and moved onto TAJ. A bit more complex of code but a bit more powerful too from what I've been reading. Thanks for your help
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1187
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease Ai scripting: The HELP CORNER

Post by avatarbr »

jokerman5656 wrote: Fri Dec 27, 2019 12:06 am I've just given up hope with it and moved onto TAJ. A bit more complex of code but a bit more powerful too from what I've been reading. Thanks for your help
If you still want to give a last chance...some suggestions:

- By the video paths, I noticed a "\Tease AI Fury 12.15.2019\" and "\Tease AI 0.54.9\". Just to make sure, you are using the same TeaseAI version for both files, right? Maybe 1885 changed something in the new version.

- Try to make "clean" folder names. I think TeaseAI can mess up with dots and spaces in the path.

- If you have specific videos for TeaseAI a/o are ok to moving to a "exclusive" folder, try to put the videos in the TeaseAI/video/YourName folder, so you can use @PlayVideo[YourName/*.mp4] instead.

- Try to isolate the problem by removing any command in the video lines. Just make a file like this to quickly test:

Code: Select all

D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Video\General\CommonHeavenlyKittenCollegeSluts.mp4
test
D:\Users\Chris\Videos\Porn\CH interact\Tease AI Fury 12.15.2019\Video\General\GuessingGameB.mp4
test
D:\Users\Chris\Videos\Porn\CH interact\Tease AI 0.54.9\Video\Regular\Dommes\Lexi\Videos\Solo\Lexi 20628941 Build up.mp4
test
D:\Users\Chris\Videos\Porn\CH interact\Tease AI 0.54.9\Video\Regular\Dommes\Lexi\Videos\Solo\Lexi 20628941 Fin.mp4
end test
@End
seriousman5656
Explorer
Explorer
Posts: 19
Joined: Sat Aug 31, 2019 2:15 pm

Re: Tease Ai scripting: The HELP CORNER

Post by seriousman5656 »

I probably won’t try it considering I moved a lot of the content to folders for TAJ. if I remember correctly I was moving that college sluts file all over trying it with the new designation assigned. Desktop, videos folder, another hard drive, all over and no dice on getting it to work.

For what it’s worth, the Java version is so great. I’ve made like 5 simple scripts that execute the actions I want just need to add the text chat messages and that’s only on a couple. It’s probably ugly coding but it operates
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 scripting: The HELP CORNER

Post by fusiontermite »

tigrotto wrote: Sun Dec 15, 2019 4:21 pm
fusiontermite wrote: Sun Dec 15, 2019 1:35 pm Hi

Is it possible to play only a certain part of a specific video? I know that @PlayVideo[path] allows you to play a specific video and that @PlayVideo(10) allows you to play a random video for only some time, but what if I want to play a specific video but only for e.g. 10 minutes? What I want to do is to play a couple of minutes of a 50 minutes long video....

Thanks!

:wave:
Yes, it's possible.

Code: Select all

@PlayVideo[location, 10 minutes]
(remember to use \ in the path of your file like "C:dir\subdir\name_of_the_file")
I'm not sure if this will play always the first 10 minutes of the video (do a quick test a few times) but to fix that you could add @JumpVideo and it will bring you every time to a new point in the video, somewhere between 10% and 60% of its length.
Thank you for your reply.

Sorry that I haven't replied earlier. I have tested your proposed solution the same day you told me, but it didn't work. I wanted to test it in more detail before answering. I have now tested it again and it still doesn't work... :-(

When I use @PlayVideo[ft/femsub/*.*], Tease AI plays a video that is located in this folder (in TeaseAI/Videos/ft/femsub).

However, when I use @PlayVideo[ft/femsub/*.*, 30 seconds), a video is selected from the video folders according to the Tease AI setting (I currently only have set the paths for "General", "Softcore" and "JOI", and Tease AI seems to choose from Softcore or General (JOI was never selected)). What is working is the time limit, i.e. the video playback stops after 30 seconds. But Tease AI doesn't use the path of the video file(s) that is stated in the brackets.

The problem also persists when using an absolute path instead of a relative, i.e. using "Y:\Milovana\Tease AI\Tease AI 0.54.9\Video\ft\femsub\video1.mp4" instead of "ft/femsub/*.*".

This is the test script I am using:

Code: Select all

(intro)
intro abc
@NullResponse @PlayVideo[ft/femsub/*.*, 30 seconds]
continue
@NullResponse @PlayVideo[Y:\Milovana\Tease AI\Tease AI 0.54.9\Video\ft\femsub\video1.mp4, 30 seconds]
@NullResponse @Goto(intro)
I have installed the 55.5 patch in case that's relevant.

I have no idea what I am doing wrong and since you said that it was possible I assume that you tried it and that it actually is possible... I just don't know what to do differently..

Thanks for your help!

:wave:
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 663
Joined: Tue Nov 18, 2008 11:09 pm

Re: Tease Ai scripting: The HELP CORNER

Post by markus »

fusiontermite wrote: Wed Jan 01, 2020 8:19 pm However, when I use @PlayVideo[ft/femsub/*.*, 30 seconds), a video is selected from the video folders according to the Tease AI setting
I have found the problem in the source code, ... will be patched soon I guess.
In the meantime try:
@PlayVideo[ft/femsub/*.*,30 seconds)
Instead of:
@PlayVideo[ft/femsub/*.*, 30 seconds)

Without the space between
@PlayVideo[ft/femsub/*.*,
and
30 seconds)

The space between the *.*, 30 is the problem there.

Best greetings,
markus
User avatar
YamiLoli
Explorer
Explorer
Posts: 74
Joined: Sun Jun 24, 2018 12:21 pm
Gender: Transsexual/Transgender
Sexual Orientation: Bisexual/Bi-Curious
Dom/me(s): My lovely girlfriend Lexy (Xyanaris) <3
Sub/Slave(s): My lovely girlfriend Lexy (Xyanaris) <3

Re: Tease Ai scripting: The HELP CORNER

Post by YamiLoli »

I wonder if there can be a vocabulary for user input. I'll try to explain what I mean. A good example that already exists is the Yes response. "yeah, yep, sure, of course" are all equal to "yes" by default. Can I set up other such sets? So that if a user says cock, "dick" or "penis" the domme will perceive all of them as "Cock" for example? Or for example perceive "good", "fine", "nice", "great" as "Good"?
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1187
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease Ai scripting: The HELP CORNER

Post by avatarbr »

YamiLoli wrote: Thu Jan 02, 2020 2:13 am I wonder if there can be a vocabulary for user input. I'll try to explain what I mean. A good example that already exists is the Yes response. "yeah, yep, sure, of course" are all equal to "yes" by default. Can I set up other such sets? So that if a user says cock, "dick" or "penis" the domme will perceive all of them as "Cock" for example? Or for example perceive "good", "fine", "nice", "great" as "Good"?
This already works. if you use:

Question
[#Good] correct
@DifferentAnswer blah blah

Anything you type from the #Good.txt vocabulary will work.
User avatar
YamiLoli
Explorer
Explorer
Posts: 74
Joined: Sun Jun 24, 2018 12:21 pm
Gender: Transsexual/Transgender
Sexual Orientation: Bisexual/Bi-Curious
Dom/me(s): My lovely girlfriend Lexy (Xyanaris) <3
Sub/Slave(s): My lovely girlfriend Lexy (Xyanaris) <3

Re: Tease Ai scripting: The HELP CORNER

Post by YamiLoli »

avatarbr wrote: Thu Jan 02, 2020 3:22 am
YamiLoli wrote: Thu Jan 02, 2020 2:13 am I wonder if there can be a vocabulary for user input. I'll try to explain what I mean. A good example that already exists is the Yes response. "yeah, yep, sure, of course" are all equal to "yes" by default. Can I set up other such sets? So that if a user says cock, "dick" or "penis" the domme will perceive all of them as "Cock" for example? Or for example perceive "good", "fine", "nice", "great" as "Good"?
This already works. if you use:

Question
[#Good] correct
@DifferentAnswer blah blah

Anything you type from the #Good.txt vocabulary will work.
That's good to know, but I meant more like vocabulary for responses, outside of Multiple Choice command. So that a user can type "I feel nice/good/great" or my "cock/dick/penis feels good/great/etc." and the domme will understand it. These are just simple examples but when it comes to more complex vocabulary it will probably get too much for manual typing and debugging.

I'm trying to think of ways to improve the interactivity between a sub and a domme and for that I think making domme understand and respond to more input is essential.
Post Reply

Who is online

Users browsing this forum: 47dahc, Ahrefs [Bot], KralMeister, Rar1197 and 41 guests