Page 70 of 175

Re: Tease AI Open Beta

Posted: Fri Sep 18, 2015 2:53 pm
by KingOfAllCosmos
Getting an exception with the new patch:
************** Exception Text **************
System.IO.FileNotFoundException: C:\Users\Mine's End\Downloads\Tease AI Open Beta\Images\System\TAIBack.png
at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
at System.Drawing.Image.FromFile(String filename)
at Tease_AI.frmApps.ColorBlue() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form5.vb:line 1265
at Tease_AI.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 1509
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I like the secret feature though :)

Re: Tease AI Open Beta

Posted: Fri Sep 18, 2015 3:13 pm
by 1885
KingOfAllCosmos wrote:Getting an exception with the new patch:
It can't find the backgrounds that were included in Patch 46. I forgot to add error handling for this it seems, I'll get that added for the next patch.

In the meantime you either skipped patch 46 or you got hit with that thing that happens to some people when they extract archives on Windows 8 and up without using WinRar and some files just do not get extracted for reasons that are beyond me. You can download Patch 46 again here

https://mega.nz/#!7FEWAYoZ!2wa3mIqP09lU ... b_x7Ak7eeM (the Wicked Tease on the front page is always an option as well)

and make sure you get the four backgrounds copied over into Images\System
Mat wrote:Also with Censorship Sucks, one of the taunts is "No bar in sight and you still haven't cum? You do want an orgasm right?" so you are meant to stroke fast, although as I said earlier, you can only edge and aren't actually allowed to cum..
Censorship Sucks is one of the earlier things I put in Tease AI, and with the early stuff I'm afraid there's really no rhyme or reason to a lot of what I did early on. Everything will be much tighter with Total Brat though
Mat wrote:It might ruin the immersion but at the same time the user should know that it will be stored exactly as typed. Considering you can already say that you're not sure about images, could you add the users input to a temp flag then run it through a response filter and move it to a variable if it doesn't contain "not sure"


I'll work something out
Mat wrote:Will Total Brat have more scripts that delete your local files, I love the dilemma that the DeleteHentaiPictures module brings, if it appears early it's not that bad but if it appears after an hour or so of teasing it can be quite torturous :devil:

I was thinking of where it could be used, like "Avoid the edge" where if you edge she deletes an image, or if you don't edge when told to.. Essentially it could be used as both motivation and as a punishment
Yes she'll have several scripts where images will be on the line, I've been working on a lot of functionality to do some pretty creative stuff in this area

Re: Tease AI Open Beta

Posted: Fri Sep 18, 2015 7:19 pm
by CXZman
Hi there

Have a question, not just for 1885, but also to the community around Tease AI. Since now the software actually handles content packages (AI Boxes), is there any initiative or forum thread that tries to centralize and map the Box world so that we could share and exchange tipsand tricks about scripting ?

I may have been a bit lazy on the search, but "AI Box" only returned a nice compliment in this very thread about the feature itself. So I'm guessing there is currently nothing done on the community side, but I just might be wrong about that.

Re: Tease AI Open Beta

Posted: Fri Sep 18, 2015 10:34 pm
by Mat
CXZman wrote:Hi there

Have a question, not just for 1885, but also to the community around Tease AI. Since now the software actually handles content packages (AI Boxes), is there any initiative or forum thread that tries to centralize and map the Box world so that we could share and exchange tipsand tricks about scripting ?

I may have been a bit lazy on the search, but "AI Box" only returned a nice compliment in this very thread about the feature itself. So I'm guessing there is currently nothing done on the community side, but I just might be wrong about that.
Well there's a thread for community created scripts, although it's been a bit inactive recently:
viewtopic.php?f=2&t=15783

As far as AI Boxes specifically, I don't think anyone else has shared anything.

Re: Tease AI Open Beta

