Swiss, TeaseAI Personality [Now with downloads]

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

Post Reply
roflstix100
Explorer
Explorer
Posts: 6
Joined: Sun Aug 04, 2013 5:42 am

Re: Swiss, TeaseAI Personality

Post by roflstix100 »

Hope I'm not wasting too much of your time, but I'm curious - what happens with the integration mainly? I had swiss tell me my other domme wanted to make a decision, but I hadn't integrated the folders. If I had, what would I do there?

Also, swiss has stopped asking for a time for timestamp, just day... Not sure what I did. EDIT It appears to be skipping to line 170 once it asks for a day. It doesn't matter what I enter and no timestamp is saved.

EDIT 2 - I figured it out, it's the DommeStart flag. I'm quite sure how this operates or what I was supposed to do so I just deleted it, I know it means I'm meant to use a different domme but I'm not sure how integration works. The second time I've tried to start with DommeStart active I've gotten index out of range. Moving the question about days to the next line appeared to help. It was in the chastity start. Also I've had a few hangs here or there, but can't tell what's causing it.
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: Swiss, TeaseAI Personality

Post by opiate »

roflstix100 wrote:Hope I'm not wasting too much of your time, but I'm curious - what happens with the integration mainly? I had swiss tell me my other domme wanted to make a decision, but I hadn't integrated the folders. If I had, what would I do there?

Also, swiss has stopped asking for a time for timestamp, just day... Not sure what I did. EDIT It appears to be skipping to line 170 once it asks for a day. It doesn't matter what I enter and no timestamp is saved.

EDIT 2 - I figured it out, it's the DommeStart flag. I'm quite sure how this operates or what I was supposed to do so I just deleted it, I know it means I'm meant to use a different domme but I'm not sure how integration works. The second time I've tried to start with DommeStart active I've gotten index out of range. Moving the question about days to the next line appeared to help. It was in the chastity start. Also I've had a few hangs here or there, but can't tell what's causing it.
Thanks for the feedback again.
I actually ran into the DommeStart issue myself a few days ago
Deleting the flag is definitely the easiest fix lol

as for integration
unfortunately, you have to close TeaseAI to start a new session...
so the script is meant for you to switch your ImageDirectory to another Domme
And switch you GlitterDom with a GlitterContact (Name Domme takes care of the session window after that)
Then make sure you rename the Domme in the main TeaseAI window...

Say Hi... and the DommeStart flag shoots you strait to your waiting Domme.
roflstix100
Explorer
Explorer
Posts: 6
Joined: Sun Aug 04, 2013 5:42 am

Re: Swiss, TeaseAI Personality

Post by roflstix100 »

I just had a quick search, appears they're all set to dommestart, so that's all good.

On integration, that's what I ended up doing, so I'm glad I did that right. Thanks for replying, looking forward to future updates!

EDIT It seems all the crashing I get happens during stroke taunts. I've tried looking at the files but I don't see what could be causing the program to hang.
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Swiss, TeaseAI Personality

Post by Lestat »

It looks good and rather complex, thanks.

