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

Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

Harry2stroke wrote:had the domme leaving before, because i wanted to keep the other script open for any mistress
so in this case contact 2 is speaking
if the "original" domme goes thru that script everthings fine
then, there is nothing you can do about that for now, it is a bug that need to be fixed....and i think it will be a pretty hard one to find too since its behaviour is pretty strange :huh:
Harry2stroke
Explorer
Explorer
Posts: 53
Joined: Wed Nov 16, 2011 6:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Harry2stroke »

Daragorn wrote:
Harry2stroke wrote:had the domme leaving before, because i wanted to keep the other script open for any mistress
so in this case contact 2 is speaking
if the "original" domme goes thru that script everthings fine
then, there is nothing you can do about that for now, it is a bug that need to be fixed....and i think it will be a pretty hard one to find too since its behaviour is pretty strange :huh:
:\'-( :yes:
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

pepsifreak wrote: Also not sure about this one, but I put these around line 13500 and it seems to work:

Code: Select all

		SubEdging = False
		SubHoldingEdge = False
Ok, i solved this one :D
I left your changes instead of mine using stopeverything() (the only difference basically is that my version stopped the metronome before even reaching the called module...with yours, the metronome keeps going and depends on the called module to stop it or not (if it starts with @CheckStrokingState it stops, otherwise it dont).
The problem with Holding was actually pretty stupid... in the return function it

Code: Select all

If ReturnSubState = "HoldingTheEdge" Then
But the problem is that the return state is "Holding The Edge" not "HoldingTheEdge"
Change it to

Code: Select all

If ReturnSubState = "Holding The Edge" Then
and now it works :-D

You can also get rid of SubStroking=true in the edging part, it is useless, since @Edge will set stroking to true anyway (not sure if that line was my addition or not, though, so you may not even find it ehehe)

Code: Select all

If ReturnSubState = "Edging" Then
                        If SubEdging = False Then
                            DomTask = "Start getting yourself to the edge again @Edge"
                            SubStroking=true 
                            TypingDelayGeneric()
                        Else
Now....i am left with the @WritingTask problem :-)

Addition: pretty weird...i don't know what happened but not that also @WritingTask works fine....the domme is answering again....and i don't remember changing anything else apart from what i wrote above....so...i don't know why, but i fixed this one too :D

P.s: i am sending you a PM cause i worked on an "extended" version of teaseAI with a pair of new small features and i wanted your opinion before posting it here for download :)
mr-max
Explorer At Heart
Explorer At Heart
Posts: 220
Joined: Wed Apr 09, 2008 10:34 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: Europe

Re: Tease AI Open Beta

Post by mr-max »

Guys, shouldn't we have a pinned thread with the current download of the "unofficial" extended version? It is always nice to have a place to go to for the latest version instead of going through the last pages of this thread!

BTW thanks for working on this ;) :love:
Xirodorin
Explorer
Explorer
Posts: 21
Joined: Wed Aug 03, 2011 7:56 pm

Re: Tease AI Open Beta

Post by Xirodorin »

Are the random cards generated for match game saved anywhere the same way blog images go to session images?
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

mr-max wrote:Guys, shouldn't we have a pinned thread with the current download of the "unofficial" extended version? It is always nice to have a place to go to for the latest version instead of going through the last pages of this thread!

BTW thanks for working on this ;) :love:
if you are referring to my post talking about the "extended" version with a pair of personal additions i made, there is no download for it now because me and pepsy are checking things together so that we don't have 2 different version going on but a single one (i made those changes on my own version and not in pepsi repository, so he, rightly, wants to check those changes before considering it "official" or not).
I think we cant have the latest version pinned in the first post cause that post was made by 1885 and only he could edit it to add the new downloadable....we'd have to open a new thread and i think it could cause even more confusion than checking the last pages of this one :D
User avatar
ospray
Explorer At Heart
Explorer At Heart
Posts: 176
Joined: Sat Feb 01, 2014 3:19 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by ospray »

Please help, I just ungraded to the 48.5 patch and now every time I say hello I get this message...

System.ArgumentOutOfRangeException: 'minValue' cannot be greater than maxValue.
Parameter name: minValue
at System.Random.Next(Int32 minValue, Int32 maxValue)
at Tease_AI.Form1.Timer1_Tick(Object sender, EventArgs e) in D:\Milo\Tease-AI\Tease AI\Form1.vb:line 5158
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I have check my values and as far as I can see there is no issue. Thank you for your help!
pepsifreak
Explorer At Heart
Explorer At Heart
Posts: 145
Joined: Fri May 08, 2009 8:50 pm
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Open Beta

Post by pepsifreak »

ospray wrote:Please help, I just ungraded to the 48.5 patch and now every time I say hello I get this message...