Posted: Sat Sep 19, 2015 12:00 am
by djord
04:55 PM Bryci: But I just turned Interrupts off, so take the next couple of moments to ask me to let you start stroking while I count to ten
04:55 PM Bryci: 1
04:55 PM djord: let me stroke
04:55 PM Bryci: I just need you to listen for the moment sissy
04:55 PM Bryci: 2
04:55 PM Bryci: 3
04:55 PM djord: please punish me
04:55 PM Bryci: If you want to be punished so bad I'm not gonna stop you djord . Get to the edge Try not to think about how close you just were
04:56 PM Bryci: Get that horny cock on the edge
04:56 PM djord: on the edge
04:56 PM Bryci: Hold it for me worm
04:57 PM Bryci: Fuck yes, stay right there
04:57 PM Bryci: Keep suffering right there on the edge for me
04:57 PM Bryci: Stop stroking
04:57 PM Bryci: 4

Re: Tease AI Open Beta

Posted: Sat Sep 19, 2015 3:27 am
by avatarbr
Let me see if I understand the AI Box.

In this file, I put:
1 Module
1 Custom Task (2 files)
1 Vocabulary

Let me know if it works.

Re: Tease AI Open Beta

Posted: Sat Sep 19, 2015 12:09 pm
by Azureballs
Looks like it works avatarbr, I was able to load it up fine.

Re: Tease AI Open Beta

Posted: Sat Sep 19, 2015 12:30 pm
by Azureballs
I found the secret feature! I think!
Spoiler: show
She makes typos!
07:26 AM Sasha Grey: It's time you make some good use of your huge collection of pictures *smiles innocently*
07:26 AM Sasha Grey: I'll start a slideshow while I zm gone
07:26 AM Sasha Grey: *am

Re: Tease AI Open Beta

Posted: Sat Sep 19, 2015 2:04 pm
by CXZman
It is the secret feature alright :) wouldn't spoil it though, but yes it is.

Re: Tease AI Open Beta

Posted: Sun Sep 20, 2015 3:06 am
by avatarbr
Azureballs wrote:Looks like it works avatarbr, I was able to load it up fine.
Cool...thanks
Azureballs wrote:I found the secret feature! I think!
Spoiler: show
She makes typos!
07:26 AM Sasha Grey: It's time you make some good use of your huge collection of pictures *smiles innocently*
07:26 AM Sasha Grey: I'll start a slideshow while I zm gone
07:26 AM Sasha Grey: *am
Yes,
Spoiler: show
But I think should be less frequent. It´s a great idea (help with the immersion), but can be a little confusing if she make to many typos

Re: Tease AI Open Beta

Posted: Sun Sep 20, 2015 11:01 am
by pepez
avatarbr wrote:Let me see if I understand the AI Box.

In this file, I put:
1 Module
1 Custom Task (2 files)
1 Vocabulary

Let me know if it works.

Thank you avatarbr! :yes: :w00t: Works good.. i dont know why there is couple error (Vocabulary missing) ... But its still works..
I hope if you or somebody else, do new modules you can upload those here :) :-D :-D :-D

(sorry my bad english :) :-/

Re: Tease AI Open Beta

Posted: Sun Sep 20, 2015 11:16 am
by CBT
Mat wrote: Will Total Brat have more scripts that delete your local files, I love the dilemma that the DeleteHentaiPictures module brings, if it appears early it's not that bad but if it appears after an hour or so of teasing it can be quite torturous
I created, by modifying the delete hentai script, one for my caption images. While my hentai pics are dear to me, they are numerous ;-) , while mt caption ones are fewer and so more precious to me. I will be making a few more for other types of images in the future (this one wa more of a test of my understanding of the code).

You can use this one as a template to make your own in about 5 mins. Use wordpad (not notepad), or notepad++, or any other writer as long as it has the "replace" function that most have, to replace the word caption (or hentai if your using the original as your base) with whatever type you like. This will do about 75% of the work for you, then just read through the code/dialogue to adjust the wording to fit better and to personalise it to your tastes.

Re: Tease AI Open Beta

