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

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 - Updated to Patch 54.2

Post by Mat »

avatarbr wrote:I think almost everything you suggested can(should?) be done by creators. But would be a lot of work.
Thanks for that, to be honest though I'm pretty bad at writing and getting a script as complex as I'd like it would probably drive me insane :-)
avatarbr wrote:
Mat wrote: More for personality creators, but are there any personalities that are still being updated and work with patch 54?
Yes, I am working in House of Tease. But I put that silly idea to just release when I get 100 Modules ready :whistle:
I am at 91 right now. :w00t: But there are so many new things now, and I want to put everything in the new version...
Oooh, I'm looking forward to trying it. I've got to the point where I know pretty much every module I've downloaded so I'm looking for a new personality to try.
Stefaf wrote:
Mat wrote:The metronome speed settings don't apply any more, I presume that's to do with it now being loaded differently but I'm not sure.
Could you add a slider for the metronome volume? I looked but I may have missed it if you already implemented it.
Are you sure or can sombody confirm this? i just tried and it worked at my place.
I just checked and it seems to work with the preview but it doesn't save the metronome settings on exit.
Also it seems a lot slower than last time, at 100, which I presume is 10 times per second (100ms) it only beats at twice per second. Is there any way to make it go faster.

Just to check, does it save to the local appdata folder, and load from the TAI system folder. Thus overwriting any settings saved.

I closed the app, edited the appdata config and when I started the app the value went back to what it was before.
The only way I can get a setting to change permanently is to alter the TAI/System config otherwise it reverts.

I also waited two or three minutes with you saying the saving is delayed, which didn't help.. When does it save the file?
Stefaf wrote:
Mat wrote:More for personality creators, but are there any personalities that are still being updated and work with patch 54?
At the Moment i get the fewest bugs with Wicked Tease. But it is a relative simple and regular one and i didn't put that much effort in putting up others.
Spicy has been updated to 2.10 recently. I didn't try it, because i want to enjoy the adventure (whatever this means, spicy is sometimes too spicy for me) without bugs, caused by my own file setup. In order to avoid this we develop at the moment a system to detect script-, syntax- and setup-errors.
I haven't tried Spicy personality and I just saw that PtheV has released MissBlue on the community scripts thread, so I'll have to try those. :-)

