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
Azureballs
Explorer At Heart
Explorer At Heart
Posts: 119
Joined: Sat Oct 28, 2006 5:30 pm
Gender: Transsexual/Transgender
Sexual Orientation: Open to new ideas!
I am a: Submissive
Location: USA

Re: Tease AI Open Beta

Post by Azureballs »

Had the edge.txt error again, this time I edged during the warm up, AI had me hold it and I said something about "being close" when it threw the error.
10qp10qp
Explorer
Explorer
Posts: 6
Joined: Fri Nov 29, 2013 4:52 pm

Re: Tease AI Open Beta

Post by 10qp10qp »

Is there a way to add tags to URL files, so the domme knows what files to pull out in certain scenarios?
frankendude
Explorer At Heart
Explorer At Heart
Posts: 101
Joined: Tue Jun 24, 2014 3:26 pm

Re: Tease AI Open Beta

Post by frankendude »

This is totally unrelated to bug reports and other questions about the program.

I was curious who all everyone has started off using as their dommes in the program? I used Malena for a lot of testing yesterday. Today I'm using Elizabeth Marxs. The nice thing about this program is an easy way to keep things fresh is just change up the domme. Takes 5 minutes to change the image directories and you don't have to hunt for (or create yourself) a new tease.
snowcat22
Explorer
Explorer
Posts: 17
Joined: Sun Dec 16, 2007 8:22 pm

Re: Tease AI Open Beta

Post by snowcat22 »

I can't even begin to express how amazing this is and I fully understand the amount of work you have put into this. We all so greatly appreciate it!

So I played with it for 2 days and reread all the parts of your guide, so I'm ready to start putting together my scripts. I have a quick question for you. It seems as though the software is keeping track of how long it takes to respond in the background, but it is possible for the script writer to access this timer? Two examples would be: 1) give me 100 strokes in a minute, where it can check whether or not you were successful. 2) Can it do long timers? "Go stand in the corner for 10 minutes. Don't come back early!", where it checks to see how long you were away.

Thanks!

...snowcat...
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 »

Turns out in my excitement over discovering what was causing the edging bug, I only half-applied the solution. :blush: This patch should fix it as well as a few things reported since last night

Patch 11

https://mega.co.nz/#!HJs30bCZ!nv0WxAhtZ ... ihU4K85-cs


Patch Notes:
  • Actually fixed bug causing "Edge.txt not found" errors. Again, if you say something about edging and the domme doesn't respond,, make sure that phrase is contained in Vocabulary\Responses\System\EdgeKEY.txt

    Added catch to prevent exception when loading Response files in the modding tab

    Fixed bug where Red Light Green Light taunts would continue after the video had ended

    Fixed bug that would cause an error when the program would try to clean up a string that no longer existed
Please let me know how this patch works out

Harry2stroke wrote:i am not sure and i didnt read all the posts in here but i have a question.
is there any kind of sound for the metronome or is it just possible silently ?
Currently the metronome is just silent, but I'll add options to include sounds somewhere down the line
mr-max wrote:Holy Macarony! I just downloaded and it will already take 2 hours to check out all the settings :)
AND I need to download some material. Never had any porn on my PC ;) I will report back any stuff I notice.
Please do :smile:
ark235 wrote:I was going to ask if you can set temporary session-only flags, I'm not sure if variables can be used this way? Can variables be used across modules and cleared when you start/exit the program?
Variables can be used across modules, yes. I'll add the feature to create temporary flags that get cleared when the program exits/starts once I get around to implementing suggestions
ark235 wrote:Also.. may be going too far into Nyx territory here but is an @Wait(x) command possible? e.g. if the domme wanted you to do something for a set time before moving on, like @Wait(30) to wait 30 seconds. There could be a line after the command that she'll say if you type something, e.g.
@Wait(30) I told you to wait
There currently is a wait Command that makes the domme wait X amount of seconds before moving to the next line in a linear script, like
  • Here's how wait works
    I will start typing again in 15 seconds @Wait(15)
    It's now 15 seconds later