I'm looking forward to your next updates because I was able to finish a swiss session only once, every other times it crashed :-(
Like this for example
Spoiler: show
System.ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
à System.ThrowHelper.ThrowArgumentOutOfRangeException()
à System.Collections.Generic.List`1.get_Item(Int32 index)
à Tease_AI.Form1.CommandClean(String StringClean) dans C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:ligne 9674
à Tease_AI.Form1.Timer1_Tick(Object sender, EventArgs e) dans C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:ligne 4162
à System.Windows.Forms.Timer.OnTick(EventArgs e)
à System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1022 (RTMGDR.030319-1000)
CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Downloads/temp/Tease%20AI/Tease%20Ai/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Version de l'assembly : 10.0.0.0
Version Win32 : 10.0.30319.1 built by: RTMRel
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1001 built by: RTMGDR
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 built by: RTMRel
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1002 built by: RTMGDR
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1001 built by: RTMGDR
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 (RTMRel.030319-0100)
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 built by: RTMRel
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Downloads/temp/Tease%20AI/Tease%20Ai/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Downloads/temp/Tease%20AI/Tease%20Ai/Interop.WMPLib.DLL
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 (RTMRel.030319-0100)
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 built by: RTMRel
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1015 (RTMGDR.030319-1000)
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1015 built by: RTMGDR
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1 built by: RTMRel
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
q0di5wg4
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.1001 built by: RTMGDR
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Thank you and keep up with the good work :-)
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
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: Swiss, TeaseAI Personality

Post by opiate »

Main post updated
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Swiss, TeaseAI Personality

Post by Lestat »

Hi opiate :-)

First, thank you for the work you put in.

I just tried your beta release. I did a clean install of Tease AI for Swiss only, to be sure to not encounter bad interactions with other scripts. I also downloaded your pictures folder. And I just run Swiss beta for the first time, so here's my opinion:
Spoiler: show
SETUPS

For your images folder set up, when you tag them in the settings local tag, the gifs make Tease AI crash. So I had to delete all the gifs to have it working.

Still in the settings, in Scripts\Starts an error apperas that say " InvalidArgument=Value-1 is not valid for 'index' ".
Your start scripts 2,3, and 5 also don't appear in the setting list as they are in a subfolder, but I think you did it on purpose for some reason.

DURING SESSION

During the session, the Domme type in the chat things as

start open
start close

normal module
module close
normal link
link close

edging module
module close
normal link
link close

when I think she's supposed to be saying what the modules/links contain, but I may be wrong. Anyway, in my opininon, it breaks the immersion and wastes time (as when you're edging for example).


#doasisay is missing in vocabulary

GENERAL

She didn't told me to start stroking when she think she has (due to the previous module thing that appears in chat i guess).

I came across a line that surprise me where she says SHE is waiting for MY permission to cum, but if you just write it that way no problem ;-)

And globaly I found it a bit slow. Maybe you wanted to do something too complex and it just take some time to the program to reach some folder/scripts.
For me it looks quite good and maybe the more complex Tease AI personnality, but maybe too complex..? :hmmm:
I think you worked hard for it and I have respect for that beacause I don't think I'll be ever able to do a little percent of what you did.

Best regards, Lestat :punk:
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
wisoad
Explorer
Explorer
Posts: 21
Joined: Fri Jun 26, 2015 7:07 pm
Gender: Male

Re: Swiss, TeaseAI Personality

Post by wisoad »

I'm encountering a weird issue with the latest beta version of Swiss. First start works fine, and the session goes as expected, but then on the second session it always reaches OpiateNPC in the start script, with the line "Ohh no, #SubName... You came?". At which point if I reply no, it says 'okay I must have misunderstood', but then says 'well, since you won't kneel for me'

I've tried a full redownload of Swiss, tried full reset with TSReset, but something weird is going on with the flags

I assume I can avoid this by removing the OpiateNPC interrupt, but I just can't figure out why it's happening, I assumed it could only occur when prompted by the Opiate_NPC response. That... seems to not be the case.

Great work by the way Opiate.
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: Swiss, TeaseAI Personality

Post by opiate »

Lestat wrote:Hi opiate :-)

First, thank you for the work you put in.

I just tried your beta release. I did a clean install of Tease AI for Swiss only, to be sure to not encounter bad interactions with other scripts. I also downloaded your pictures folder. And I just run Swiss beta for the first time, so here's my opinion:
Spoiler: show
SETUPS

For your images folder set up, when you tag them in the settings local tag, the gifs make Tease AI crash. So I had to delete all the gifs to have it working.

Still in the settings, in Scripts\Starts an error apperas that say " InvalidArgument=Value-1 is not valid for 'index' ".
Your start scripts 2,3, and 5 also don't appear in the setting list as they are in a subfolder, but I think you did it on purpose for some reason.

DURING SESSION

During the session, the Domme type in the chat things as

start open
start close

normal module
module close
normal link
link close

edging module
module close
normal link
link close

when I think she's supposed to be saying what the modules/links contain, but I may be wrong. Anyway, in my opininon, it breaks the immersion and wastes time (as when you're edging for example).


#doasisay is missing in vocabulary

GENERAL

She didn't told me to start stroking when she think she has (due to the previous module thing that appears in chat i guess).

I came across a line that surprise me where she says SHE is waiting for MY permission to cum, but if you just write it that way no problem ;-)

And globaly I found it a bit slow. Maybe you wanted to do something too complex and it just take some time to the program to reach some folder/scripts.
For me it looks quite good and maybe the more complex Tease AI personnality, but maybe too complex..? :hmmm:
I think you worked hard for it and I have respect for that beacause I don't think I'll be ever able to do a little percent of what you did.

Best regards, Lestat :punk:
Thanks for taking her for a test drive!
Let me know if this helps:

The invalid index error in script selection. Delete the "Old" folder in Start. I didn't even realize this was happening because I'm never changing around my scripts. Apparently TeaseAI is checking and throwing the error due to scripts in "Old". Those scripts will not work, I just moved them to preserve the idea's in them.

As for the session issue where the Domme is saying things like module open, module close
Your pulling from the test system, which only happens when there are no other start/module/link/end scripts selected.
After deleting the "Old" folder, check your script selection.., The error should be gone, and you should be able to activate everything normally.


It is really weird that you are experiencing issues with gifs, If you re-enable them at any point, let me know if the above info fixes them for you. All the images, including gifs have been working without issue for me.

As for the program acting a little slow, the first time you run it, it sets, changes, and deletes a lot of flags. It noticeably speeds up after the second run, after all the base flags that Tsys uses are in place. Touching the complexity issue, trust me when I say that I'm debating making this system lighter. What stopped me from chopping it all up, is after the first two runs and then the initial time stamp, all Tsys is really doing is checking for two flags. Each start just looks for a flag that tells it what kind of orgasm you had last, and then it checks to see if it was without permission. Once it gets into modules, there's not really anything special happening until it gets to the end script, in which case it changes around your Last Orgasm flags.
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: Swiss, TeaseAI Personality

Post by opiate »

wisoad wrote:I'm encountering a weird issue with the latest beta version of Swiss. First start works fine, and the session goes as expected, but then on the second session it always reaches OpiateNPC in the start script, with the line "Ohh no, #SubName... You came?". At which point if I reply no, it says 'okay I must have misunderstood', but then says 'well, since you won't kneel for me'

I've tried a full redownload of Swiss, tried full reset with TSReset, but something weird is going on with the flags

I assume I can avoid this by removing the OpiateNPC interrupt, but I just can't figure out why it's happening, I assumed it could only occur when prompted by the Opiate_NPC response. That... seems to not be the case.

Great work by the way Opiate.
It sounds like your flags aren't getting changed properly, I'll check the flags and make sure they are all scripted properly again.
Just out of curiosity, Is TeaseAI located anywhere in your C:\Users or ProgramFiles folder?
Those folders are protected by Windows, and is notorious for not letting programs modify it with or without permission.
I recommend installing "any" application outside of those two folders.
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: Swiss, TeaseAI Personality

Post by opiate »

Shit. shit. shit...
Swiss Beta users
In Swiss/Stroke/End delete the files that don't have Opiate in their names...
Those should not be there, they will cause all kinds of issues
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Swiss, TeaseAI Personality

Post by Lestat »

The invalid error im script selection as well as the session issue where domme said things like module open are solved with your advices.

For the gif issue maybe i'll retry another day.

And yes it's true that the program runs faster on second use.

Thank you :-)

I just saw another little error. When Domme says "are you aching for me", the no answer get you in a loop where she will ask again and again. ;-)

I'm also having an issue after almost an hour session, so it could be the end scripts problem you were just signaling, but since ten minutes all she says are things like " *smiles*, *bites her lips*, *moans* ". I deleted the end scripts that didn't have your name during the session but it's still going on. I'll see next time if that came up from that or not.
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
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: Swiss, TeaseAI Personality

Post by opiate »

Lestat wrote:The invalid error im script selection as well as the session issue where domme said things like module open are solved with your advices.

For the gif issue maybe i'll retry another day.

And yes it's true that the program runs faster on second use.

Thank you :-)

I just saw another little error. When Domme says "are you aching for me", the no answer get you in a loop where she will ask again and again. ;-)

I'm also having an issue after almost an hour session, so it could be the end scripts problem you were just signaling, but since ten minutes all she says are things like " *smiles*, *bites her lips*, *moans* ". I deleted the end scripts that didn't have your name during the session but it's still going on. I'll see next time if that came up from that or not.
I literally just found those end scripts... that i forgot to delete those from the release is a catastrophe lol
They break everything, I'm going to guess that your first run ended with one... causing your first run to never complete as far as tsys is concerned. Basically, all of your sessions are in limbo now because Tsys never finalized... sorry :look:

I posted details on how to fix that at the top of the main post
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Swiss, TeaseAI Personality

Post by Lestat »

Don't worry, I guess a little TSReset is in order and it will be fine ;-)
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
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: Swiss, TeaseAI Personality

Post by opiate »

Lestat wrote:Don't worry, I guess a little TSReset is in order and it will be fine ;-)
You're going to hate me, I fucked up and put my testing Ends in the release as well.
I'm almost positive your going to have another invisible indexing error when Swiss tries to run your end script.
I have posted a fix pack.

If for any reason you change the scripts out while running a session... TeaseAI will throw an error when you activate them, ignore it... the indexing error it throws when you activate a new script mid session shouldn't break anything
User avatar
Lestat
Explorer At Heart
Explorer At Heart
Posts: 225
Joined: Wed Oct 21, 2009 9:53 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Switzerland

Re: Swiss, TeaseAI Personality

Post by Lestat »

:lol: No problem. I downloaded the fix pack and I will see.
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
Post Reply