Also you said to send you any files that I get errors with. I greeted the domme and immediately asked to stroke, to test the metronome, and got this error:
Spoiler: show
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at Tease_AI.Form1.GetGoto() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 5424
at Tease_AI.Form1.CommandClean(String StringClean, Boolean TaskClean) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 10626
at Tease_AI.Form1.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 5832
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at Tease_AI.teaseAI_Timer.OnTick(EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Classes\teaseAI_Timer.vb:line 50
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The start script "I Was Just Thinking About You":
Spoiler: show

Code: Select all

I was just thinking about you #SubName @Chance50(Here You Are)
Your #Cock must have sensed I'm feeling a little wicked #GeneralTime @Chance50(Since You're Both Here)
In fact, I'm feeling <i>so</i> wicked
That the only thing that's going to satisfy me is making you suffer #Grin
So why don't you wrap your hand around that cock @Goto(Start Stroking)
(Here You Are)
And here you are #Grin
Feel like having a little fun with me #GeneralTime?
[no] You don't? @Chance50(Whose Cock)
[yes] #Yay @Goto(Have Fun)
@DifferentAnswer Hey who's supposed to be teasing who here #SubName? Yes or no?
Somehow I don't believe you #Lol
But I guess there's only one way to really put it to the test #Grin
#SubName
I want you to take hold of that #Cock @Goto(Start Stroking)
(Whose Cock)
Well whose cock is that between your legs?
[you, your, yours] That's right #Grin
[my, mine, me] Oh you think it belongs to you huh? @Goto(Belongs To You)
@DifferentAnswer Is that cock mine or yours #SubName?
And since it is my cock...
I get to have fun with it whenever I want
Whether you want to or not #Grin
And what sounds fun to me right now is making you suffer
So pull that #Cock out @Goto(Start Stroking)
(Belongs To You)
In that case why don't you pull <i>your</i> cock out
And I'll make you put it through so much ache and abuse
That you'll beg me to take it from you and make it mine #Grin
So why don't you wrap your fingers around our little piece of disputed property @Goto(Start Stroking)
(Since You're Both Here)
Well since you're both here...
Why don't you pull it out of your pants... @Goto(Start Stroking)
(Have Fun)
Then what I want you to do
Is take that #Cock out of your pants
(Start Stroking)
And start stroking for me @StartStroking
@End
@Info Domme greets you by saying she was just thinking about you. Written by 1885
And the response file from asking to stroke "If You Want to Ache So Bad":
Spoiler: show

Code: Select all

If you want to ache so bad
I'm not #Gonna stop you #PetName #Lol
Start stroking @StartStroking
@End
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI Open Beta - Updated to Patch 54.2

Post by Stefaf »

Mat wrote:I just checked and it seems to work with the preview but it doesn't save the metronome settings on exit.
Also it seems a lot slower than last time, at 100, which I presume is 10 times per second (100ms) it only beats at twice per second. Is there any way to make it go faster.
Dammit that's right. The file was played sync and afterwards the delay was. I've pushed the fix to github.
Mat wrote:Just to check, does it save to the local appdata folder, and load from the TAI system folder. Thus overwriting any settings saved.

I closed the app, edited the appdata config and when I started the app the value went back to what it was before.
The only way I can get a setting to change permanently is to alter the TAI/System config otherwise it reverts.

I also waited two or three minutes with you saying the saving is delayed, which didn't help.. When does it save the file?
Currently? Hard to describe. Foolish written and bugged. It saves a minute after a setting is changed, and duplicates before the file is written (haven't read the manual correct.)... On startup the malfunctioned duplicated file in Tease-AI dir is loaded into LocalAppData.
In future release? It's duplicated after the file in appdata is saved with a delay of 50 ms. On startup it loads the duplicated file only when the file in appdata is missing.

Apologies for your troubles!
Mat wrote:Also you said to send you any files that I get errors with. I greeted the domme and immediately asked to stroke, to test the metronome, and got this error:
This script should be correct. I can't see an error, as the program too.
In the Errorlogs-Directory should be a more detailed Message. It contains the file and the exact JumpMark it wants to jump to.
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 - Updated to Patch 54.2

Post by Mat »

Stefaf wrote:
Mat wrote:Also you said to send you any files that I get errors with. I greeted the domme and immediately asked to stroke, to test the metronome, and got this error:
This script should be correct. I can't see an error, as the program too.
In the Errorlogs-Directory should be a more detailed Message. It contains the file and the exact JumpMark it wants to jump to.
If I get another error I'll check.

In some script requirements it says "* Images in LocalImageTags.txt tagged with: @TagSoftcore *" is there a way to have it also check the local directories, to make it more "LocalImageTags.txt or Softcore local images" so I don't have to go through every image folder and tag them all.

Also, rather than have the tagging system, would it be easier to have folders for each of the tags, and copy images into them? Then to create a new tag a user could just create a new folder with an appropriate name.
Krike
Explorer
Explorer
Posts: 12
Joined: Mon Jun 08, 2015 11:47 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive

Re: Tease AI Open Beta - Updated to Patch 54.2

Post by Krike »

Hi :)
Thanks again for your work everyone on this awesome soft :w00t:

I have a scripting question and/or suggestion :
Is there a way to load specific kind of video from users directory (for example a blowjob vid)? I know how to do that for JOI but for other sections is this possible? If not, it could be nice to have some :)

Is there a wiki or anything that record every command at our disposal ?

Thank you and keep the good work every one :)
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 - Updated to Patch 54.2

Post by Mat »

Krike wrote:Hi :)
Thanks again for your work everyone on this awesome soft :w00t:

I have a scripting question and/or suggestion :
Is there a way to load specific kind of video from users directory (for example a blowjob vid)? I know how to do that for JOI but for other sections is this possible? If not, it could be nice to have some :)

Is there a wiki or anything that record every command at our disposal ?

Thank you and keep the good work every one :)
I'm not sure about loading a specific video, but there's a command guide in Tease AI, under the tools menu at the top.
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI Open Beta - Updated to Patch 54.2