This just makes her wait 15 seconds in this case before she starts talking again on her own. She'll still respond if she has a response file for what you said.
Ambossli wrote:when i go to the tab moddeling and there to response click on refresh i see the response file after clicking on one of them i get this
Should be fixed in this patch
Ambossli wrote:Another thing is every time i hide the media panel
the text field don't stay at the end
I need to do some work tweaking the media bar now, I neglected to do tat when making new UI sizes. I'll get it in an upcoming patch
Ambossli wrote:i use full hd resolution is there a posibility to make the fonts in the settings bigger?
No, and there's really just no way I'd be able to do that at this point
marspank wrote:Guess would be this problem happened in the long edge interrupt? Possibly because I said the edge keyword immediately when it was starting?
Probably, I'll look into this and see if can make sure the wires don't get crossed
marspank wrote:And on patch 10 I still found the Edge.txt error:
Should definitely be fixed now
marspank wrote:Another Error:

It was after the "want the short answer or long answer?", "nooooooooope"

The error threw and then she had me start stroking again.
This should be fixed in this patch
frankendude wrote:So I do have chatlog saving enabled. I went to check the last few lines and it turns out that the program did not save the chat log for that session correctly. In fact, there are several sessions from yesterday that it didn't save correctly. In the chatlog folder is a 1KB file that is empty. Some of them were saved correctly, but others were not. Perhaps it is when it broke during the end script that it didn't save the log? I'll let you know if the error happens again using patch 10.


Also, for what it's worth, I ran a quick through with patch 10 and didn't get the edging non-response error that people are reporting.
Thanks for reporting in. Once I get the End scripts running like they should, I"ll have to make sure everything's on the up and up with the chatlogs
marspank wrote:Another strange thing happening on the next run through after some of the crashes.

She kept saying things about "Any Second now..." and about the video making it hard, even though there was no more video. And a couple of times she mentioned keep stroking in a block where I was supposed to have stopped.


Left the RLGL taunt timer running after the game ended, should be fixed in this patch
10qp10qp wrote:Is there a way to add tags to URL files, so the domme knows what files to pull out in certain scenarios?
Not with URL Files, bu you can do it with local images
frankendude wrote:I was curious who all everyone has started off using as their dommes in the program? I used Malena for a lot of testing yesterday. Today I'm using Elizabeth Marxs. The nice thing about this program is an easy way to keep things fresh is just change up the domme. Takes 5 minutes to change the image directories and you don't have to hunt for (or create yourself) a new tease.
I use Elizabeth Marxs for Wicked Tease too :smile:
snowcat22 wrote:So I played with it for 2 days and reread all the parts of your guide, so I'm ready to start putting together my scripts. I have a quick question for you. It seems as though the software is keeping track of how long it takes to respond in the background, but it is possible for the script writer to access this timer? Two examples would be: 1) give me 100 strokes in a minute, where it can check whether or not you were successful. 2) Can it do long timers? "Go stand in the corner for 10 minutes. Don't come back early!", where it checks to see how long you were away.

Thanks!

...snowcat...
It doesn't really keep track of how long it takes to respond. The domme simply won't talk over you, so her timers pause if there's anything in the text entry field.

The idea for timed instructions like you're describing was suggested to me during testing, and it is a good suggestion. It wouldn't be easy to implement which is why I haven't really attempted to (not that any of this has been easy, just that this suggestion seems particularly daunting given the way I've set this up :lol: ), but at some point I'll see if I can add something like this
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 »

Does the program keep track when you don't use the honorific if meant to and change the domme's level / frustration with you?

Currently you can type it in wrong as many times as you want and nothing really seems to happen. Is that something that is moddable or hard coded?
Datta. Dayadhvam. Damyata.
frankendude
Explorer At Heart
Explorer At Heart
Posts: 101
Joined: Tue Jun 24, 2014 3:26 pm

Re: Tease AI Open Beta

Post by frankendude »

I use Elizabeth Marxs for Wicked Tease too :smile:
Niiice.