Posted: Sun Sep 20, 2015 11:25 am
by CBT
Also, I tried to create a script for the mistress to play a random video while she is away. I used the PlayCH video script as a base (still not comfortable enough with the code to make one from scratch) and thried to make significant changes for it to do what I needed.

I failed :-(

I more want to know if I makes a complete mess of it, or if i just made 1-2 small mistakes or ommisions in the code, and if so where was my mistake so I can learn form it for future creations. If someone can make it work though, that would be a great bonus :w00t:

Here is the code:
Spoiler: show
Stop stroking @StopStroking
I think I'll take a short break
But you don't get the same luxury
Good thing you have some videos on your computer
Keep stroking while im gone and edge as many times as you can, but only a 5-10 second break after each one #Grin
Now... @Goto(choice)
(choice)
Should it be a Femdom video... @Chance25(Femdom)
No..I dont think so
Should it be a General Tease video... @Chance25(General)
No..I dont think so
Should it be a JOI video... @Chance25(JOI)
No..I dont think so
Should it a video of another sub... @Chance25(Femsub)
No..I dont think so
Hmmm..I cant decide. Let me look at the choices again and see if I can decide @Goto(choice)
(Femdom)
Femdom it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(General)
General Tease it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(JOI)
JOI it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(Femsub)
Another sub it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@PlayFemsubVideo @AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once, or is near the end?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(more)
You really ended up with a serious video this time #Grin
Do you think you can make it all the way to the end?
[yes] Good! Get back to it then. Ohh, just a thought #Grin if the video has passed the halfway point...start it again #Grin #Lol Goto(finish)
[no] OK #PetName. Thats fine. Now we can get back to entertaining me again #Grin @Goto(end)
(finish)
Let me know when your done #PetName
[done,finished]
Im impresssed. I think that will do for the day #Grin @DecideOrgasm
(end)
Say bye bye to your fun videos for now slave #Lol
@End
The vocab/dialogue is still a mess I know. I wanted to get the code working before cleaning it up. So it will still need tidying up and some rewriting/additions before Im done, so if some one gets the code working I will finish the rest of the dilogue and post it in completed form. :innocent:

Re: Tease AI Open Beta

Posted: Mon Sep 21, 2015 1:39 am
by Mat
PtheV wrote:
Mat wrote:I was thinking of where it could be used, like "Avoid the edge" where if you edge she deletes an image,
I wrote an expanded version of 1885's Avoid the Edge doing where she does exactly this. The first time around is basically 1885's script, but in this version she ups the ante the second and third time. To use this version, replace all the original ATE scripts with the new ones. Let me know if there's any problem, or just what you think. :-)
Welcome to the forum :wave:

Thanks for the script, there were a couple of errors but I like it, and I liked that she remembered that I didn't edge the first time, that kind of thing should be in more scripts :-)

Is there a way to run both versions of ATE? It'd be nice if I didn't have to overwrite some of 1885's files, I made a backup just in case though.

Does it run if you don't have all the image categories? I downloaded a few with the tumblr crawler quickly as I wasn't sure if it was handled and didn't want a crash.

All the errors were due to #Name, #Smile and #EmoteLaugh. I'm pretty sure they're not in the standard download but I edited the files to change them to different ones.
PtheV wrote:One of my scripts has the Domme deny the user for a week with a guaranteed orgasm on day 7, if he does one session every day. With a combination of flags and variables I got it to work, but it's not very practical or elegant...
I don't think there is a way to do easily yet.. I believe png's solution was to have the user lock themselves to 1 orgasm a week, which kind of works but it's not really denial for a week as you can get a chance of orgasm anywhere in the week.

Re: Tease AI Open Beta

Posted: Mon Sep 21, 2015 6:13 pm
by CBT
envy wrote:
CBT wrote:Also, I tried to create a script for the mistress to play a random video while she is away. I used the PlayCH video script as a base (still not comfortable enough with the code to make one from scratch) and thried to make significant changes for it to do what I needed.

I failed :-(

I more want to know if I makes a complete mess of it, or if i just made 1-2 small mistakes or ommisions in the code, and if so where was my mistake so I can learn form it for future creations. If someone can make it work though, that would be a great bonus :w00t:

Here is the code:
Spoiler: show
Stop stroking @StopStroking
I think I'll take a short break
But you don't get the same luxury
Good thing you have some videos on your computer
Keep stroking while im gone and edge as many times as you can, but only a 5-10 second break after each one #Grin
Now... @Goto(choice)
(choice)
Should it be a Femdom video... @Chance25(Femdom)
No..I dont think so
Should it be a General Tease video... @Chance25(General)
No..I dont think so
Should it be a JOI video... @Chance25(JOI)
No..I dont think so
Should it a video of another sub... @Chance25(Femsub)
No..I dont think so
Hmmm..I cant decide. Let me look at the choices again and see if I can decide @Goto(choice)
(Femdom)
Femdom it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(General)
General Tease it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(JOI)
JOI it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(Femsub)
Another sub it is then #PetName. I'll even let you pick the video...#Lol ...in a manner of speaking. Go to your collection and pick one at random. I hope you "enjoy" yourself while Im gone... #Grin
I'll be back in around 10 minutes. If the video finishes before I get back, just restart it and keep going #Grin Keep an eye out for my return though. If I return and you dont notice...I wont be too happy.
@PlayFemsubVideo @AFKOn @Wait(600)
Ok I'm back #PetName @AFKOff
Has the video finished at least once, or is near the end?
[yes] Good! Lets get back to our normally scheduled programming then #Grin #Lol Goto(end)
[no] Really! This sounds like quite the long video you have ended up watching #Lol @Goto(more)
(more)
You really ended up with a serious video this time #Grin
Do you think you can make it all the way to the end?
[yes] Good! Get back to it then. Ohh, just a thought #Grin if the video has passed the halfway point...start it again #Grin #Lol Goto(finish)
[no] OK #PetName. Thats fine. Now we can get back to entertaining me again #Grin @Goto(end)
(finish)
Let me know when your done #PetName
[done,finished]
Im impresssed. I think that will do for the day #Grin @DecideOrgasm
(end)
Say bye bye to your fun videos for now slave #Lol
@End
The vocab/dialogue is still a mess I know. I wanted to get the code working before cleaning it up. So it will still need tidying up and some rewriting/additions before Im done, so if some one gets the code working I will finish the rest of the dilogue and post it in completed form. :innocent:
what do you mean by it doesnt work? Looks like a decent effort

anyway a few things i noticed:

questions must finish with a @DifferentAnswer or @AcceptAnswer line. is this the issue?

example:

[yes] ok @goto(yesScript)
[no] no? @Goto(noScript)
@DifferentAnswer just say yes of no

the first @goto(choice) is unneeded, the code will go to the next line anyway. you still need the (choice) line though as it is refereed to later.

the percentages will be skewed. The first time (femdom) has 25% chance to accept, 75% chance to fail. so the next call (general) has 75% of 25% chance to pass = 18.75%, the next line has 75% of 75% of 25% to be accepted =14%, and the final line will only trigger 10% of the time.

you duplicate the [yes][no] question 4 times. would be neater to have a @goto(askquestion) and then just have one copy of this question. You would only need it 4 times in each section if the question acctually refers to the type of video.
Whenever I ran it, it got a few lines in and would hang/freeze "Domme is typing...".

As to the percentages/chance thing. I assumed that there would be a 25% chance of one, and if not then a 25% chance of the next, and so on. Thats why I put the part about going throug the 4 video types again (domme couldnt decide thing), in case they all failed to be selected. I really need to get better with this code...lol. I think I will start with something a bit smaller/easier first.

If someone else wants to clean this one up so that it works, feel free. I recant all ownership and rights to it...lol :-P
I can still sort the vocab/dialogue after the fact, if someone wants to do the code only