Tease AI General Discussion

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

Moderator: 1885

User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

I just got an error that said it could not find \CBT\CBT.txt ?

When I tried to get another response I got the message

"hurry up and tell me when you're done"

I was running png's script, but there is no CBT\CBT.txt in the original, so no idea what this could be referring to.
Datta. Dayadhvam. Damyata.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

I also see duplicates of every single start/module/link/end when running his script even though the files only exist once.
Datta. Dayadhvam. Damyata.
BlaqPeppa
Explorer
Explorer
Posts: 12
Joined: Sun Jun 07, 2015 1:47 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by BlaqPeppa »

There seems to now be a crash half way through creating URL lists. Great feature by the way, almost a program on it's own :)
dbt
Explorer At Heart
Explorer At Heart
Posts: 183
Joined: Sun Jun 27, 2010 3:09 am

Re: Tease AI Open Beta

Post by dbt »

Love the idea of the glitter involvement. I also totally like the 3 personalities you mentioned, including the nice one.
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

Post by Trusfrated »

I, too, am really excited to see more Glitter integration. :w00t:

I'm a little disappointed that the Angry "friend" might be left out. I really liked the idea of a "Glitter Enemy" who actually hates the domme and gets into verbal spats with her and her friends. I think this is quite different from the Caring one. This one has history with the domme and thinks she is a terrible domme. They hate each other, and the domme's Mean and Bratty friends pile on. The Caring domme is somewhat of a mediator, though is still loyal to the main domme. Angry domme should probably be blocked or unfriended, but as rivals they keep tabs on each other. If Angry domme had her way with you, she would do things quite differently. She is a real trash-talker.

Yeah, I probably take this too seriously. :-P
ImageImage
User avatar
opiate
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Thu Mar 15, 2012 5:20 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by opiate »

This post got a lot heavier than I intended it to be...

Personally, I dont like the idea of giving each GlitterContact a certain predictability as being bratty, caring, or cruel. I feel that narrowing down each Contact to a certain personality would actually limit the possibilities. This is what I've been doing, and what I've been trying to find ways too do...

_

To define my Contact's, I gave Contact1 a underlying personality by giving her special responses with the Custom1 tag. I did the same with Contact2... Contact 3 is kindof my red-headed step child ATM :/
But giving two of my contacts Custom Personalities left all my Contacts with a wide array of replies to pull from, and a fairly large Custom repertoire of comments that define their relationship with the Domme, I and eachother.

What I would love to be able to do is something like this...

Code: Select all