I'm am currently trying my hand at writing a simple script. It took me a while to figure out, and I'm having a problem with it. Before I post any error messages, I posted the two pieces of it below, it's very short. The goal is to create (I think) an interrupt situation so that during an edging or holding an edge stage if you really really can't hold it anymore and you start to or about to start cumming, you can tell the domme (or maybe you were a bad boy and came because you wanted to :)). She will then do something about it. The way I set that up is I set up a response file in the vocabulary script first that I called "Cumming When Not Told." It is below
Spoiler: show
[I'm cumming, Im cumming, I am cumming, cumming, I'm going to cum, I am going to cum, Im going to cum, Im gonna cum, I'm gonna cum, I am gonna cum, I just came, I came, I came a little, Some cum dripped out]
[Before Tease]

[Before Tease End]

[First Round]

[First Round End]

[Stroking]

[Stroking End]

[Not Stroking]

[Not Stroking End]

[Edging]
Oh my god! Are you serious? @Interrupt(CameEarly)

[Edging End]
Why didn't you tell me earlier?! @Interrupt(CameEarly)

[Holding The Edge]
Really?? @Interrupt(CameEarly)

[Holding The Edge End]
What the fuck #subname! @Interrupt(CameEarly)

[CBT Cock]

[CBT Cock End]

[CBT Balls]

[CBT Balls End]

[Chastity]

[Chastity End]

[After Tease]

[After Tease End]

The next thing I did, was create the interrupt file that it calls when your response of cumming early gets typed in. It is placed in the interrupt folder and I called it "CameEarly". It is below.
Spoiler: show
@NullResponse
Stop stroking #SubName @StopStroking
Just take your hands off that fucking cock
[sorry, apologize, forgive, forgiveness, don't be mad. don't be angry, apologies] I'll accept your apology #SubName
But unfortunately, we're not done #Grin
Maybe if I beat your balls that won't happen again @CBTBalls
I want you to think about the ache in your balls right now
And remember that the next time you even think about cumming early #PetName
@End
I'm pretty sure I fucked something up in the interrupt file. Anyone have any ideas what I did wrong and how to fix it?

Update: So I removed the nullresponse stuff, that didn't work. So then I took out the answers brackets. I don't seem to get an error anymore, but now the interrupt doesn't seem to "play nice" with other modules. For example, the JOI module opened up and during the JOI module I typed in one of my keywords from the response file and nothing happened, no response, nothing.

Another example is that it seemed to mix one of the edging modules with my interrupt file. During a stroking section, I typed in that I had edged. Then she told me to hold it, and I immediately typed in a keyword for the interrupt file to trigger. She started to respond from the cumming to early response file, then the next line of text told me to stay on the edge. It's almost like it forget the other file was in the middle of triggering? Then when then interrupt file was running, she told me hands off like I had been holding the edge the whole time. This might be confusing so see a snipit from the chat log below:
Spoiler: show
12:45 PM Elizabeth: Go ahead then. Start stroking
12:45 PM Elizabeth: You don't have to be shy about staring at my body James
12:45 PM James: i wont be
12:45 PM Elizabeth: I know how much it turns you on
12:45 PM James: i love staring at your body
12:45 PM Elizabeth: Well I am pretty loveable *wicked grin*
12:45 PM James: it turns me on
12:46 PM James: edging
12:46 PM Elizabeth: Hold it for me stroker
12:46 PM James: i came
12:46 PM Elizabeth: Really??
12:46 PM Elizabeth: Keep that poor leaky cock right on the edge
12:46 PM Elizabeth: Stop stroking James
12:46 PM Elizabeth: Just take your hands off that fucking cock
12:46 PM James: ok
12:47 PM Elizabeth: I'll accept your apology James
12:47 PM Elizabeth: But unfortunately, we're not done *smile*
12:47 PM Elizabeth: Maybe if I beat your balls that won't happen again
12:47 PM Elizabeth: Smack those balls 10 times
12:47 PM James: ok
12:47 PM Elizabeth: I want you to think about the ache in your balls right now
12:48 PM Elizabeth: That's enough, hands off
12:48 PM Elizabeth: And remember that the next time you even think about cumming early stroker
12:48 PM Elizabeth: Don't mind me, I'm just going to look through a few pictures while you relax *smiles*
Last edited by frankendude on Sun May 17, 2015 6:01 pm, edited 1 time in total.
Ambossli
Explorer At Heart
Explorer At Heart
Posts: 254
Joined: Sun Apr 24, 2011 7:23 pm
Gender: Male
Sexual Orientation: Straight
Location: Germany

Re: Tease AI Open Beta

Post by Ambossli »

mh maybe nothing that happens often put after i played a litte with the response it happen that i still should edging and then the domme theys is over after i'm rude then she ordered back to stroking and keep the edge there where more scripts runing i think (with patch 10)

the chat
Spoiler: show
07:26 Pet: on the edge
07:26 Sabrina: Good. Stay there *grins at you*
07:26 Sabrina: Keep riding it for me
07:26 Sabrina: Stay right fucking there
07:27 Pet: have mercy
07:27 Sabrina: But I love it when you suffer on the edge like this! :)
07:27 Pet: please stop
07:27 Sabrina: Oh no, you're not going to stop. You're going to stay there and suffer
07:27 Sabrina: Stay right there and ache for me
07:27 Sabrina: Stay right fucking there
07:28 Pet: you're a bitch
07:28 Sabrina: What the fuck
07:28 Sabrina: Stay right fucking there
07:28 Sabrina: How dare you fucking talk to me like that
07:28 Pet: let me stop
07:28 Sabrina: You know what
07:28 Sabrina: I think we just need to get this over with tonight
07:28 Sabrina: Stay right there and ache for me
07:28 Pet: im aching
07:28 Sabrina: After all that I bet your poor leaky cock could use a little break
07:29 Sabrina: Just think how much worse it will be when I make you start stroking again
07:29 Sabrina: But it's not going to get it :)
07:29 Sabrina: Start stroking
07:29 Sabrina: Stay right fucking there
07:29 Sabrina: And the realization that it will never get any easier for you *wicked grin*
07:29 Sabrina: Stroke and fuel all the ache you're building there for me
07:29 Sabrina: Keep that poor aching cock right on the edge
07:29 Sabrina: So I can focus on the pleasure building between my legs *smiles innocently*
07:29 Sabrina: Stay right fucking there
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 »