Post by Stefaf »

Mat wrote:If I get another error I'll check.
Did you delete the ErrorLog?
Mat wrote:In some script requirements it says "* Images in LocalImageTags.txt tagged with: @TagSoftcore *" is there a way to have it also check the local directories, to make it more "LocalImageTags.txt or Softcore local images" so I don't have to go through every image folder and tag them all.
This feature is not working pretty well, it is a redundant codepart, which is not up to date. In other words. It's not totally reliable at the moment. But it's on the roadmap.
Mat wrote:Also, rather than have the tagging system, would it be easier to have folders for each of the tags, and copy images into them? Then to create a new tag a user could just create a new folder with an appropriate name.
I'm not sure if i get your question/Suggestion right. I'm not native english. So i'll rephrase and tell you what i understood:
It would be easier to create dozens of subfolders containing dozens of duplicated data, instead of a single textfile.
Some people have troubles to setup a domme or contact folder and then this? :-/
Create it with the program.
No problem, but this would be funny. Try to think about a tree view of sub directories where several combinations of keywords are considered. You have a base set of images with 500Mb and you've setup the tags quite good and the program blew it up to 5GB or even more. This would be definitely the moment where i would kick the causing program away.

Did i understand you right?
Krike wrote:Hi :)
Thanks again for your work everyone on this awesome soft :w00t:

I have a scripting question and/or suggestion :
Is there a way to load specific kind of video from users directory (for example a blowjob vid)? I know how to do that for JOI but for other sections is this possible? If not, it could be nice to have some :)

Is there a wiki or anything that record every command at our disposal ?

Thank you and keep the good work every one :)
@PlayVideo[]
On that list we are working on currently
Mat wrote:I'm not sure about loading a specific video, but there's a command guide in Tease AI, under the tools menu at the top.
This form is empty.
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 - Updated to Patch 54.2

Post by Mat »

Stefaf wrote:Did you delete the ErrorLog?
No, The log file in the Tease AI root directory only displays the last session and the error log in the ErrorLogs folder doesn't show the error. It has previous ones, but not the 5+ I got when testing the metronome.

Anyway, I think I know how the new errors happened from looking at the old one recorded..

This is the old one:
Exception occured finding GotoLabel "(Really Happy)" in file "[..]\Interrupt\Start Stroking\So Impatient.txt"

So Impatient.txt:
Spoiler: show

Code: Select all

You're so impatient to start suffering for me #PetName
That's kind of endearing actually #Lol
Go ahead then. Start stroking @StartStroking
@End
As I said earlier, I greeted the domme and immediately typed "can i stroke" to test the metronome.

After a search I found the file that uses "(Really Happy)" is the start file "Are You As Happy To See Me.txt":
Spoiler: show

Code: Select all