[b]MAINPOST:[/b] Hey [color=#0040BF]#Contact1[/color], COMMENT[color=#FF0000]@Bratty @IgnoreContact1[/color] REPLY[color=#FF0000]@DommeResponse[/color] RESPONSE to REPLY[color=#FF0000]@BrattyResponse @IgnoreContact1[/color] RESPONSE to REPLY[color=#FF0000]@CruelResponse @IgnoreContact1[/color] RESPONSE to REPLY[color=#FF0000]@CaringResponse @IgnoreContact1[/color] RESPONSE to REPLY[color=#FF0000]@Custom1Response[/color] RESPONSE to REPLY[color=#FF0000]@Bratty/Cruel/Caring/Angry @IgnoreContact1[/color] REPLY[color=#FF0000]@Custom1[/color] RESPONSE [color=#FF0000]@StartModule()[/color]
I hope that all makes sense, but basically Contact1 would ignore any line with the @IgnoreContact1, thus limiting her resonses to Custom1, 2, and 3... allowing me to custom build her responses as I see fit...

Then as for the MAIN, REPLY, RESPONSE tags....
DommeMAIN: How many stroke's should Opiate do today?

BryciREPLYtoDommeMAIN: I think he should do atleast 100
CapriRESPONSEtoBRYCI: Bryci is way to lenient.

CapriREPLYtoDommeMAIN: I think Opiate should do atleast a thousand
BryciRESPONSEtoCAPRI: OMG Capri!
AliceRESPONSEtoCAPRI: Domme, you're letting him stroke? That's a new development, lol
DommeRESPONSEtoCAPRI: I think I agree with you Capri

AliceREPLYtoDommeMAIN: I think he should do as many as you tell him too...
BryciRESPONSEtoALICE: Isn't that the definition of Subbing, lol
DommeRESPONSEtoALICE: Yes, that is the general idea (:
To simplify the creation of files, I would leave RESPONSE's as optional, so that the program would register them if they were present, but wasn't truly looking for them to operate.
Then, I would structure the Handler so that RESPONSE is handled by the REPLY directly above it, and each REPLY is handled by the MAIN POST itself...
Which I think would force the script to pull, in chronological order, from an individual table.

So just for shits and giggles... To someone who was trying to build a file for Glitter, a fully loaded script might end up looking something like this:

Code: Select all

MAINPOST [color=#0040BF]Tables = A, B, C[/color] [color=#FF0000][b]REPLY(A)[/b][/color]@Bratty@Caring@Cruel@Angry@Custom1@Custom2@Custom3[color=#FF0000][b]REPLY(B)[/b][/color]@Bratty@Caring@Cruel@Angry@Custom1@Custom2@Custom3[color=#FF0000][b]REPLY(C)[/b][/color]@Bratty@Caring@Cruel@Angry@Custom1@Custom2@Custom3[color=#FF0000][b]RESPONSE(A)[/b][/color]@Domme@Domme@Domme@Bratty@Bratty@Bratty@Cruel@Cruel@Cruel@Caring@Caring@Caring@Angry@Angry@Angry@Custom1@Custom1@Custom1@Custom2@Custom2@Custom2@Custom3@Custom3@Custom3[color=#FF0000][b]RESPONSE(B)[/b][/color]@Domme@Domme@Domme@Bratty@Bratty@Bratty@Cruel@Cruel@Cruel@Caring@Caring@Caring@Angry@Angry@Angry@Custom1@Custom1@Custom1@Custom2@Custom2@Custom2@Custom3@Custom3@Custom3[color=#FF0000][b]RESPONSE(C)[/b][/color]@Domme@Domme@Domme@Bratty@Bratty@Bratty@Cruel@Cruel@Cruel@Caring@Caring@Caring@Angry@Angry@Angry@Custom1@Custom1@Custom1@Custom2@Custom2@Custom2@Custom3@Custom3@Custom3 
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 »

Hey Guys,

As somebody who's just passably computer-literate, would you guys say this system is at a good place to try it out? If so, should I just start with the starter script? There's a ton to read here and I'm really psyched to try it out, but I'm a little intimidated by all the "coding" language. Any starter tips are appreciated and thanks 1885 for all your hard work!

SP
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

Sisyphuster wrote:Hey Guys,

As somebody who's just passably computer-literate, would you guys say this system is at a good place to try it out? If so, should I just start with the starter script? There's a ton to read here and I'm really psyched to try it out, but I'm a little intimidated by all the "coding" language. Any starter tips are appreciated and thanks 1885 for all your hard work!

SP

Currently it seems to be in a nice stable place. The default Wicked Tease is good if you are looking for mostly just simple stroking/edging. It was released more as a demonstration of what you could do, but even so it is still pretty engaging.
Datta. Dayadhvam. Damyata.
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 »

Sisyphuster wrote:Hey Guys,

As somebody who's just passably computer-literate, would you guys say this system is at a good place to try it out? If so, should I just start with the starter script? There's a ton to read here and I'm really psyched to try it out, but I'm a little intimidated by all the "coding" language. Any starter tips are appreciated and thanks 1885 for all your hard work!

SP
Yeah it should be fine to start here and most of the bugs have been sorted out, depending on how much porn you have stored it might take a bit to get a few image categories and domme image sets, although the tumblr downloader soon fixes that..

To find sets of a particular model I found this site mentioned in a different thread helped:
http://girlsreleased.com

You can click the "Models" site to add a filter for a model.
The thumbnail of the sets have a small blue save icon to download the set.
Also don't use the back button, to go back click the gallery tab, or which ever tab you want to go back to.. it took me a little to realise the site was more tab-based rather than actually moving between pages.

Personally I quite like Ariel (Piper Fawn) as the domme but of course you can pick whoever you want..
Spoiler: show
Image
Don't worry about the code on here :-) It's more to help with bug fixing..

Also the starting scripts for the "Wicked Tease" personality will take a while to go through before you start seeing any repetition.

I'd say certainly try it out, if you don't get on with it you can always download it again later, although as I said pretty much all the bugs have been ironed out. If you do come accross any errors then post them and they get resolved quickly (thanks again to 1885's hard work :-) )
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

Post by 1885 »

BlaqPeppa wrote:I'm already building up a large mental list of suggestions, ideas and perceived problems
Feel free to share them whenever you want. Even though it's already pretty tall, I welcome any addition to Mt. Suggestions :smile:
BlaqPeppa wrote:Kinda hard to do bug reports in a topic really... can you provide a change log in your OP? I encountered a couple of unhandled exceptions, particularly some bounds related one with going back and forth through pages, but I see there's been an update so I'll check it out first.
If you come across unhandled exceptions, you can go ahead and post them, even if they might have been posted before, or even if you know they've been posted before. I'm caught up in so much work that sometimes reported bugs slip through the cracks and it's good to be reminded. And sometimes new reports help me track down problems that have been lingering but I could never isolate before, so it's always good to post them
png wrote:I played with some of the new stuff and all seems to work well.
It all works like it's supposed to right away? First time for everything :lol:
png wrote:The only thing that I noted is that the rapid writing ignores the @Wait instructions. I wanted to use it to have a better control of timing but it just ignored it.
I didn't really think how those Commands would affect each other. I may look into letting them mesh a little better in the future, but that's a low priority
BlaqPeppa wrote:Hmm, I'm trying to use this on a USB stick across two laptops, any chance of a portable configuration?
I've been given some code to check out for custom settings that would make it more portable, it's currently in the suggestion pile and definitely on my to-do list, just not on my immediate to do list
marspank wrote:The two times I said stop, it said it landed on the butt picture, which I thought would be impossible since there were no local butt pictures. Unless it tried to display one but didn't find any so it left the hentai picture up but the program thought it was on an ass?
I can see a potential problem with the way @GotoSlideshow parses filepaths. Can you do me a favor and tell me what the labels say for your local Boobs and Butts paths, even (especially) if they're blank, and also what your path is for "Hentai" Images?
marspank wrote:I just got an error that said it could not find \CBT\CBT.txt ?
When I tried to get another response I got the message
"hurry up and tell me when you're done"
I was running png's script, but there is no CBT\CBT.txt in the original, so no idea what this could be referring to.
I'll have to look at the script to check the syntax and then see what's going in in my code, do you remember what script it was?
marspank wrote:I also see duplicates of every single start/module/link/end when running his script even though the files only exist once.
You mean in the Scripts tab where you select which scripts you want available?
BlaqPeppa wrote:There seems to now be a crash half way through creating URL lists. Great feature by the way, almost a program on it's own :)
I'll look into this, does it happen every time? Is there any kind of crash report?

Glad you like the feature, I think it really enhances the program a lot :-)
Trusfrated wrote:I'm a little disappointed that the Angry "friend" might be left out. I really liked the idea of a "Glitter Enemy" who actually hates the domme and gets into verbal spats with her and her friends. I think this is quite different from the Caring one. This one has history with the domme and thinks she is a terrible domme. They hate each other, and the domme's Mean and Bratty friends pile on. The Caring domme is somewhat of a mediator, though is still loyal to the main domme. Angry domme should probably be blocked or unfriended, but as rivals they keep tabs on each other. If Angry domme had her way with you, she would do things quite differently. She is a real trash-talker.
opiate wrote:Personally, I dont like the idea of giving each GlitterContact a certain predictability as being bratty, caring, or cruel. I feel that narrowing down each Contact to a certain personality would actually limit the possibilities. This is what I've been doing, and what I've been trying to find ways too do...
Thank you both for the extensive input on this. I would like to clarify what I mentioned earlier about the three types. Basically what I'm doing is, instead of saying "choose whether Contact1 is cruel, bratty, angry, custom, etc, I'm saying "This is Contact 1" for this Personality

So The Bratty Tease, The Nice one and the Cruel one are Contact1, 2 and 3 for the Wicked Tease Personality. If you make custom Personalities, then they can be defined however you want. And there's a very good reason why I think this is the best way to go:

I don't just want Contact 1, 2 and 3 to be the domme's online contacts, I want them to be her friends and be able to have weight in your experience. I want to be able to pull them into actual scripts in meaningful ways, and I'm working on a series of scripts to demonstrate some of the ways to do that.

So let's say that I have Wicked Tease, but at some point I create an ex-girlfriend style personality. Let's say I want Contact1 to be her best friend and the sister of my last girlfriend. Say I want Contact 2 to be my last girlfriend, who my ex and Contact 1 convinced to break up with me. And let's say Contact 3 is a girl I've been friends with for a very long time who can't seem to decide if she should intervene and save me, or if it all turns her on and she wants me for herself

So when someone writes a script for Wicked Tease, they know that Contact 1 is a tease, and they can write something appropriate for her if they want to involve Glitter friends. Likewise, if someone writes a script for Vengeful Ex-Girlfriend, they know that Contact 1 is my ex's best friend, my last girlfriend's sister and someone who would be ecstatic if I never came again, so they can write that part appropriately.

So a script for Wicked Tease might be like

@Contact1 Thank you so much for letting me play with #SubName a little while #ShortName
It's my pleasure #Contact1 #EmoteHappy
You want to do the honors? #Grin
@Contact1 #Grin
@Contact1 #SubName...
@Contact1 Start stroking @StartStroking
@End

Where as an Ex-Girlfriend script might be like

@Contact1 You deserve every last bit of suffering you get #PetName
@Contact1 This is for thinking you were ever good enough for my sister
And once #Contact1 is done with you #SubName
I'll make you suffer for thinking you were ever good enough for <i>me</i>

Once the next patch is out, give the Playlist I'm making a try and see how it all looks in action. I think I can make you a believer :-)
Image
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

I do not know what was running when that error occurred, I think it was at the very start of a module.
This is the chat log: I used the love that picture just to get a response, wasn't able to locate the next line anywhere, though I only looked manually through the files.
Spoiler: show
05:55 PM John: yes Miss
05:55 PM Amy: Reach through the ache filling up your poor aching dick stroker
05:55 PM Amy: Dig deep to find every last bit of pleasure you can
05:56 PM Amy: Because any second I might just decide to let you cum *looks at you and grins*
05:57 PM John: :)
05:57 PM Amy: I love how much you're willing to make yourself ache for me
05:58 PM Amy: I'm going to make you regret every single picture you have on that hard drive *wicked grin*
05:59 PM Amy: So this is the kind of stuff that turns you on huh? I'll remember that *smiles innocently*
06:00 PM John: yes Miss
06:03 PM John: i love that picture Miss
06:03 PM Amy: Hurry up and tell me when you're done
The other issue is indeed on the settings menu, scripts tab. I think it might be looking into the multiple personalities and pulling all of them? I currently have the default Wicked Tease folder (with some additions) and then I downloaded the png folder, but with a different name to remove Wicked Tease from it just in case that was causing issues. I also ran the startup audit and it still shows. Image Attached.

There is definitely only one file in the specified folder, and the scripts that are unique to png are only on the list once.

When I load a third personality I have, the starts/modules/etc only show up the correct amount (once). So really unsure of what is happening......
Attachments
Double Script
Double Script
doubleTrouble.png (28.85 KiB) Viewed 2105 times
Datta. Dayadhvam. Damyata.
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 »

Not sure if I made this suggestion before but could you add a way to merge responses,

If two people add extra responses to the existing response files..

For the first person's files you can just replace the existing ones, but then you can't overwrite the first's files with the second's files as then you only end up with the second's responses..

Currently the only way round this is to manually edit each file..

Secondly, when updating the "Wicked Tease" personality, is it ok to merge and not replace.. or is it best to replace everything and update the responses again?

I always have to keep updating "EdgeKEY.txt" to include "edging" so the domme recognises it every time I update.
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 »

1885 wrote:So let's say that I have Wicked Tease, but at some point I create an ex-girlfriend style personality. Let's say I want Contact1 to be her best friend and the sister of my last girlfriend. Say I want Contact 2 to be my last girlfriend, who my ex and Contact 1 convinced to break up with me. And let's say Contact 3 is a girl I've been friends with for a very long time who can't seem to decide if she should intervene and save me, or if it all turns her on and she wants me for herself

[...]

Once the next patch is out, give the Playlist I'm making a try and see how it all looks in action. I think I can make you a believer :-)
I'm looking forward to seeing it in action :-)

So will there be options in the settings to set up relations between the contacts?
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

For the Slideshow: My local paths for boobs and butts were both blank.

Hentai Path is "G:\Grad School\Tease AI Image Sets\Drawings"
Datta. Dayadhvam. Damyata.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

Oh yeah, another thing that seems backwards...

I noticed when edging that if you are asked to stop stroking, the metronome sound continues until the domme types "Hands Off"

But when you are going to be asked to hold it, the metronome turns off immediately and is silent throughout the hold.

This seems backwards.
Datta. Dayadhvam. Damyata.
Post Reply