marspank wrote:Does the program keep track when you don't use the honorific if meant to and change the domme's level / frustration with you?
Currently no, the only thing the domme's mood does at present is determine what pet name she calls you. I want domme mood to be able to affect a wide array of things, but I want to get everything functioning before I start laying that extensively over the code. Eventually the domme's mood will be able to affect a lot of things, but hardcoded and user-defined
frankendude wrote:I'm am currently trying my hand at writing a simple script. It took me a while to figure out, and I'm having a problem with it. Before I post any error messages, I posted the two pieces of it below, it's very short. The goal is to create (I think) an interrupt situation so that during an edging or holding an edge stage if you really really can't hold it anymore and you start to or about to start cumming, you can tell the domme (or maybe you were a bad boy and came because you wanted to :)). She will then do something about it. The way I set that up is I set up a response file in the vocabulary script first that I called "Cumming When Not Told." It is below
Awesome you're taking the initiative with this. Once you get something together be sure to share it :smile:

There's a couple things wrong with both your scripts, but it's easy enough to sort out:
frankendude wrote:[I'm cumming, Im cumming, I am cumming, cumming, I'm going to cum, I am going to cum, Im going to cum, Im gonna cum, I'm gonna cum, I am gonna cum, I just came, I came, I came a little, Some cum dripped out]
This isn't an error, I just want to point out that Tease AI strips out punctuation when it looks at these lists, so while having both "I'm cumming" and "Im cumming" in the list isn't hurting anything, it isn't necessary either. One or the other will work fine. Same with I'm going to cum/Im going to cum, etc
frankendude wrote:[Edging]
Oh my god! Are you serious? @Interrupt(CameEarly)

[Edging End]
Why didn't you tell me earlier?! @Interrupt(CameEarly)

[Holding The Edge]
Really?? @Interrupt(CameEarly)

[Holding The Edge End]
What the fuck #subname! @Interrupt(CameEarly)
This isn't how the Response scripts work. When Tease AI looks for a Response for the domme, it tries to match the state. So if the sub has been told to get close, the state is "Edging". So then the domme will randomly state one of the lines between [Edging] and [Edging End].

The [XXXXX End] markers in Response scripts are to close off that block of responses so the script knows to stop pulling from them. The program is never going to see anything between a [XXXX End] line and a new state [XXXX] line.

So if you want to create responses that happen when the sub is edging, it would be like:
  • [Edging]
    Oh my god! Are you serious? @Interrupt(CameEarly)
    Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
    You did not just say that @Interrupt(CameEarly)
    Should have known I'd be too much for you to handle @Interrupt(CameEarly)
    [Edging End]
So in this case, the domme will randomly say one of those lines when you say you're cumming (etc) during edging. Since they all have @Interrupt(CameEarly) in them, that Interrupt will get called every time

Now a couple things with your CameEarly script
frankendude wrote:@NullResponse
@NullResponse isn't necessary here
frankendude wrote:Just take your hands off that fucking cock
[sorry, apologize, forgive, forgiveness, don't be mad. don't be angry, apologies] I'll accept your apology #SubName
But unfortunately, we're not done #Grin
All multiple choice paths like this must end in either @DifferentAnswer which makes the domme say something and wait for the user to say a listed option, or @AcceptAnswer which lets the tease move forward if the user doesn't state a selected option, so it should either look like:
frankendude wrote:Just take your hands off that fucking cock
[sorry, apologize, forgive, forgiveness, don't be mad. don't be angry, apologies] I'll accept your apology #SubName
@DifferentAnswer I'm waiting for an apology #EmoteFlustered
But unfortunately, we're not done #Grin
or
frankendude wrote:Just take your hands off that fucking cock
[sorry, apologize, forgive, forgiveness, don't be mad. don't be angry, apologies] I'll accept your apology #SubName
@AcceptAnswer I guess you thought that would be the end of it
But unfortunately, we're not done #Grin

That should get your scripts in working order. Anything else you want to know, just ask me :-)
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 »