#GreetSub @Chance50(Really Happy)
Are you as happy to see me as I am to see you?
[no] No? @Goto(You Must Know What I'm About To Do)
[yes] I'm glad to hear that #SubName
[not happy, not] No? @Goto(You Must Know What I'm About To Do)
[I am happy, I'm happy] I'm glad to hear that #SubName
@DifferentAnswer Are you happy to see me or not? #Grin
I've been thinking about all these fun ways to torment a cock #GeneralTime 
And there's not a lot of guys who can handle that
That's why I'm always glad to see you here willing to please me
And willing to suffer #Grin
Speaking of suffering... @Goto(Start Stroking)
(You Must Know What I'm About To Do)
You must know what I'm about to do to that #Cock then #Grin
But since you knew and logged on anyway
I don't have to feel guilty about it #Lol @Goto(Start Stroking)
(Really Happy)
I'm really happy to see you #GeneralTime
[why, how come, really, yeah] Because I've been thinking about your #Cock @Goto(And How Much I Want It To Suffer)
[too, as, also] Aww that's so sweet @Goto(But I Get The Feeling)
[thank, gracias, merci, nice, sweet, kind, means] You're welcome #PetName @Goto(But I Don't Know If You Should Thank Me)
@AcceptAnswer The thing is...
I've just been sitting here thinking of all these fun ways to make a #Cock suffer
And we both know how much fun yours is to play with @Goto(Start Stroking)
(And How Much I Want It To Suffer)
And how much I want it to suffer #Grin @Goto(Start Stroking)
(But I Get The Feeling)
But I get the feeling your #Cock isn't as glad to see me as you are
Especially considering what I'm about to do to it #Grin @Goto(Start Stroking)
(But I Don't Know If You Should Thank Me)
But I don't know if you should really be thanking me
Considering that the reason I'm so happy to see you
Is that I finally get to torment that #Cock of yours some more #Grin
(Start Stroking)
#StartStroking @StartStroking
@End
@Info Domme greets you by asking if you're happy to see her. Written by 1885
The files don't have errors. What seems to be happening is that you greet the domme and she runs:
#GreetSub @Chance50(Really Happy)

But then because I immediately asked to stroke "So Impatient.txt" was loaded, and if the domme passes the 50% chance to be "really happy," instead searches "So Impatient.txt" for "(Really Happy)" rather than the original script.
Stefaf wrote:Did i understand you right?
Pretty much, I was just thinking of another way to do it. I've got a lot of images and it would be a complete ball ache to go through and tag them all. I see your point though, I didn't think of multiple tags per image to be honest.

It could still help to have it check the local image paths as well as the LocalImages.txt file though.
Stefaf wrote:
Mat wrote:I'm not sure about loading a specific video, but there's a command guide in Tease AI, under the tools menu at the top.
This form is empty.
This form? It works ok for me.
Spoiler: show
TAI Command Guide.png
TAI Command Guide.png (111.47 KiB) Viewed 2722 times
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI Open Beta - Updated to Patch 54.2

Post by Stefaf »

Spoiler: show
Mat wrote:Anyway, I think I know how the new errors happened from looking at the old one recorded..

This is the old one:
Exception occured finding GotoLabel "(Really Happy)" in file "[..]\Interrupt\Start Stroking\So Impatient.txt"

So Impatient.txt:
...


As I said earlier, I greeted the domme and immediately typed "can i stroke" to test the metronome.

After a search I found the file that uses "(Really Happy)" is the start file "Are You As Happy To See Me.txt":
...


The files don't have errors. What seems to be happening is that you greet the domme and she runs:
#GreetSub @Chance50(Really Happy)

But then because I immediately asked to stroke "So Impatient.txt" was loaded, and if the domme passes the 50% chance to be "really happy," instead searches "So Impatient.txt" for "(Really Happy)" rather than the original script.
I'll add bug-token in the source Code. But i'm not sure how to fix this. At least it doesn't get forgotten this way.
Mat wrote:It could still help to have it check the local image paths as well as the LocalImages.txt file though.
We want to rework this, and reuse the regular filtering function. This would cover this too.
Btw.: The command Guide tells in @DeleteLocalImage:
@ShowTaggedImage - This Command is considered defunct as of Patch 48, but is still considered an applicable local picture for @DeleteLocalImage.
Mat wrote:This form? It works ok for me.
Muahaha! there is already a list. I didn't know it is working already. Thanks for the tip! This will help me a lot with auditing scripts.
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by 1885 »

Here's a new patch mainly to address the settings saving issue, but with a couple extra things as well.

Patch 54.3

Here - https://mega.nz/#!XEVgwRwR!LdANUkRgaVaq ... FKP0FywX5o

Patch Notes:

Improved @If[] Command - @If[] can now use "And" and "Or" when making comparisons. For example:
@If[Var_EdgeCount]>[10]And[#DommeMood]>[@DomMoodMax]Then(GotoLine)
@If[Var_EdgeCount]<[3]Or[Var_TotalAttempts]>[5]Then(GotoLine)
@If[Var_EdgeCount]>[10]And[#DommeMood]>[@DomMoodMax]And[#CBTCockCount]<[1]Then(GotoLine)


You can use as many "And" or "Or" comparisons per @If[] Command that you like, but you CANNOT use both "And" and "Or" in the same @If[] Command
Fixes added from Community Members:
Stefaf: Bugfix where user.config was saved before the actual writing. This outdated file was taken on Startup to Replace the settings. Now the file is duplicated after modifications and the File located in %LocalAppData% won't be overwritten.

Stefaf: Bugfix where Metronome was too slow, because it was played and afterwards the delay was waited. It's played now async and stopped before playing again.

Stefaf: Bugfix where the Metronome was randomly not responding to SpeedChanges when the threads got out of sync.

pepsifreak: Settings Tagging Cleanup/Update - Domme Tags and Local Tags are now a single Tagging tab, with a tab control inside of that to switch between the two. Added 4 missing domme tags.

pepsifreak: Add new tags to fancier domme tagger - Tag buttons have also been shrunk down, resizing was updated to use anchors, and fixed a bug I was getting that caused a blank directory to be saved.
If you have any questions, comments or bugs to report, please let us know and we'll help you out as best we can
OB Patch 54.3.rar
Open Beta Patch 54.3
(878.87 KiB) Downloaded 150 times
Image
Studfu55
Explorer
Explorer
Posts: 18
Joined: Sun Aug 05, 2012 9:18 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by Studfu55 »

Does anyone know if it is possible to augment the chances that the domme will continue the tease after denying you? I really like this feature but it seems to occur very infrequently. (once ever for me)
bagarly
Curious Newbie
Curious Newbie
Posts: 4
Joined: Sat Sep 26, 2015 12:38 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by bagarly »

Does anyone by any chance have an already set up pack that i can download? Something with domme images and stuff already included? Pretty much if someone could upload their own folder in a zip i would be very grateful "D
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 465
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by Trusfrated »

I'm trying to fulfill the script requirements for PtheV's MissBlue. There's a couple items I can't figure out:

* BnB Boobs path must be set to a valid directory or URL File *
* BnB Butt path must be set to a valid directory or URL File *

I think BnB paths used to be handled differently, or I can't find where they are now. (I have Boobs and Butts individually set up under Local Genre Images.) Are these checks still valid?

Also:

* Images in LocalImageTags.txt tagged with: @TagSoftcore @TagSoloF *

I don't see a Softcore category in Local Image tags.
ImageImage
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by Stefaf »

Trusfrated wrote:I'm trying to fulfill the script requirements for PtheV's MissBlue. There's a couple items I can't figure out:

* BnB Boobs path must be set to a valid directory or URL File *
* BnB Butt path must be set to a valid directory or URL File *

I think BnB paths used to be handled differently, or I can't find where they are now. (I have Boobs and Butts individually set up under Local Genre Images.) Are these checks still valid?
Yes the check should be valid. The regular Boobs and Butts-imagegenre is used for it.
Trusfrated wrote:Also:

* Images in LocalImageTags.txt tagged with: @TagSoftcore @TagSoloF *

I don't see a Softcore category in Local Image tags.
There is no one.
You could tag them with a unused Tag and modify the Application.StartupPath & "\Images\System\LocalImageTags.txt" file manually and replace it.
b912va
Explorer
Explorer
Posts: 11
Joined: Wed Jul 29, 2015 6:35 am

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by b912va »

I'm having trouble launching 54.3. I'm not sure if this is new with this version or not since I haven't used the past few. Whenever I try to start it, it crashes. The only relevant seeming information in the dialog is:

Problem Event Name: CLR20r3
Problem Signature 09: System.InvalidOperationException

I tried this on both my laptop and desktop. Both have Win 8.1.
DrPain
Explorer
Explorer
Posts: 99
Joined: Thu Oct 26, 2006 9:41 pm

Re: Tease AI Open Beta - Updated to Patch 54.3

Post by DrPain »

Morning Everyone -

Two quick questions, and two possible bug reports - but first a big thanks as always to everyone who works so hard on this.

Questions:

1) I adore the censor patch video game. How do you edit videos to have a censor patch added? I was thinking it would be fun to do that myself with some of my own videos.

2) How do I update to Patch 54.3 - I have 54.1 installed but I can't seem to replace it with 54.3, which I downloaded. Sorry for the stupid question.

Bug reports:

1) Adding image directories to my Mistress' glitter friends - I keep getting an error message that no image directories appear in the file path used.

2) Attempting to play one of the 'Games' causes the program to crash

Again, thanks so much

DrP
Post Reply