System.ArgumentOutOfRangeException: 'minValue' cannot be greater than maxValue.
Parameter name: minValue
at System.Random.Next(Int32 minValue, Int32 maxValue)
at Tease_AI.Form1.Timer1_Tick(Object sender, EventArgs e) in D:\Milo\Tease-AI\Tease AI\Form1.vb:line 5158
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I have check my values and as far as I can see there is no issue. Thank you for your help!
Known bug and is already fixed for the next version. In the meantime if you know you have your glitter contact images set up correctly (should be pointing to a folder with one or more folders inside, like the domme) then disable image randomizing in settings and it will work.
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

Question for script writers:
I am in the process of implementing text input for responses into the rewrite.
My current thought is to sanitize the input into 'shorthand', by replacing words/phrases into a keyword. Then responses would use the keywords.
Something like:

Code: Select all

your      , you are, youre, you're, ur
thats     , that's, that is, this is
cant      , can't, can not
bodypart  , body, butt, ass, tits, breast, legs, etc..
sexyhot   , sexy, beautiful, gorgeous, incredible, hot, etc..
So everything on the right of the first comma gets replaced with the word on the left.
An input like "You are gorgeous!", would turn into "your sexyhot". As a result we should need as many tests in response files.

What do you guys think, suggestions?
rjm
Curious Newbie
Curious Newbie
Posts: 3
Joined: Fri Mar 04, 2016 10:51 am

Re: Tease AI Open Beta

Post by rjm »

Tease AI bombing on startup, apparently while loading config.

Fresh install after deleting previous files. Errored out after the first splash screen while checking limits, before the script audit, with:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Root element is missing. (C:UsersRAppDataLocalTease_AITease_AI.exe_Url_yuv5qizaqxejhhdya3qnqgdj5srr5ff1.0.0.0user.config) ---> System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlTextReader.Read()
at System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
--- End of inner exception stack trace ---
at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
--- End of inner exception stack trace ---
at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e)
at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)
at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)
at System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)
at System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)
at System.Configuration.SettingsBase.get_Item(String propertyName)
at System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)
at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
at Tease_AI.My.MySettings.get_OrgasmLockDate() in D:MiloTease-AITease AIMy ProjectSettings.Designer.vb:line 4197
at Tease_AI.Form1.Form1_Load(Object sender, EventArgs e) in D:MiloTease-AITease AIForm1.vb:line 684
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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/R/Downloads/x/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e08/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e08/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e08/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34285 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e08/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e3/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/R/Downloads/x/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/R/Downloads/x/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34283 built by: FX452RTMGD
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e08/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
malaru
Explorer
Explorer
Posts: 31
Joined: Thu Mar 03, 2016 4:07 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by malaru »

The way I see it, and as many people have already mentioned, the current problem with TeaseAi is content. If we now create a new scripting language that renders all previous scripts obsolete, we will most likely scare more people off than motivating them to write scripts.
Are their so many downsides to the current system, that replacing it is mandatory? I cant help it but thinking that a rewrite with a new scripting system will eventually lead to 2 rivaling programs, one being the rewrite and one being TeaseAI 48.X... :-/
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

Mandatory, no. But there are many advantages one of witch is that it can be easier to write new scripts.(witch can lead to more content in the future.) A converter can always be made.
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

rjm wrote:Tease AI bombing on startup, apparently while loading config.
It looks like your config file is corrupted. Try opening "C:\Users\R\AppData\Local\Tease_AI\Tease_AI.exe_Url_yuv5qizaqxejhhdya3qnqgdj5srr5ff\1.0.0.0\" and renaming 'user.config' (may just display as 'user') to user_bk.

Edit:
Quick question regarding the rewrite. Do we want to support Windows XP?
Right now the rewrite should support XP, but there are a few things in .Net 4.5 that could be nice to have. But .Net 4.5 will not run on windows xp. (not even through mono.)
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: Tease AI Open Beta

Post by Lestat »

I want it, and a dos 3 version too :-P

More seriously, it's better if it runs on anything. My computer is old (7 or 8 years at least), I'm surpised everyday it doesn't explode. But I'm not planning to change it as long as it is not burning right on the place ^^ I'm planning to build a gaming computer this year, but there will never be porn on it.
In brief, I know I'm probably a minor part of the users with my XP and I would appreciate if it remains compatible with XP. If not, I will not change it just for TAI, so it will be without me (for a while anyway) but that's not really important! Just do your best to release the most satisfying program for the milovana community ;-) That's what keeps the site alive and what will keep TAI enhanced with personnalities and scripts/modules.
Gentleman by day :oldtimer: Philosopher by night :hmmm: Pervert by choice :shutup2: Rebel by fate :punk:
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

lol ya no DOS :closedeyes:

Thanks for the reply, I will keep it on .Net 4.0 unless something else breaks XP support.
Reminds me, at some point I need to get a VM running to test other operating systems.
Post Reply