So ummmm.... This happened

01:49 PM John: close
01:49 PM Amy: Here's a sexy ass you can edge to *looks at you innocently*
01:49 PM Amy: Cum for me John!
01:49 PM Amy: Put it back in your pants, you don't get to cum today
01:50 PM Amy: Too bad
Datta. Dayadhvam. Damyata.
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 »

Ambossli wrote:mh maybe nothing that happens often put after i played a litte with the response it happen that i still should edging and then the domme theys is over after i'm rude then she ordered back to stroking and keep the edge there where more scripts runing i think (with patch 10)
I see what you mean. Oversight on my part with the Interrupt command, this will be fixed in the next patch. Thanks for reporting it
marspank wrote:01:49 PM John: close
01:49 PM Amy: Here's a sexy ass you can edge to *looks at you innocently*
01:49 PM Amy: Cum for me John!
01:49 PM Amy: Put it back in your pants, you don't get to cum today
01:50 PM Amy: Too bad
Yeah, I'm gonna have to untangle the mess that I made of the orgasm decision process, but it's next on my to do list
Image
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 »

Quickfix:

Patch 12

https://mega.co.nz/#!CV1iyBhA!fzIw0nidA ... S5FKN0eVYY

Patch Notes:

Fixed bug that would cause certain elements of the program to continue after using @Interrupt Command
Image
frankendude
Explorer At Heart
Explorer At Heart
Posts: 101
Joined: Tue Jun 24, 2014 3:26 pm

Re: Tease AI Open Beta

Post by frankendude »

Thanks! The new interrupt and response file seem to be working now.

First extra modules for the Wicked Tease Personality below. These are two text files. Place "Cumming When Not Told" in your response folder and "CameEarly" in your interrupt folder. These add in a case where you start to cum or just absolutely cannot hold it any longer and need to stop. You could use the stock responses listed at the top of "Cumming When Not Told" for other reasons, but I figured it would be a good case to add into the replies. You may say one of these responses during any section of the tease for any reason and it will call the "Came Early" interrupt. Warning: you will be punished for using these key words.

[I'm cumming, I am cumming, cumming, I'm going to cum, I am going to cum, Im gonna cum, I am gonna cum, I just came, I came, I came a little, some cum dripped out]


Save what is below in a .txt file and call it "Cumming When Not Told"
Spoiler: show
[I'm cumming, I am cumming, cumming, I'm going to cum, I am going to cum, Im gonna cum, I am gonna cum, I just came, I came, I came a little, some cum dripped out]
[Before Tease]
[Before Tease End]
[First Round]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[First Round End]
[Stroking]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[Stroking End]
[Not Stroking]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[Not Stroking End]
[Edging]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[Edging End]
[Holding The Edge]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[Holding The Edge End]
[CBT Cock]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[CBT Cock End]
[CBT Balls]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[CBT Balls End]
[Chastity]
Oh my god! Are you serious? @Interrupt(CameEarly)
Way to exercise self-control there #PetName #EmoteFlustered @Interrupt(CameEarly)
You did not just say that @Interrupt(CameEarly)
Should have known I'd be too much for you to handle @Interrupt(CameEarly)
[Chastity End]
[After Tease]
[After Tease End]
Save the below in a .txt file and call it "CameEarly"
Spoiler: show
@StopStroking
Just take your hands off that fucking cock
Well, what do you have to say for yourself?
[sorry, apologize, forgive, forgiveness, don't be mad. don't be angry, apologies] I'll accept your apology #SubName
@AcceptAnswer I guess you thought that would be the end of it
But unfortunately, we're not done #Grin
Maybe if I beat your balls that won't happen again @CBTBalls
I want you to think about the ache in your balls right now
And remember that the next time you even think about cumming early #PetName
@End
Feel free to modify for your own personal preferences.




Deleted since you just posted a patch fixing this error.
User avatar
ark235
Explorer
Explorer
Posts: 48
Joined: Tue Jul 19, 2011 8:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Somewhere!

Re: Tease AI Open Beta

Post by ark235 »

1885 wrote:There currently is a wait Command that makes the domme wait X amount of seconds before moving to the next line in a linear script, like

Here's how wait works
I will start typing again in 15 seconds @Wait(15)
It's now 15 seconds later

This just makes her wait 15 seconds in this case before she starts talking again on her own. She'll still respond if she has a response file for what you said.
That's perfect :-)

I really like how easy it is to add response files and modules by the way.
frankendude
Explorer At Heart
Explorer At Heart
Posts: 101
Joined: Tue Jun 24, 2014 3:26 pm

Re: Tease AI Open Beta

Post by frankendude »

Ok. Just got the end of tease crash error. Here is what was happening in chat:

Elizabeth: Bring yourself to the edge one more time
Elizabeth: Get close for me stroker
James: Edging
Elizabeth: Stop stroking
James: Ok
Elizabeth is typing...

No chat log was saved for this session.


Here is what my End script looks like. I thought I edited it yesterday, but I can't see if I did or not.
Spoiler: show
Time to find out if you get to cum #PetName @DecideOrgasm
(Orgasm Allow)
Bring yourself to the edge one more time @Edge
[came, finished, did] Good #Grin
[thank, gracias, merci, grateful, good, amazing, incredible] You're welcome #PetName #Grin
@AcceptAnswer Hehe just calm down now
I hope you enjoyed that orgasm #SubName
Who knows how many you're actually going to get? @Goto(EndScript)
(Orgasm Deny)
Bring yourself to the edge one more time @Edge
Put it back in your pants, you don't get to cum #GeneralTime
Too bad
Better luck next time #Grin @Goto(EndScript)
(Orgasm Ruin)
Bring yourself to the edge one more time @Edge
Now push yourself over the edge and ruin it#subname
Did you ruin it?
[ruined, did, yes] Good #Grin
[fuck] #Grin
@AcceptAnswer hehe just calm down now
I love building up all that pleasure just to snatch it away from you
Better luck next time
(EndScript)
I know I teased you pretty good #GeneralTime
But I'm not <i>quite</i> done yet #Grin
I'm sending you some instructions I'd like you to do for me today
I think you're #Gonna find them pretty intense #Grin @SendDailyTasks
Thanks for giving me such a good time #GeneralTime #PetName
I can't wait to see you again #EmoteHappy @EndTease
@End
@Info Simple end script where the domme decides if you cum or not based on orgasm and ruin chances. Written by 1885.

Here is the beg end script:
Spoiler: show
Sounds like you really can't take another stroke #Grin
I guess I better decide your fate
But first
Give me one last edge @Edge
#SubName... @DecideOrgasm
@DifferentAnswer Tell me when you're close #PetName
(Orgasm Allow)
Cum for me! Cum as hard as you can!
[came, finished, did] Good #Grin
[thank, gracias, merci, grateful, good, amazing, incredible] You're welcome #PetName #Grin
@AcceptAnswer Hehe just calm down now
I hope you enjoyed that orgasm #SubName
Who knows how many you're actually going to get? @Goto(EndScript)
(Orgasm Deny)
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] #Grin
@AcceptAnswer hehe just calm down now
I love building up all that pleasure just to snatch it away from you
Better luck next time
(EndScript)
I had fun #PetName
Come back and see me soon @EndTease
@End
@Info Simple end script where the domme decides if you cum or not based on orgasm and ruin chances after you've begged to cum enough times. Written by 1885.

I should also note that I added "edging" as a keyword in my edging text file.
Post Reply